Kabba climate — normals and trends

Kabba (Nigeria) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 25.4 °C and it receives 1,279 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 February (27.4 °C on average) and the coldest is August (23.4 °C). Rainfall peaks in September.

Kabba averages 0 frost days, 226 hot days (≥ 30 °C) and 177 rainy days per year.

Kabba has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.1 °C (on 4 March 2025) and the coldest 14.1 °C (on 9 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

KabbaKogi State

coords
7.83°, 6.08°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthFebruaryColdest monthAugustWettest monthSeptemberDriest monthDecember

Mean daily temperature

25.4°C

Average daily high

31.0°C

Average daily low

21.6°C

Annual rainfall

1,279mm

Sunshine / day

9.8h

Mean relative humidity

75%

Average peak wind

12.1km/h

Seasonal range

4.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

226 d/yr

Rainy days (≥ 1 mm)

177 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.7 °C

Average feels-like low

24.3 °C

Average peak gust

28.8 km/h

Tropical nights (≥ 20 °C)

328 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

+0.2 °C per decade · r² = 0.74 · 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

4 March 2025

Coldest day

14.1 °C

9 January 1957

Wettest day

218 mm

27 August 1990

Windiest day

22.9 km/h

17 July 1950

Strongest gust

54.4 km/h

9 May 1995

Hottest feels-like

43.7 °C

20 April 2024

Coldest feels-like

10.7 °C

9 January 1957

Sunniest day

12.1 h

7 June 2021

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.1 °C4 March 202517.3 °C13 January 202527.0 °C997 mm2710
202439.5 °C13 February 202416.2 °C16 January 202427.0 °C962 mm2830
202337.9 °C1 March 202315.8 °C10 January 202326.7 °C1,128 mm2960
202238.9 °C9 March 202216.8 °C23 January 202226.3 °C1,003 mm2540
202139.3 °C7 March 202117.9 °C10 December 202126.6 °C980 mm2890
202038.7 °C11 March 202015.4 °C3 January 202026.3 °C1,127 mm2620
201937.7 °C19 March 201916.9 °C2 January 201926.2 °C1,612 mm2480
201838.9 °C6 February 201814.9 °C6 January 201825.9 °C1,303 mm2590
201738.3 °C24 February 201717.8 °C10 January 201726.4 °C1,242 mm2700
201638.7 °C2 March 201617.5 °C1 February 201626.3 °C1,377 mm2700
201537.7 °C9 March 201514.5 °C13 January 201525.9 °C1,177 mm2530
201436.7 °C9 March 201417.0 °C13 January 201425.8 °C1,577 mm2410
201337.9 °C28 February 201315.6 °C17 December 201325.9 °C1,170 mm2440
201237.7 °C28 March 201216.6 °C27 December 201225.7 °C1,590 mm2300
201137.6 °C29 March 201114.9 °C16 January 201125.9 °C1,315 mm2600
201039.1 °C24 February 201015.5 °C11 December 201026.4 °C1,598 mm2550
200937.0 °C23 March 200916.7 °C30 December 200926.0 °C1,329 mm2520
200836.6 °C4 March 200816.7 °C25 January 200825.7 °C1,303 mm2440
200737.9 °C23 February 200715.1 °C14 January 200725.6 °C1,403 mm2180
200637.9 °C27 March 200616.7 °C28 December 200626.0 °C1,348 mm2420
200537.2 °C19 February 200515.0 °C14 January 200526.0 °C1,254 mm2380
200436.5 °C22 March 200418.3 °C15 January 200425.8 °C1,237 mm2370
200337.7 °C24 March 200316.3 °C5 January 200325.8 °C1,058 mm2360
200236.6 °C24 February 200216.9 °C12 January 200225.5 °C1,316 mm2360
200137.5 °C2 March 200115.0 °C10 January 200125.7 °C1,095 mm2290
200037.0 °C6 March 200016.6 °C7 December 200025.6 °C1,461 mm2310
199936.4 °C3 April 199916.1 °C15 December 199925.5 °C1,473 mm2260
199838.3 °C26 February 199816.6 °C17 December 199826.3 °C1,114 mm2540
199737.2 °C10 March 199717.7 °C6 February 199725.4 °C1,279 mm2230
199636.8 °C23 February 199618.1 °C3 January 199625.5 °C1,432 mm2270
199536.1 °C10 March 199517.2 °C22 January 199525.5 °C1,515 mm2220
199437.0 °C7 March 199416.6 °C22 December 199425.2 °C1,554 mm2260
199335.3 °C13 February 199316.3 °C17 January 199325.3 °C1,390 mm2340
199237.4 °C22 February 199215.8 °C5 January 199225.1 °C1,265 mm2080
199136.5 °C11 February 199116.9 °C31 December 199125.4 °C1,322 mm2140
199037.5 °C29 March 199018.3 °C7 February 199025.6 °C1,527 mm2270
198936.5 °C2 March 198915.7 °C24 January 198925.2 °C1,231 mm2250
198837.5 °C29 February 198818.3 °C27 December 198825.5 °C1,417 mm2250
198736.5 °C22 January 198717.7 °C2 January 198726.0 °C1,127 mm2620
198636.9 °C3 February 198616.0 °C6 December 198625.1 °C1,448 mm2060
198537.1 °C7 March 198517.7 °C29 December 198525.1 °C1,688 mm2140
198436.6 °C27 February 198416.8 °C18 December 198425.3 °C1,462 mm2330
198338.9 °C5 April 198315.6 °C6 January 198325.6 °C1,068 mm2320
198236.0 °C20 February 198217.3 °C14 December 198225.1 °C1,426 mm2090
198136.9 °C8 March 198115.4 °C3 December 198125.2 °C1,325 mm2270
198036.1 °C22 January 198015.7 °C17 December 198025.2 °C1,595 mm2150
197937.0 °C28 February 197915.7 °C9 December 197925.4 °C1,491 mm2130
197837.0 °C24 February 197816.2 °C11 January 197825.0 °C1,495 mm2040
197736.3 °C15 March 197716.7 °C24 December 197725.4 °C1,070 mm2250
197635.9 °C5 April 197615.7 °C25 January 197624.6 °C1,401 mm1670
197536.0 °C12 March 197515.5 °C20 January 197524.6 °C1,420 mm2090
197436.5 °C7 March 197415.2 °C30 December 197424.9 °C1,318 mm2110
197338.7 °C20 March 197315.7 °C29 November 197325.7 °C1,372 mm2520
197236.9 °C4 March 197217.0 °C2 January 197225.3 °C1,361 mm2310
197136.9 °C18 February 197115.4 °C20 December 197125.0 °C1,433 mm2380
197037.7 °C21 February 197016.3 °C12 December 197025.4 °C1,340 mm2430
196937.1 °C17 February 196916.9 °C10 January 196925.3 °C1,362 mm2160
196836.9 °C26 February 196815.6 °C19 January 196824.9 °C1,531 mm2100
196737.5 °C13 February 196715.0 °C2 January 196725.1 °C1,311 mm2100
196638.5 °C16 March 196615.8 °C7 January 196625.5 °C1,198 mm2370
196535.8 °C6 March 196516.0 °C9 December 196525.2 °C1,091 mm2220
196438.3 °C20 March 196416.4 °C15 January 196425.5 °C720 mm2350
196337.4 °C25 March 196315.4 °C2 January 196325.3 °C1,325 mm2170
196237.0 °C4 March 196215.6 °C16 January 196224.8 °C1,263 mm1900
196136.6 °C9 March 196116.1 °C12 December 196125.0 °C976 mm2140
196036.2 °C15 February 196016.2 °C4 January 196025.1 °C1,273 mm2140
195936.0 °C10 March 195915.9 °C25 January 195925.1 °C1,008 mm2170
195836.9 °C13 March 195816.2 °C18 February 195825.0 °C1,040 mm1990
195736.0 °C19 February 195714.1 °C9 January 195724.4 °C1,569 mm1540
195636.4 °C14 February 195615.8 °C22 December 195624.5 °C1,210 mm1880
195535.9 °C19 February 195516.3 °C28 December 195524.7 °C1,359 mm1910
195435.9 °C9 February 195416.4 °C22 January 195424.7 °C999 mm1870
195335.6 °C21 April 195316.6 °C1 December 195325.0 °C1,019 mm2040
195236.6 °C29 January 195216.0 °C7 January 195224.9 °C1,255 mm1990
195136.8 °C15 March 195116.0 °C29 December 195124.7 °C1,579 mm1870
195036.6 °C31 March 195016.6 °C13 February 195024.6 °C1,171 mm1880
194936.7 °C16 February 194916.2 °C8 February 194925.1 °C904 mm2210
194836.5 °C21 February 194816.0 °C5 January 194824.8 °C1,362 mm2000
194737.3 °C21 February 194716.2 °C16 January 194724.9 °C1,324 mm2010
194637.5 °C10 March 194615.2 °C1 January 194624.8 °C1,161 mm1950
194537.6 °C10 April 194514.9 °C31 December 194525.0 °C1,143 mm2160
194436.7 °C14 March 194416.0 °C8 December 194424.7 °C1,216 mm2230
194336.4 °C20 February 194316.7 °C2 February 194324.6 °C897 mm2140
194236.7 °C28 February 194217.6 °C23 July 194224.9 °C909 mm2100
194136.3 °C9 March 194115.0 °C28 December 194124.9 °C1,285 mm1990
194035.6 °C23 February 194018.8 °C3 August 194024.7 °C1,188 mm1900

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.9 °C
+1.9 °C
Hot days (≥ 30 °C)
271 d/yr
+45
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
997 mm
-282 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan35.0 °C+1.9 °C0 mm-7 mm
Feb36.5 °C+2.2 °C13 mm-2 mm
Mar37.4 °C+3.3 °C14 mm-34 mm
Apr35.2 °C+2.5 °C39 mm-52 mm
May32.8 °C+1.8 °C87 mm-63 mm
Jun31.1 °C+1.9 °C108 mm-81 mm
Jul28.5 °C+0.8 °C189 mm+2 mm
Aug28.0 °C+0.5 °C145 mm-48 mm
Sep29.6 °C+1.2 °C259 mm+35 mm
Oct30.7 °C+1.1 °C129 mm-14 mm
Nov34.1 °C+2.5 °C13 mm-12 mm
Dec35.7 °C+3.0 °C1 mm-6 mm

The year's extremes

Hottest day
40.1 °C
4 Mar 2025
Coldest day
17.3 °C
13 Jan 2025
Wettest day
42.9 mm
7 Oct 2025
Windiest day
18.6 km/h
31 Jul 2025
Strongest gust
44.3 km/h
16 Apr 2025
Hottest feels-like
43.2 °C
22 Apr 2025
Coldest feels-like
15.3 °C
13 Jan 2025
Sunniest day
12.1 h
19 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 Kabba?

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

What is the hottest day ever recorded in Kabba?

The hottest day measured in Kabba between 1940 and 2025 was 4 March 2025, reaching 40.1 °C.

What is the coldest day in Kabba?

The coldest day measured in Kabba between 1940 and 2025 was 9 January 1957, at 14.1 °C.

Does it snow in Kabba?

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

Has the climate of Kabba warmed?

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

What is the wettest day in Kabba?

The wettest day measured in Kabba between 1940 and 2025 was 27 August 1990, with 218 mm of rain in 24 hours.

What was the windiest day in Kabba?

The windiest day measured in Kabba between 1940 and 2025 was 17 July 1950, with winds reaching 22.9 km/h.

What is the warmest month in Kabba?

The warmest month in Kabba is February (27.4 °C on average); the coldest is August (23.4 °C).

How much does it rain in Kabba?

Kabba receives on average 1,279 mm of precipitation per year, spread over about 177 rainy days.

Is it sunny in Kabba?

Kabba gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

Are there tropical nights in Kabba?

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

What was the most extreme apparent temperature in Kabba?

In Kabba, between 1940 and 2025, the highest apparent temperature reached 43.7 °C on 20 April 2024, and the lowest was 10.7 °C on 9 January 1957.

Compare Kabba with another city

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

Nearby cities

The climate around Kabba

Other cities — Nigeria