Lafia climate — normals and trends

Lafia (Nigeria) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.6 °C and it receives 961 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 (31.0 °C on average) and the coldest is August (25.0 °C). Rainfall peaks in August.

Lafia averages 0 frost days, 277 hot days (≥ 30 °C) and 137 rainy days per year.

Lafia has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.0 °C (on 28 March 2024) and the coldest 14.2 °C (on 1 December 2011).

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

LafiaNasarawa State

coords
8.49°, 8.52°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMarchColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

27.6°C

Average daily high

32.7°C

Average daily low

23.2°C

Annual rainfall

961mm

Sunshine / day

9.5h

Mean relative humidity

63%

Average peak wind

10.7km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

277 d/yr

Rainy days (≥ 1 mm)

137 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.2 °C

Average feels-like low

25.8 °C

Average peak gust

25.8 km/h

Tropical nights (≥ 20 °C)

336 d/yr

Solar radiation

18.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

42.0 °C

28 March 2024

Coldest day

14.2 °C

1 December 2011

Wettest day

143 mm

9 July 1971

Windiest day

26.2 km/h

28 March 1972

Strongest gust

53.3 km/h

12 January 1946

Hottest feels-like

46.6 °C

28 March 2024

Coldest feels-like

10.8 °C

13 January 2015

Sunniest day

12.4 h

