Rose Day 2026: India’s top 10 rose-producing states

By Afiur
February 06, 2026

India’s total rose production for 2023–24 stood at 276,720 metric tonnes, according to APEDA. With Valentine’s Week starting tomorrow with Rose Day, roses are once again in high demand across the coun

Uttar Pradesh is the largest rose-producing state in India. Its extensive agricultural land and access to major markets make it a key supplier during peak seasons.1. Uttar Pradesh | Production: 66,410

Tamil Nadu closely follows Uttar Pradesh. The state has well-developed floriculture clusters that support year-round rose cultivation.2. Tamil Nadu | Production: 66,170 metric tonnes2. Tamil Nadu | Pr

Madhya Pradesh ranks third, benefiting from suitable climate conditions and expanding commercial flower farming.3. Madhya Pradesh | Production: 43,860 metric tonnes3. Madhya Pradesh | Production: 43,8

Chhattisgarh has emerged as a major rose producer, with floriculture gaining importance as a diversification crop for farmers.4. Chhattisgarh | Production: 42,010 metric tonnes4. Chhattisgarh | Produc

Gujarat’s rose production is driven by irrigation facilities and proximity to urban demand centres.5. Gujarat | Production: 41,320 metric tonnes5. Gujarat | Production: 41,320 metric tonnesImage: Unsp

Karnataka has a steady share in rose cultivation, supported by its moderate climate and established horticulture practices.6. Karnataka | Production: 10,860 metric tonnes6. Karnataka | Production: 10,

Telangana contributes a smaller but notable volume, mainly from select districts focused on commercial flower farming.7. Telangana | Production: 3,320 metric tonnes7. Telangana | Production: 3,320 met

Haryana’s rose production remains limited but benefits from access to the Delhi-NCR flower market.8. Haryana | Production: 1,920 metric tonnes8. Haryana | Production: 1,920 metric tonnesImage: Unsplas

Rose cultivation in Uttarakhand is largely small-scale, concentrated in pockets with suitable hill conditions.9. Uttarakhand | Production: 500 metric tonnes9. Uttarakhand | Production: 500 metric tonn

Tripura ranks tenth, with rose farming carried out on a limited scale.10. Tripura | Production: 350 metric tonnes10. Tripura | Production: 350 metric tonnesImage: Unsplash

See More Stories