Mega Spin Group

Premium Rose Farms in Kenya

Premium Roses from Kenya

Three farms, one commitment: exceptional quality, sustainable practices, and roses that travel the world.

Roseto Farm logo

Roseto Farm

28 hectares in Rongai, Nakuru — 46 premium standard and spray roses for export.

Sierra Flora logo

Sierra Flora

27 hectares, 12+ years in business — 34 rose and alstroemeria varieties sold across the US and Canada.

Florenza Farm logo

Florenza Farm

22 hectares in Ol'banita, Nakuru — 49 retail-market rose and chrysanthemum varieties.

Explore Our Complete Collection

Browse all our rose varieties across the three farms. Filter by color, stem length, availability, and more.

The Collection

129 varieties

Colour

Growing and exporting Kenyan roses

Which countries does Mega Spin Group export flowers to?
Mega Spin Group's farms export cut roses and other flowers to Netherlands, United Kingdom, Europe, Saudi Arabia, United Arab Emirates, Kazakhstan and East Asia. Sierra Flora also supplies wholesalers in the United States and Canada.
What is the difference between Roseto, Sierra Flora and Florenza?
The three farms are distinguished mainly by altitude and the rose head size that follows from it. Sierra Flora at Elburgon is the highest site and produces the largest heads. Roseto at Rongai sits at 1,950 metres and produces medium to large heads. Florenza, at 1,750 metres at Ol'banita and 1,700 metres at Solai, produces small to medium heads well suited to bouquet and mixed-arrangement work.
Why does altitude matter for growing roses in Kenya?
Higher altitude means cooler nights, which slow bud development. A rose that takes longer to open develops a larger head, thicker petals and a stronger stem, and it holds vase life better after cutting. This is why Kenyan highland farms compete on quality rather than on volume alone, and why Mega Spin Group positions each of its farms by elevation.
Are Mega Spin Group flower farms certified?
Florenza is Fairtrade certified. Roseto and Sierra Flora operate to the same production and post-harvest standards but do not currently hold Fairtrade certification.
How many rose varieties does Mega Spin Group grow?
The group grows 129 catalogued varieties across its three farms: 46 at Roseto, 49 at Florenza and 34 at Sierra Flora. These span standard and spray roses alongside alstroemeria, chrysanthemum, eucalyptus, limonium and hypericum.
What powers Mega Spin Group's flower farms?
Mega Spin Group's flower farms draw approximately 90% of their electricity from on-site solar generation. The group's manufacturing sites run at approximately 45% solar.

Discuss a requirement

Tell us the specification, volume and destination, and the relevant division will come back to you directly.

Or email info@megaspingroup.com
Call +254700781700