Kaduna climate — normals and trends

Kaduna (Nigeria) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 24.8 °C and it receives 968 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is April (28.8 °C on average) and the coldest is August (22.8 °C). Rainfall peaks in August.

Kaduna averages 0 frost days, 204 hot days (≥ 30 °C) and 133 rainy days per year.

Kaduna has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.1 °C (on 31 March 1964) and the coldest 9.3 °C (on 8 January 1957).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

KadunaKaduna State

coords
10.53°, 7.44°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthAprilColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

24.8°C

Average daily high

30.7°C

Average daily low

19.8°C

Annual rainfall

968mm

Sunshine / day

10.0h

Mean relative humidity

57%

Average peak wind

14.8km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

204 d/yr

Rainy days (≥ 1 mm)

133 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

19.8 °C

Average peak gust

32.0 km/h

Tropical nights (≥ 20 °C)

193 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

+0.1 °C per decade · r² = 0.36 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

40.1 °C

31 March 1964

Coldest day

9.3 °C

8 January 1957

Wettest day

154 mm

18 August 1993

Windiest day

30.9 km/h

21 March 1992

Strongest gust

58.3 km/h

15 February 1985

Hottest feels-like

42.6 °C

31 March 2024

Coldest feels-like

3.4 °C

8 January 1957

Sunniest day

12.6 h

