Abuja climate — normals and trends

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

Abuja averages 0 frost days, 220 hot days (≥ 30 °C) and 167 rainy days per year.

Abuja has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.4 °C (on 4 March 2005) and the coldest 14.5 °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

AbujaFCT

coords
9.06°, 7.50°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMarchColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

26.3°C

Average daily high

31.2°C

Average daily low

22.0°C

Annual rainfall

1,351mm

Sunshine / day

9.6h

Mean relative humidity

65%

Average peak wind

9.8km/h

Seasonal range

6.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

220 d/yr

Rainy days (≥ 1 mm)

167 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

24.0 °C

Average peak gust

25.0 km/h

Tropical nights (≥ 20 °C)

333 d/yr

Solar radiation

18.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

4 March 2005

Coldest day

14.5 °C

8 January 1957

Wettest day

147 mm

3 September 1962

Windiest day

24.1 km/h

12 June 1950

Strongest gust

55.4 km/h

31 March 2007

Hottest feels-like

43.9 °C

28 March 2024

Coldest feels-like

9.6 °C

8 January 1957

Sunniest day

12.5 h

12 June 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.4 °C4 March 202518.1 °C13 January 202527.5 °C1,251 mm2670
202439.7 °C28 March 202417.4 °C18 January 202427.5 °C1,105 mm2590
202337.9 °C3 April 202317.9 °C27 December 202327.2 °C1,257 mm2720
202238.9 °C1 April 202217.4 °C12 December 202226.6 °C1,039 mm2350
202139.7 °C8 April 202118.8 °C25 January 202127.1 °C1,034 mm2690
202038.7 °C11 March 202015.5 °C3 January 202026.7 °C1,091 mm2370
201939.6 °C4 April 201917.7 °C22 December 201926.7 °C1,642 mm2250
201838.8 °C6 February 201816.8 °C6 January 201826.6 °C1,181 mm2380
201739.8 °C4 April 201717.6 °C2 January 201727.2 °C1,090 mm2530
201638.9 °C17 February 201617.6 °C11 November 201626.7 °C1,515 mm2480
201538.8 °C15 March 201515.6 °C13 January 201526.7 °C1,193 mm2470
201438.0 °C4 April 201417.3 °C5 January 201426.4 °C1,533 mm2260
201339.1 °C15 March 201316.6 °C20 December 201326.6 °C1,469 mm2300
201238.3 °C14 March 201216.8 °C17 January 201226.5 °C1,812 mm2170
201138.6 °C7 March 201116.2 °C19 January 201126.7 °C1,153 mm2430
201039.3 °C4 April 201016.3 °C22 December 201027.2 °C1,337 mm2420
200939.0 °C24 March 200915.6 °C27 December 200926.7 °C1,453 mm2390
200837.9 °C4 March 200816.6 °C23 January 200826.4 °C1,253 mm2260
200739.1 °C31 March 200716.4 °C14 January 200726.6 °C1,215 mm2280
200639.6 °C11 April 200616.0 °C30 December 200627.2 °C1,334 mm2380
200540.4 °C4 March 200517.0 °C9 January 200527.2 °C1,268 mm2280
200438.3 °C11 February 200419.3 °C30 November 200426.7 °C1,386 mm2310
200338.9 °C24 March 200316.7 °C5 January 200326.8 °C1,165 mm2330
200238.1 °C2 April 200217.3 °C12 January 200226.4 °C1,376 mm2270
200137.8 °C3 March 200117.0 °C26 January 200126.5 °C1,181 mm2280
200037.7 °C1 April 200018.0 °C17 December 200026.4 °C1,410 mm2240
199940.0 °C24 March 199916.8 °C17 December 199926.4 °C1,466 mm2200
199839.8 °C5 February 199818.6 °C1 November 199827.2 °C1,589 mm2410
199737.6 °C18 March 199719.2 °C17 November 199726.1 °C1,637 mm2080
199638.0 °C7 April 199618.0 °C2 January 199626.4 °C1,480 mm2200
199538.5 °C10 April 199518.1 °C26 December 199526.2 °C1,766 mm2160
199439.0 °C28 March 199417.5 °C16 January 199426.1 °C1,797 mm2140
199337.4 °C5 April 199316.4 °C8 January 199326.2 °C1,492 mm2220
199238.0 °C1 April 199216.6 °C5 January 199225.7 °C1,362 mm2060
199138.1 °C4 March 199117.7 °C1 January 199126.1 °C1,555 mm2010
199039.0 °C29 March 199018.7 °C31 December 199026.4 °C1,327 mm2150
198938.8 °C4 April 198916.7 °C22 January 198926.0 °C1,255 mm2210
198838.5 °C29 February 198819.0 °C20 December 198826.4 °C1,748 mm2230
198739.6 °C2 May 198718.1 °C9 January 198726.9 °C1,471 mm2340
198638.0 °C2 February 198617.1 °C9 December 198626.1 °C1,474 mm2100
198537.8 °C7 March 198519.5 °C16 July 198526.1 °C1,412 mm2070
198437.3 °C29 March 198418.6 °C7 January 198426.2 °C1,490 mm2040
198338.7 °C25 February 198315.8 °C6 January 198326.6 °C1,121 mm2390
198236.5 °C20 February 198217.1 °C14 December 198225.9 °C1,631 mm2040
198139.5 °C9 April 198116.6 °C29 November 198126.0 °C1,350 mm2110
198038.0 °C15 March 198016.6 °C27 December 198026.1 °C1,765 mm2070
197937.7 °C21 March 197917.1 °C19 December 197926.2 °C1,513 mm2190
197837.4 °C24 February 197817.1 °C11 January 197825.7 °C1,792 mm2050
197738.8 °C17 April 197717.7 °C18 December 197726.3 °C1,130 mm2210
197638.0 °C5 April 197616.4 °C3 January 197625.4 °C1,496 mm1760
197536.1 °C12 March 197515.9 °C8 December 197525.4 °C1,446 mm1970
197437.4 °C9 March 197416.8 °C14 January 197425.7 °C1,352 mm2040
197338.5 °C20 March 197318.3 °C11 November 197326.5 °C1,347 mm2440
197237.3 °C24 February 197217.5 °C8 November 197226.0 °C1,488 mm2130
197138.1 °C18 March 197117.5 °C25 December 197126.0 °C1,547 mm2260
197039.0 °C17 February 197017.3 °C15 December 197026.1 °C1,647 mm2270
196937.9 °C18 February 196918.4 °C11 January 196926.0 °C1,592 mm1980
196837.8 °C9 April 196816.0 °C19 January 196825.9 °C1,516 mm2100
196737.8 °C5 April 196716.5 °C2 January 196726.0 °C1,316 mm2200
196638.4 °C16 March 196617.5 °C3 November 196626.4 °C1,144 mm2250
196537.9 °C10 April 196517.4 °C5 February 196526.2 °C1,070 mm2300
196439.4 °C31 March 196417.6 °C13 January 196426.7 °C815 mm2450
196338.3 °C30 March 196317.7 °C3 January 196326.3 °C1,314 mm2180
196238.0 °C8 March 196217.4 °C7 February 196225.7 °C1,527 mm1980
196137.8 °C29 March 196117.5 °C11 January 196125.9 °C1,129 mm2170
196037.6 °C28 March 196018.7 °C3 January 196026.1 °C1,216 mm2080
195937.7 °C16 March 195917.7 °C30 December 195926.2 °C1,179 mm2180
195838.8 °C13 March 195817.1 °C8 January 195826.3 °C1,030 mm2040
195736.6 °C15 March 195714.5 °C8 January 195725.2 °C1,605 mm1650
195637.7 °C14 February 195617.1 °C1 January 195625.5 °C1,253 mm2170
195537.3 °C20 March 195517.1 °C31 December 195525.6 °C1,529 mm1970
195436.0 °C6 February 195417.3 °C8 December 195425.5 °C1,089 mm1990
195337.8 °C21 April 195317.2 °C15 December 195325.7 °C1,299 mm2000
195237.1 °C27 January 195217.8 °C7 January 195225.7 °C1,244 mm1920
195137.0 °C14 March 195117.0 °C31 December 195125.6 °C1,608 mm1880
195037.5 °C28 February 195017.5 °C15 August 195025.3 °C1,230 mm1890
194937.7 °C16 February 194918.3 °C8 February 194926.3 °C744 mm2320
194837.8 °C21 February 194817.6 °C4 February 194825.6 °C1,432 mm2040
194737.9 °C21 February 194718.0 °C21 January 194725.8 °C1,671 mm2060
194638.2 °C23 February 194617.2 °C1 January 194625.7 °C1,215 mm2050
194538.4 °C7 April 194517.0 °C3 February 194525.8 °C1,301 mm2120
194437.4 °C1 March 194418.3 °C3 February 194425.7 °C1,479 mm2300
194337.9 °C20 February 194318.5 °C23 July 194325.6 °C981 mm2090
194238.5 °C10 April 194216.9 °C3 November 194226.0 °C1,047 mm2270
194138.3 °C27 March 194117.6 °C27 December 194126.0 °C927 mm2140
194036.3 °C28 March 194017.5 °C18 November 194025.7 °C965 mm1990

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.8 °C
+1.6 °C
Hot days (≥ 30 °C)
267 d/yr
+47
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1251 mm
-100 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan35.2 °C+1.5 °C0 mm-2 mm
Feb36.4 °C+1.5 °C4 mm-2 mm
Mar37.7 °C+2.5 °C0 mm-22 mm
Apr35.8 °C+2.1 °C30 mm-32 mm
May33.1 °C+2.2 °C88 mm-45 mm
Jun30.7 °C+1.9 °C114 mm-68 mm
Jul28.2 °C+1.1 °C330 mm+84 mm
Aug27.2 °C+0.4 °C316 mm+34 mm
Sep29.1 °C+1.1 °C225 mm-46 mm
Oct30.7 °C+1.0 °C142 mm+11 mm
Nov34.7 °C+2.4 °C4 mm-8 mm
Dec35.1 °C+1.7 °C0 mm-3 mm