16 July 1942

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.1 °C4 March 202518.6 °C12 January 202528.9 °C1,063 mm3080
202442.0 °C28 March 202416.1 °C25 November 202428.9 °C838 mm3240
202339.4 °C27 February 202316.2 °C10 January 202328.4 °C887 mm3340
202240.3 °C26 March 202216.7 °C1 February 202227.7 °C844 mm2920
202140.0 °C8 April 202117.3 °C25 January 202128.2 °C743 mm3150
202039.8 °C5 March 202014.5 °C26 January 202028.0 °C825 mm2960
201940.5 °C4 April 201916.3 °C24 December 201927.9 °C1,189 mm2890
201839.8 °C4 February 201817.1 °C5 January 201828.0 °C952 mm3050
201741.0 °C4 April 201716.9 °C4 January 201728.5 °C808 mm3140
201640.2 °C17 February 201617.2 °C21 December 201628.0 °C1,153 mm2990
201539.8 °C11 February 201514.8 °C13 January 201528.0 °C753 mm3110
201439.0 °C6 February 201416.9 °C19 December 201427.8 °C1,119 mm2860
201340.3 °C15 March 201316.4 °C17 December 201328.0 °C977 mm2780
201239.7 °C21 March 201217.0 °C24 December 201227.8 °C1,210 mm2790
201139.8 °C8 March 201114.2 °C1 December 201128.0 °C876 mm2990
201040.7 °C4 April 201015.4 °C11 December 201028.5 °C990 mm3090
200941.1 °C25 March 200915.2 °C27 December 200928.2 °C913 mm3120
200838.4 °C19 March 200816.6 °C24 January 200827.7 °C1,102 mm2930
200740.6 °C31 March 200715.7 °C14 January 200727.9 °C805 mm2790
200641.7 °C7 April 200616.4 °C30 December 200628.6 °C924 mm3090
200540.8 °C23 February 200516.1 °C11 January 200528.5 °C826 mm2960
200439.8 °C11 February 200418.8 °C30 November 200428.1 °C802 mm2890
200340.3 °C24 March 200317.1 °C9 December 200328.3 °C846 mm2930
200239.9 °C21 March 200217.4 °C12 January 200227.8 °C921 mm2900
200139.1 °C25 March 200117.0 °C10 January 200127.8 °C930 mm2790
200039.5 °C30 March 200017.4 °C7 December 200027.7 °C937 mm2760
199940.9 °C1 April 199917.8 °C15 December 199927.9 °C1,125 mm2610
199840.5 °C5 February 199819.2 °C7 January 199828.4 °C1,098 mm2880
199738.9 °C26 February 199718.2 °C2 December 199727.5 °C999 mm2790
199639.5 °C7 April 199616.9 °C3 January 199627.7 °C1,235 mm2650
199539.5 °C5 April 199518.1 °C21 November 199527.6 °C1,215 mm2670
199440.4 °C18 March 199417.5 °C13 December 199427.4 °C1,255 mm2710
199339.7 °C10 April 199316.8 °C22 January 199327.6 °C931 mm2950
199238.5 °C20 February 199216.4 °C5 January 199227.0 °C908 mm2640
199139.0 °C4 March 199118.5 °C13 November 199127.4 °C1,238 mm2630
199040.6 °C29 March 199018.9 °C15 January 199027.7 °C946 mm2810
198938.7 °C14 March 198915.7 °C21 January 198927.3 °C946 mm2760
198840.4 °C1 April 198819.2 °C30 December 198827.8 °C1,396 mm2730
198740.8 °C2 May 198718.2 °C20 December 198728.3 °C988 mm3100
198639.9 °C17 April 198617.6 °C6 December 198627.7 °C943 mm2750
198539.1 °C21 March 198519.1 °C7 January 198527.3 °C1,050 mm2660
198439.7 °C29 March 198417.8 °C17 January 198427.5 °C959 mm2790
198340.5 °C23 April 198315.5 °C25 January 198327.9 °C857 mm2800
198238.5 °C21 February 198216.5 °C14 December 198227.3 °C1,038 mm2670
198139.9 °C9 April 198115.8 °C29 November 198127.2 °C1,040 mm2750
198039.7 °C1 April 198015.9 °C9 January 198027.4 °C1,600 mm2760
197939.0 °C12 April 197917.1 °C5 December 197927.5 °C1,102 mm2870
197839.3 °C24 February 197816.7 °C11 January 197827.1 °C1,121 mm2710
197740.7 °C17 April 197718.1 °C28 December 197727.6 °C860 mm2800
197639.2 °C6 April 197616.6 °C2 December 197626.9 °C970 mm2610
197537.9 °C12 March 197516.6 °C18 December 197526.9 °C1,145 mm2510
197439.5 °C24 March 197416.2 °C30 December 197427.0 °C1,049 mm2660
197339.8 °C20 March 197317.6 °C24 November 197327.9 °C1,000 mm2960
197239.5 °C11 March 197217.0 °C10 January 197227.4 °C954 mm2940
197140.0 °C18 March 197116.3 °C25 December 197127.3 °C1,163 mm2740
197040.0 °C2 April 197016.5 °C15 December 197027.5 °C1,205 mm2790
196939.7 °C3 March 196917.8 °C26 November 196927.4 °C1,075 mm2680
196839.5 °C27 March 196816.4 °C18 January 196827.4 °C1,127 mm2820
196740.4 °C3 April 196716.9 °C2 January 196727.5 °C938 mm2750
196639.9 °C19 March 196617.6 °C25 January 196628.0 °C769 mm2890
196539.0 °C5 March 196517.8 °C5 February 196528.0 °C695 mm2970
196440.2 °C31 March 196417.7 °C14 January 196428.3 °C550 mm2970
196339.2 °C30 March 196318.1 °C17 December 196327.7 °C953 mm2890
196239.2 °C3 March 196217.0 °C5 January 196227.2 °C1,036 mm2550
196138.5 °C21 February 196117.6 °C9 January 196127.4 °C785 mm2700
196038.7 °C28 March 196018.5 °C6 February 196027.5 °C751 mm2750
195939.3 °C16 March 195918.4 °C28 December 195927.9 °C866 mm2750
195839.4 °C5 April 195818.6 °C10 January 195827.7 °C741 mm2540
195738.0 °C15 March 195715.1 °C9 January 195726.8 °C1,039 mm2270
195637.5 °C14 February 195617.3 °C5 January 195626.8 °C941 mm2420
195538.0 °C2 April 195517.5 °C8 January 195526.9 °C1,252 mm2260
195438.0 °C4 March 195417.4 °C15 January 195427.0 °C639 mm2360
195338.6 °C21 April 195316.9 °C27 November 195327.1 °C955 mm2420
195238.0 °C3 March 195218.0 °C7 January 195227.1 °C975 mm2510
195139.1 °C21 April 195116.5 °C28 December 195127.0 °C1,120 mm2550
195038.8 °C28 March 195018.7 °C1 January 195026.9 °C814 mm2350
194939.0 °C16 February 194917.9 °C8 February 194927.8 °C467 mm2950
194838.9 °C21 February 194817.6 °C23 December 194827.0 °C1,065 mm2420
194738.9 °C14 March 194718.2 °C12 January 194727.2 °C1,088 mm2350
194639.2 °C23 February 194617.0 °C18 January 194627.0 °C913 mm2280
194539.6 °C6 April 194516.6 °C3 February 194526.8 °C862 mm2410
194437.8 °C10 March 194416.9 °C12 December 194427.0 °C1,085 mm2500
194339.5 °C11 April 194318.8 °C7 March 194327.4 °C611 mm2780
194239.3 °C11 April 194218.1 °C3 November 194227.6 °C719 mm2760
194139.4 °C8 March 194116.7 °C28 December 194127.5 °C536 mm2810
194037.6 °C4 April 194018.4 °C3 March 194027.1 °C705 mm2460

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
34.4 °C
+1.7 °C
Hot days (≥ 30 °C)
308 d/yr
+31
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1063 mm
+102 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan36.8 °C+1.9 °C0 mm-1 mm
Feb38.0 °C+1.7 °C0 mm-3 mm
Mar39.0 °C+2.2 °C0 mm-12 mm
Apr37.5 °C+2.1 °C10 mm-29 mm
May35.4 °C+2.7 °C44 mm-46 mm
Jun33.3 °C+2.8 °C81 mm-49 mm
Jul29.9 °C+1.0 °C305 mm+114 mm
Aug29.1 °C+0.5 °C389 mm+165 mm
Sep30.7 °C+1.2 °C155 mm-30 mm
Oct31.7 °C+0.9 °C78 mm+0 mm
Nov35.6 °C+2.2 °C1 mm-6 mm
Dec36.3 °C+1.7 °C0 mm-1 mm