26 June 1959

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.2 °C10 March 202514.2 °C23 November 202525.8 °C1,100 mm2580
202439.9 °C28 March 202413.7 °C5 December 202425.5 °C989 mm2300
202337.8 °C5 March 202314.8 °C13 December 202325.6 °C712 mm2520
202238.1 °C7 April 202214.4 °C20 January 202224.9 °C879 mm2140
202139.1 °C8 April 202114.8 °C30 October 202125.4 °C845 mm2500
202038.5 °C16 April 202011.3 °C3 January 202024.9 °C893 mm2250
201939.2 °C4 April 201913.2 °C22 December 201925.0 °C1,216 mm2090
201837.7 °C26 February 201813.2 °C6 January 201825.0 °C963 mm1970
201739.5 °C4 April 201713.3 °C11 January 201725.5 °C919 mm2310
201638.6 °C1 March 201614.0 °C29 December 201625.3 °C1,041 mm2250
201538.4 °C23 April 201511.0 °C13 January 201525.2 °C889 mm2120
201438.7 °C5 April 201412.2 °C26 December 201425.0 °C971 mm2050
201338.3 °C28 February 201313.0 °C18 December 201325.0 °C913 mm2160
201237.2 °C9 April 201212.7 °C16 January 201225.0 °C1,140 mm1990
201139.4 °C18 April 201112.6 °C19 January 201125.1 °C786 mm2100
201039.1 °C5 April 201012.3 °C22 December 201025.6 °C1,049 mm2280
200938.3 °C23 March 200911.8 °C27 December 200925.4 °C901 mm2220
200838.0 °C22 April 200812.4 °C22 January 200824.8 °C952 mm2030
200738.7 °C31 March 200712.3 °C14 January 200724.9 °C998 mm2090
200639.4 °C11 April 200612.5 °C30 December 200625.7 °C828 mm2160
200539.2 °C4 April 200512.8 °C11 January 200525.8 °C832 mm2170
200439.2 °C28 March 200414.1 °C7 December 200425.4 °C916 mm2170
200338.3 °C1 April 200312.2 °C10 December 200325.4 °C802 mm2170
200238.4 °C31 March 200213.0 °C12 January 200225.0 °C817 mm1890
200138.1 °C10 April 200112.9 °C10 January 200124.8 °C929 mm2170
200038.4 °C1 April 200012.9 °C24 November 200024.8 °C829 mm1870
199938.4 °C1 April 199913.3 °C10 January 199925.2 °C1,058 mm2080
199839.1 °C3 April 199814.0 °C8 November 199825.2 °C1,094 mm2110
199737.6 °C10 April 199712.2 °C17 November 199724.6 °C1,087 mm1890
199638.4 °C4 April 199614.0 °C11 January 199625.0 °C1,008 mm2040
199537.7 °C30 March 199514.0 °C1 January 199524.6 °C1,007 mm1910
199438.9 °C31 March 199412.7 °C15 January 199424.6 °C1,227 mm1550
199337.5 °C10 April 199311.0 °C7 January 199324.8 °C977 mm2020
199238.0 °C2 April 199211.7 °C5 January 199224.2 °C894 mm1710
199138.6 °C29 March 199113.6 °C1 January 199124.9 °C981 mm1880
199038.9 °C29 March 199012.9 °C31 December 199025.1 °C750 mm2230
198938.1 °C9 April 198911.6 °C2 January 198924.1 °C995 mm1680
198838.8 °C1 April 198813.6 °C12 January 198824.9 °C1,086 mm2070
198739.8 °C10 May 198713.7 °C8 January 198725.4 °C982 mm2230
198638.9 °C13 April 198613.4 °C9 December 198625.0 °C905 mm1860
198537.7 °C11 March 198514.3 °C24 October 198524.8 °C952 mm2120
198438.2 °C7 April 198413.9 °C7 February 198424.7 °C893 mm1790
198339.5 °C19 April 198311.4 °C7 January 198324.9 °C685 mm2020
198238.1 °C28 March 198213.3 °C27 November 198224.6 °C794 mm1690
198138.2 °C9 April 198113.6 °C12 January 198124.5 °C990 mm1830
198037.9 °C11 April 198011.8 °C27 December 198025.0 °C953 mm1940
197937.7 °C20 March 197913.7 °C27 December 197924.8 °C1,181 mm1690
197837.7 °C30 March 197812.8 °C11 January 197824.4 °C1,143 mm1630
197738.6 °C18 April 197713.3 °C27 December 197724.5 °C926 mm1750
197637.9 °C6 April 197613.2 °C22 January 197624.3 °C1,024 mm1630
197537.2 °C13 March 197512.6 °C18 January 197524.1 °C1,111 mm1410
197436.6 °C27 March 197412.8 °C5 December 197424.3 °C1,091 mm1570
197339.1 °C20 March 197314.0 °C18 December 197325.2 °C1,028 mm2280
197237.3 °C11 March 197214.3 °C14 November 197224.6 °C1,147 mm1820
197138.3 °C14 March 197112.4 °C10 January 197124.6 °C940 mm1930
197037.6 °C2 April 197013.6 °C4 December 197024.7 °C1,024 mm2000
196938.5 °C5 April 196912.8 °C2 December 196924.7 °C1,117 mm1930
196838.4 °C27 March 196811.8 °C18 January 196824.6 °C1,173 mm2020
196738.7 °C5 April 196711.8 °C2 January 196724.7 °C1,007 mm2120
196638.8 °C16 March 196612.6 °C2 January 196624.9 °C1,010 mm2200
196538.3 °C5 May 196513.8 °C5 February 196525.2 °C908 mm2380
196440.1 °C31 March 196413.0 °C13 January 196425.3 °C724 mm2410
196339.0 °C25 March 196314.2 °C10 December 196325.1 °C1,041 mm2120
196238.6 °C4 March 196212.3 °C7 February 196224.8 °C952 mm2110
196138.0 °C21 April 196113.7 °C13 December 196124.8 °C896 mm2360
196039.4 °C29 March 196014.6 °C14 November 196025.1 °C1,011 mm2200
195939.0 °C23 April 195913.5 °C23 January 195925.0 °C947 mm2400
195838.8 °C5 April 195814.5 °C8 January 195825.1 °C834 mm2320
195736.3 °C16 March 19579.3 °C8 January 195723.9 °C1,246 mm1600
195637.8 °C6 April 195612.7 °C6 January 195624.3 °C1,000 mm2000
195537.2 °C17 March 195512.1 °C30 December 195524.0 °C1,104 mm1980
195436.5 °C15 March 195413.4 °C14 December 195424.2 °C869 mm1940
195337.9 °C24 April 195312.8 °C10 February 195324.3 °C1,111 mm1860
195237.1 °C20 March 195214.0 °C6 January 195224.2 °C1,011 mm1950
195138.0 °C14 March 195112.6 °C30 December 195124.0 °C1,235 mm1380
195038.4 °C8 April 195013.1 °C10 November 195024.0 °C971 mm1920
194938.1 °C19 April 194913.2 °C8 February 194925.5 °C515 mm2850
194836.9 °C25 March 194812.8 °C27 December 194823.7 °C1,072 mm1690
194738.4 °C17 April 194713.0 °C20 January 194724.2 °C1,341 mm1880
194637.3 °C31 March 194612.4 °C20 November 194623.9 °C812 mm1720
194537.3 °C26 April 194511.7 °C7 February 194523.5 °C991 mm1760
194437.7 °C10 June 194413.0 °C2 February 194424.0 °C1,334 mm1790
194337.8 °C8 May 194315.2 °C8 November 194324.7 °C849 mm2360
194237.9 °C25 March 194213.5 °C5 November 194224.9 °C737 mm2420
194138.3 °C27 March 194113.0 °C27 December 194125.2 °C642 mm2520
194037.0 °C8 April 194014.4 °C31 December 194024.6 °C693 mm2290

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
32.1 °C
+1.4 °C
Hot days (≥ 30 °C)
258 d/yr
+54
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1100 mm
+132 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.4 °C+1.5 °C0 mm-0 mm
Feb34.5 °C+1.3 °C0 mm-1 mm
Mar37.6 °C+2.3 °C0 mm-7 mm
Apr36.8 °C+1.7 °C3 mm-30 mm
May33.6 °C+1.4 °C52 mm-45 mm
Jun30.1 °C+1.0 °C99 mm-33 mm
Jul27.8 °C+0.9 °C276 mm+94 mm
Aug26.9 °C+0.5 °C332 mm+92 mm
Sep28.8 °C+0.9 °C249 mm+50 mm
Oct30.7 °C+0.9 °C90 mm+13 mm
Nov33.1 °C+1.8 °C0 mm-2 mm
Dec33.1 °C+2.4 °C0 mm-0 mm

