Mokwa climate — normals and trends

Mokwa (Nigeria) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 28.0 °C and it receives 815 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.1 °C on average) and the coldest is August (25.6 °C). Rainfall peaks in August.

Mokwa averages 0 frost days, 320 hot days (≥ 30 °C) and 115 rainy days per year.

Mokwa has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.4 °C (on 12 April 1998) and the coldest 12.4 °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

MokwaNiger State

coords
9.29°, 5.05°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMarchColdest monthAugustWettest monthAugustDriest monthJanuary

Mean daily temperature

28.0°C

Average daily high

34.1°C

Average daily low

22.9°C

Annual rainfall

815mm

Sunshine / day

10.3h

Mean relative humidity

62%

Average peak wind

11.1km/h

Seasonal range

5.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

320 d/yr

Rainy days (≥ 1 mm)

115 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.7 °C

Average feels-like low

25.6 °C

Average peak gust

25.8 km/h

Tropical nights (≥ 20 °C)

320 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

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

12 April 1998

Coldest day

12.4 °C

9 January 1957

Wettest day

212 mm

5 September 2013

Windiest day

22.1 km/h

28 April 1942

Strongest gust

51.8 km/h

1 April 2007

Hottest feels-like

48.2 °C

2 April 2024

Coldest feels-like

9.3 °C

9 January 1957

Sunniest day

12.3 h

