Skip to content
Africane Bloom

Wholesale roses from Kenya, 244 varieties

Standard roses from Kenya's highland farms, graded in four quality tiers. Stem length 50 to 80 cm, priced per stem by length and head size.

244 varieties

Roses

Showing 1 to 24 of 244 varieties

Red Naomi

Red Naomi

Roses · Red

Length 50 to 80 cm

from SEK 6.40/stem

Red Naomi

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.40SEK 6.00SEK 5.80
60 cmSEK 7.30SEK 6.90SEK 6.70
70 cmSEK 8.30SEK 7.90SEK 7.70

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Ever Red

Ever Red

Roses · Red

Length 50 to 80 cm

from SEK 7.90/stem

Ever Red

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 7.90SEK 7.60SEK 7.40
60 cmSEK 8.60SEK 8.20SEK 8.00
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.00SEK 9.60SEK 9.40

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Explorer

Explorer

Roses · Red

Length 50 to 80 cm

from SEK 6.60/stem

Explorer

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.60SEK 6.20SEK 6.00
60 cmSEK 7.40SEK 7.00SEK 6.80
70 cmSEK 8.30SEK 7.90SEK 7.70
80 cmSEK 9.20SEK 8.80SEK 8.60

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Ace Pink

Ace Pink

Roses · Pink

Length 50 to 80 cm

from SEK 6.20/stem

Ace Pink

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.20SEK 5.80SEK 5.60
60 cmSEK 7.10SEK 6.70SEK 6.50
70 cmSEK 7.80SEK 7.50SEK 7.30
80 cmSEK 8.50SEK 8.10SEK 7.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Adalonia

Adalonia

Roses · White

Length 50 to 80 cm

from SEK 6.60/stem

Adalonia

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Albatross

Albatross

Roses · White

Length 50 to 80 cm

from SEK 6.60/stem

Albatross

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Annakarina

Annakarina

Roses · Peach

Length 50 to 80 cm

from SEK 6.60/stem

Annakarina

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Arctica

Arctica

Roses · White

Length 50 to 80 cm

from SEK 6.60/stem

Arctica

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Athena

Athena

Roses · White

Length 50 to 80 cm

from SEK 6.20/stem

Athena

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.20SEK 5.80SEK 5.60
60 cmSEK 7.10SEK 6.70SEK 6.50
70 cmSEK 7.80SEK 7.50SEK 7.30
80 cmSEK 8.50SEK 8.10SEK 7.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Baby Love

Baby Love

Roses · Light pink

Length 50 to 80 cm

from SEK 6.60/stem

Baby Love

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Bahama

Bahama

Roses · Yellow

Length 50 to 80 cm

from SEK 6.60/stem

Bahama

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Bella Rose

Bella Rose

Roses · Pink

Length 50 to 80 cm

from SEK 6.60/stem

Bella Rose

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Belle Rose

Belle Rose

Roses · Bicolor

Length 50 to 80 cm

from SEK 6.40/stem

Belle Rose

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.40SEK 6.00SEK 5.80
60 cmSEK 7.30SEK 6.90SEK 6.70
70 cmSEK 8.30SEK 7.90SEK 7.70

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Belle Vue

Belle Vue

Roses · Bicolor

Length 50 to 80 cm

from SEK 6.20/stem

Belle Vue

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.20SEK 5.80SEK 5.60
60 cmSEK 7.10SEK 6.70SEK 6.50
70 cmSEK 7.80SEK 7.50SEK 7.30
80 cmSEK 8.50SEK 8.10SEK 7.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Blue Berry

Blue Berry

Roses · Pink

Length 50 to 80 cm

from SEK 6.60/stem

Blue Berry

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Bogart BB

Bogart BB

Roses · Orange

Length 50 to 80 cm

from SEK 6.60/stem

Bogart BB

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Candidate

Candidate

Roses · Pink

Length 50 to 80 cm

from SEK 6.60/stem

Candidate

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Catwalk

Catwalk

Roses · Peach

Length 50 to 80 cm

from SEK 6.60/stem

Catwalk

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Celestia

Celestia

Roses · Pink

Length 50 to 80 cm

from SEK 6.60/stem

Celestia

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Chapeau

Chapeau

Roses

Length 50 to 80 cm

from SEK 6.60/stem

Chapeau

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.60SEK 6.20SEK 6.00
60 cmSEK 7.40SEK 7.00SEK 6.80
70 cmSEK 8.30SEK 7.90SEK 7.70
80 cmSEK 9.20SEK 8.80SEK 8.60

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Cleopatra

Cleopatra

Roses · Yellow

Length 50 to 80 cm

from SEK 6.60/stem

Cleopatra

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Comanche

Comanche

Roses · Orange

Length 50 to 80 cm

from SEK 6.60/stem

Comanche

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.60SEK 6.20SEK 6.00
60 cmSEK 7.40SEK 7.00SEK 6.80
70 cmSEK 8.30SEK 7.90SEK 7.70
80 cmSEK 9.20SEK 8.80SEK 8.60

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Confidential

Confidential

Roses · Orange

Length 50 to 80 cm

from SEK 6.60/stem

Confidential

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
50 cmSEK 6.60SEK 6.20SEK 6.00
60 cmSEK 7.40SEK 7.00SEK 6.80
70 cmSEK 8.30SEK 7.90SEK 7.70
80 cmSEK 9.20SEK 8.80SEK 8.60

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Cool Breeze

Cool Breeze

Roses · Pink

Length 50 to 80 cm

from SEK 6.60/stem

Cool Breeze

Price per stem, ex VAT, delivered to your shop

Standard head
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 6.60SEK 6.20SEK 6.00
50 cmSEK 7.60SEK 7.20SEK 7.00
60 cmSEK 8.40SEK 8.00SEK 7.80
70 cmSEK 9.30SEK 8.90SEK 8.70
80 cmSEK 10.20SEK 9.80SEK 9.60
Large head, 5 to 6 cm
Length5,000 stems10,000 stems20,000 stems
40 cmSEK 7.20SEK 6.80SEK 6.60
50 cmSEK 8.50SEK 8.10SEK 7.90
60 cmSEK 9.20SEK 8.80SEK 8.60
70 cmSEK 9.80SEK 9.40SEK 9.30
80 cmSEK 10.50SEK 10.10SEK 9.90

Minimum order 1,000 stems, varieties and lengths can be mixed freely. The volume tier is set by the total number of stems in the whole order, all varieties and lengths combined.

Colours are indicative. Your account contact sends full variety lists with photos and current availability.

Become an Africane Bloom retailer

Standing-order pricing for 2026 is open for new partners. Tell us about your shop and we send the catalogue and current prices.

Request the catalogue