Greenly Garden

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

None of the 12 cities of Nigeria on this page had frost in 2016–2025, so gardens there follow warmth and rain rather than frost dates. The warmest month averages 40.4 °C by day in Sokoto and 31.8 °C in Lagos.

Climate zones of Nigeria

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

ZoneCitiesFrost-free daysLast spring frostFirst autumn frost
No frost in ten yearsSokoto, Kano, Maiduguri, Kaduna, Jos, Abuja, Ilorin, Ibadan, Lagos, Enugu, Benin City, Port Harcourt———

How the regions of Nigeria differ

Splitting the cities in two — north (Sokoto, Kano, Maiduguri and 3 more) and south (Ilorin, Ibadan, Lagos and 3 more): the warmest month averages 37.3 °C by day in the north and 35.4 °C in the south; the north gets about 677 mm of rain a year and the south about 1,397 mm.

The gap between the warmest month’s days and the coldest month’s nights is widest in Kano (24.7 °C) and smallest in Lagos (8.1 °C): the smaller it is, the milder both winter and summer. Port Harcourt is the wettest of these cities with 2,448 mm a year, Sokoto the driest with 439 mm.

Which crops suit which part of Nigeria

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
SokotononeFebruary and July–DecembernonenoneFebruary and July–December
KanononeJune–OctoberAugust and DecembernoneJune–October
MaidugurinoneJuly–NovembernonenoneJuly–November
KadunaAugustFebruary and May–OctoberJune–SeptembernoneFebruary and May–October
JosAugustMarch and May–NovemberJune–October and December, JanuarynoneMarch and May–November
AbujaAugustApril–JanuaryJune–OctoberJune, July and SeptemberApril–January
IlorinnoneMay–JanuaryJuly–SeptemberAugust, SeptemberMay–January
IbadannoneMarch–DecemberJune–SeptemberJuly–SeptemberMarch–December
Lagosnoneall yearJune–OctoberJune–Octoberall year
EnugunoneMarch–JanuaryJune–SeptemberJuly, AugustMarch–January
Benin Citynoneall yearJune–OctoberJune–Septemberall year
Port Harcourtnoneall yearMay–NovemberJune–Octoberall year

Cities of Nigeria: weather in numbers

CityFrost-free daysWarmest month, dayColdest month, nightRain a yearDriest monthPlaces to buy
Sokotono frostApril, 40.4 °CJanuary, 17.7 °C439 mmJanuary2
Kanono frostApril, 38.7 °CJanuary, 14 °C568 mmJanuary9
Maidugurino frostApril, 39.6 °CJanuary, 15.3 °C494 mmJanuary9
Kadunano frostMarch, 35.9 °CJanuary, 16.4 °C785 mmJanuary5
Josno frostApril, 35.1 °CJanuary, 15.3 °C845 mmJanuary21
Abujano frostMarch, 35.2 °CAugust, 20.9 °C1,006 mmJanuary15
Ilorinno frostMarch, 36.6 °CJanuary, 20 °C756 mmDecember15
Ibadanno frostFebruary, 36 °CAugust, 21.6 °C1,092 mmDecember8
Lagosno frostJanuary, 31.8 °CAugust, 23.7 °C1,360 mmJanuary15
Enuguno frostFebruary, 36.2 °CJanuary, 22 °C1,433 mmDecember15
Benin Cityno frostFebruary, 34.7 °CAugust, 22.2 °C2,266 mmJanuary15
Port Harcourtno frostFebruary, 33.6 °CAugust, 23.1 °C2,448 mmJanuary10

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

More about Nigeria