29 May 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.5 °C8 April 202517.7 °C11 January 202529.2 °C593 mm3440
202442.3 °C28 March 202416.4 °C20 December 202429.2 °C645 mm3490
202341.2 °C18 April 202316.8 °C13 December 202329.0 °C726 mm3470
202241.6 °C7 April 202216.9 °C31 December 202228.3 °C787 mm3280
202140.7 °C10 April 202117.9 °C19 February 202128.8 °C547 mm3470
202041.7 °C11 March 202014.4 °C3 January 202028.3 °C964 mm3160
201942.0 °C28 March 201916.6 °C23 December 201928.4 °C1,074 mm3320
201840.3 °C7 February 201816.3 °C7 January 201828.4 °C839 mm3290
201742.2 °C4 April 201717.4 °C10 January 201728.8 °C768 mm3340
201641.9 °C29 March 201616.8 °C1 January 201628.7 °C1,228 mm3390
201540.8 °C24 March 201514.2 °C13 January 201528.7 °C736 mm3410
201440.4 °C5 April 201417.2 °C26 December 201428.5 °C1,009 mm3340
201340.8 °C28 February 201315.9 °C18 December 201328.8 °C936 mm3310
201240.6 °C29 March 201215.5 °C15 January 201228.4 °C1,119 mm3230
201140.5 °C29 March 201115.7 °C17 January 201128.4 °C612 mm3380
201041.9 °C20 April 201015.6 °C31 December 201028.8 °C812 mm3300
200940.1 °C23 March 200915.8 °C27 December 200928.6 °C631 mm3360
200839.8 °C27 March 200814.8 °C23 January 200827.9 °C902 mm3210
200741.2 °C29 March 200714.2 °C14 January 200728.3 °C769 mm3280
200641.4 °C4 May 200614.5 °C30 December 200628.9 °C752 mm3290
200541.7 °C14 April 200515.3 °C13 January 200529.0 °C798 mm3340
200440.3 °C1 April 200417.7 °C5 February 200428.6 °C716 mm3260
200340.4 °C2 April 200317.0 °C5 January 200328.5 °C808 mm3300
200240.3 °C31 March 200215.4 °C27 December 200228.2 °C925 mm3260
200140.4 °C28 March 200116.1 °C14 February 200128.0 °C661 mm3270
200040.3 °C1 April 200016.0 °C2 February 200027.8 °C948 mm3090
199941.5 °C1 April 199916.7 °C15 December 199928.2 °C992 mm3020
199842.4 °C12 April 199816.8 °C16 January 199828.5 °C987 mm3200
199739.9 °C22 March 199717.4 °C2 February 199727.8 °C886 mm3350
199640.7 °C4 April 199618.0 °C10 January 199628.1 °C1,001 mm3110
199541.6 °C12 April 199517.3 °C26 December 199528.0 °C980 mm3260
199442.0 °C29 March 199415.6 °C16 January 199427.8 °C1,063 mm3140
199340.9 °C19 April 199315.4 °C12 January 199328.2 °C737 mm3270
199240.2 °C3 April 199214.1 °C5 January 199227.5 °C862 mm3030
199141.4 °C26 March 199116.1 °C23 December 199128.0 °C1,185 mm3140
199040.6 °C28 March 199018.6 °C9 February 199028.2 °C805 mm3250
198940.4 °C9 April 198914.2 °C3 January 198927.5 °C870 mm3210
198842.3 °C6 April 198817.2 °C24 December 198828.4 °C1,115 mm3140
198741.1 °C3 May 198717.9 °C17 December 198728.8 °C829 mm3440
198641.7 °C13 April 198616.2 °C21 December 198628.0 °C814 mm3130
198541.4 °C12 March 198518.0 °C22 December 198528.1 °C921 mm3100
198441.0 °C3 March 198417.1 °C17 January 198428.2 °C660 mm3470
198341.6 °C27 March 198315.2 °C25 January 198328.4 °C627 mm3350
198240.9 °C28 March 198215.7 °C6 January 198227.8 °C685 mm3260
198141.1 °C17 April 198116.7 °C11 January 198127.8 °C744 mm3240
198041.1 °C17 March 198015.4 °C27 December 198028.0 °C1,054 mm3320
197940.3 °C21 March 197915.9 °C27 December 197927.7 °C1,028 mm3240
197840.9 °C24 February 197815.4 °C11 January 197827.7 °C867 mm3090
197741.4 °C18 April 197716.3 °C27 December 197728.1 °C653 mm3300
197641.7 °C5 April 197615.9 °C22 January 197627.6 °C750 mm3110
197540.8 °C7 April 197515.0 °C18 January 197527.3 °C930 mm2920
197440.9 °C21 March 197415.3 °C30 December 197427.5 °C730 mm3050
197342.1 °C20 March 197316.5 °C30 November 197328.2 °C860 mm3320
197240.9 °C11 March 197216.7 °C21 November 197227.6 °C958 mm3240
197141.9 °C18 March 197115.2 °C20 December 197127.6 °C914 mm3090
197040.5 °C9 April 197015.6 °C12 December 197027.6 °C903 mm3040
196941.5 °C7 March 196916.3 °C4 January 196927.3 °C998 mm2940
196841.6 °C27 March 196814.2 °C19 January 196827.5 °C1,069 mm3220
196741.4 °C5 April 196714.0 °C2 January 196727.5 °C854 mm3030
196641.4 °C10 March 196613.7 °C5 January 196627.9 °C636 mm3430
196540.8 °C15 April 196516.7 °C5 February 196528.0 °C629 mm3410
196442.1 °C31 March 196414.2 °C13 January 196428.3 °C502 mm3400
196341.2 °C31 March 196315.9 °C10 December 196327.8 °C767 mm3360
196240.8 °C4 March 196214.3 °C8 February 196227.5 °C927 mm3130
196140.8 °C23 March 196115.7 °C11 December 196127.5 °C731 mm3170
196040.4 °C30 March 196015.6 °C5 February 196027.8 °C783 mm3250
195941.0 °C11 April 195915.6 °C23 January 195928.0 °C773 mm3250
195841.0 °C13 March 195816.7 °C10 January 195828.0 °C498 mm3090
195738.9 °C15 March 195712.4 °C9 January 195726.7 °C1,136 mm2780
195639.9 °C6 April 195615.3 °C25 January 195627.1 °C745 mm2850
195540.3 °C25 April 195514.8 °C29 December 195526.9 °C921 mm2680
195440.2 °C15 March 195416.4 °C20 January 195427.2 °C706 mm3010
195340.7 °C21 April 195315.7 °C1 February 195327.5 °C684 mm3110
195239.7 °C20 March 195215.8 °C7 January 195227.3 °C644 mm3160
195140.4 °C14 March 195116.1 °C31 December 195127.0 °C986 mm3070
195040.4 °C31 March 195016.5 °C19 February 195027.1 °C892 mm2880
194939.9 °C24 March 194916.3 °C18 January 194928.1 °C436 mm3330
194839.5 °C30 March 194813.8 °C4 February 194826.9 °C681 mm3030
194740.7 °C17 April 194715.8 °C19 January 194727.3 °C1,099 mm2590
194639.6 °C9 March 194614.7 °C1 January 194627.1 °C529 mm3110
194540.2 °C7 April 194513.3 °C8 February 194526.5 °C738 mm2940
194440.0 °C14 April 194415.8 °C2 February 194427.0 °C931 mm2820
194340.3 °C1 March 194317.4 °C19 December 194327.5 °C588 mm3070
194240.5 °C30 April 194216.6 °C27 January 194227.9 °C654 mm3200
194141.6 °C28 March 194114.9 °C27 December 194128.2 °C453 mm3520
194039.9 °C9 April 194017.6 °C9 February 194027.9 °C430 mm3510

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
35.5 °C
+1.4 °C
Hot days (≥ 30 °C)
344 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
593 mm
-222 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan36.3 °C+1.2 °C0 mm-1 mm
Feb38.2 °C+1.1 °C1 mm-1 mm
Mar40.0 °C+1.6 °C0 mm-10 mm
Apr39.5 °C+1.7 °C5 mm-29 mm
May36.8 °C+1.3 °C74 mm-0 mm
Jun34.2 °C+1.6 °C28 mm-73 mm
Jul31.4 °C+0.9 °C126 mm-33 mm
Aug30.4 °C+0.8 °C161 mm-34 mm
Sep32.0 °C+1.7 °C125 mm-52 mm
Oct33.6 °C+1.3 °C74 mm+14 mm
Nov37.2 °C+2.2 °C0 mm-4 mm
Dec37.2 °C+2.2 °C0 mm-1 mm