The year's extremes

Hottest day
41.1 °C
4 Mar 2025
Coldest day
18.6 °C
12 Jan 2025
Wettest day
110.4 mm
30 Aug 2025
Windiest day
20.5 km/h
11 Jan 2025
Strongest gust
47.2 km/h
11 Jan 2025
Hottest feels-like
45.4 °C
19 Apr 2025
Coldest feels-like
17.0 °C
11 Jan 2025
Sunniest day
12.2 h
21 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 Lafia?

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

What is the hottest day ever recorded in Lafia?

The hottest day measured in Lafia between 1940 and 2025 was 28 March 2024, reaching 42.0 °C.

What is the coldest day in Lafia?

The coldest day measured in Lafia between 1940 and 2025 was 1 December 2011, at 14.2 °C.

Does it snow in Lafia?

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

Has the climate of Lafia warmed?

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

What is the wettest day in Lafia?

The wettest day measured in Lafia between 1940 and 2025 was 9 July 1971, with 143 mm of rain in 24 hours.

What was the windiest day in Lafia?

The windiest day measured in Lafia between 1940 and 2025 was 28 March 1972, with winds reaching 26.2 km/h.

What is the warmest month in Lafia?

The warmest month in Lafia is March (31.0 °C on average); the coldest is August (25.0 °C).

How much does it rain in Lafia?

Lafia receives on average 961 mm of precipitation per year, spread over about 137 rainy days.

Is it sunny in Lafia?

Lafia gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

Are there tropical nights in Lafia?

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

What was the most extreme apparent temperature in Lafia?

In Lafia, between 1940 and 2025, the highest apparent temperature reached 46.6 °C on 28 March 2024, and the lowest was 10.8 °C on 13 January 2015.

Compare Lafia with another city

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

Nearby cities

The climate around Lafia

Other cities — Nigeria