Greenly Garden

Gardening in Senegal: climate, frost dates and crops by region

None of the 3 cities of Senegal on this page had frost in 2016–2025, so gardens there follow warmth and rain rather than frost dates. The warmest month averages 37.8 °C by day in Ziguinchor and 29.5 °C in Dakar.

Climate zones of Senegal

By the days between the last spring frost and the first autumn frost.

ZoneCitiesFrost-free daysLast spring frostFirst autumn frost
No frost in ten yearsSaint-Louis, Dakar, Ziguinchor———

How the regions of Senegal differ

The gap between the warmest month’s days and the coldest month’s nights is widest in Ziguinchor (17.6 °C) and smallest in Dakar (10.2 °C): the smaller it is, the milder both winter and summer. Ziguinchor is the wettest of these cities with 1,225 mm a year, Saint-Louis the driest with 165 mm.

Which crops suit which part of Senegal

Cities without a spring frost: months that suit each crop

Months whose average day is not above the highest temperature on the plant card and whose average night is not below its lowest.

CityTomatoCucumberBell PepperEggplantWatermelon
Saint-Louisnoneall yearMay–Julynoneall year
DakarDecember–Juneall yearall yearMay–September and November–Januaryall year
ZiguinchornoneJune–JanuaryAugustnoneJune–January

Cities of Senegal: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Saint-Louisno frostNovember, 34.3 °CJanuary, 19 °C165 mmFebruary7
Dakarno frostOctober, 29.5 °CMarch, 19.3 °C302 mmFebruary17
Ziguinchorno frostApril, 37.8 °CJanuary, 20.2 °C1,225 mmJanuary17

ERA5 2016–2025 via Open-Meteo, 25 km grid cell of each city; dates by the Greenly calendar and the plant cards.

More about Senegal