Roselle is a warm-temperate herbaceous crop that grows best in the 16–32°C range with 1000–3000 mm of rain, cropping year after year as a perennial.


Roselle grows on a woody shrub, its fruit held above the ground.
Climatic suitability only — scored for every 0.5° of the planet from this crop's temperature and rainfall tolerances (FAO EcoCrop) on AgroClim 1991–2025 normals (AgERA5 temperature, CHIRPS/ERA5 rainfall). It shows where the rain-fed climate permits the crop, not where it is grown today; irrigation lets many crops thrive in drier country than the map suggests (California, Egypt, the Indus and Nile).
Deep bar = optimal range; pale bar = absolute tolerance. Beyond the pale bar the crop fails. Latitude tolerance ±35° · soil pH 4.5–8.5.
A perennial: once established it crops year after year, flushing and fruiting with the local wet and warm seasons rather than on a single annual calendar.