The year's extremes

Hottest day
39.4 °C
4 Mar 2025
Coldest day
18.1 °C
13 Jan 2025
Wettest day
70.0 mm
31 Jul 2025
Windiest day
17.2 km/h
27 Apr 2025
Strongest gust
35.3 km/h
27 Apr 2025
Hottest feels-like
43.5 °C
15 Mar 2025
Coldest feels-like
16.3 °C
12 Jan 2025
Sunniest day
12.3 h
26 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 Abuja?

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

What is the hottest day ever recorded in Abuja?

The hottest day measured in Abuja between 1940 and 2025 was 4 March 2005, reaching 40.4 °C.

What is the coldest day in Abuja?

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

Does it snow in Abuja?

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

Has the climate of Abuja warmed?

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

What is the wettest day in Abuja?

The wettest day measured in Abuja between 1940 and 2025 was 3 September 1962, with 147 mm of rain in 24 hours.

What was the windiest day in Abuja?

The windiest day measured in Abuja between 1940 and 2025 was 12 June 1950, with winds reaching 24.1 km/h.

What is the warmest month in Abuja?

The warmest month in Abuja is March (29.5 °C on average); the coldest is August (23.4 °C).

How much does it rain in Abuja?

Abuja receives on average 1,351 mm of precipitation per year, spread over about 167 rainy days.

Is it sunny in Abuja?

Abuja gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

Are there tropical nights in Abuja?

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

What was the most extreme apparent temperature in Abuja?

In Abuja, between 1940 and 2025, the highest apparent temperature reached 43.9 °C on 28 March 2024, and the lowest was 9.6 °C on 8 January 1957.

Compare Abuja with another city

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

Nearby cities

The climate around Abuja

Other cities — Nigeria