The year's extremes

Hottest day
41.5 °C
8 Apr 2025
Coldest day
17.7 °C
11 Jan 2025
Wettest day
38.5 mm
16 Aug 2025
Windiest day
18.9 km/h
27 Mar 2025
Strongest gust
42.5 km/h
27 Mar 2025
Hottest feels-like
46.4 °C
8 Apr 2025
Coldest feels-like
15.8 °C
11 Jan 2025
Sunniest day
12.1 h
13 Jun 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 Mokwa?

Mokwa has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 28.0 °C and it receives 815 mm of precipitation per year.

What is the hottest day ever recorded in Mokwa?

The hottest day measured in Mokwa between 1940 and 2025 was 12 April 1998, reaching 42.4 °C.

What is the coldest day in Mokwa?

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

Does it snow in Mokwa?

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

Has the climate of Mokwa warmed?

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

What is the wettest day in Mokwa?

The wettest day measured in Mokwa between 1940 and 2025 was 5 September 2013, with 212 mm of rain in 24 hours.

What was the windiest day in Mokwa?

The windiest day measured in Mokwa between 1940 and 2025 was 28 April 1942, with winds reaching 22.1 km/h.

What is the warmest month in Mokwa?

The warmest month in Mokwa is March (31.1 °C on average); the coldest is August (25.6 °C).

How much does it rain in Mokwa?

Mokwa receives on average 815 mm of precipitation per year, spread over about 115 rainy days.

Is it sunny in Mokwa?

Mokwa gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Mokwa?

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

What was the most extreme apparent temperature in Mokwa?

In Mokwa, between 1940 and 2025, the highest apparent temperature reached 48.2 °C on 2 April 2024, and the lowest was 9.3 °C on 9 January 1957.

Compare Mokwa with another city

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

Nearby cities

The climate around Mokwa

Other cities — Nigeria