The year's extremes

Hottest day
39.2 °C
10 Mar 2025
Coldest day
14.2 °C
23 Nov 2025
Wettest day
57.9 mm
31 Jul 2025
Windiest day
24.6 km/h
11 Feb 2025
Strongest gust
48.2 km/h
11 Feb 2025
Hottest feels-like
42.4 °C
18 Apr 2025
Coldest feels-like
11.1 °C
12 Jan 2025
Sunniest day
12.3 h
10 May 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Kaduna?

Kaduna has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 24.8 °C and it receives 968 mm of precipitation per year.

What is the hottest day ever recorded in Kaduna?

The hottest day measured in Kaduna between 1940 and 2025 was 31 March 1964, reaching 40.1 °C.

What is the coldest day in Kaduna?

The coldest day measured in Kaduna between 1940 and 2025 was 8 January 1957, at 9.3 °C.

Does it snow in Kaduna?

Almost never: Kaduna sees virtually no snow, with about 0 frost days per year.

Has the climate of Kaduna warmed?

Yes: Kaduna warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Kaduna?

The wettest day measured in Kaduna between 1940 and 2025 was 18 August 1993, with 154 mm of rain in 24 hours.

What was the windiest day in Kaduna?

The windiest day measured in Kaduna between 1940 and 2025 was 21 March 1992, with winds reaching 30.9 km/h.

What is the warmest month in Kaduna?

The warmest month in Kaduna is April (28.8 °C on average); the coldest is August (22.8 °C).

How much does it rain in Kaduna?

Kaduna receives on average 968 mm of precipitation per year, spread over about 133 rainy days.

Is it sunny in Kaduna?

Kaduna gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Kaduna?

Yes: Kaduna has on average 193 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Kaduna?

In Kaduna, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 31 March 2024, and the lowest was 3.4 °C on 8 January 1957.

Compare Kaduna with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Kaduna

Other cities — Nigeria