Kwale climate — normals and trends

Kwale (Nigeria) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 1,943 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.9 °C on average) and the coldest is July (24.6 °C). Rainfall peaks in June.

Kwale averages 0 frost days, 250 hot days (≥ 30 °C) and 249 rainy days per year.

Kwale has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.4 °C (on 13 February 2024) and the coldest 14.0 °C (on 3 February 1945).

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

KwaleDelta

coords
5.71°, 6.43°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthFebruaryColdest monthJulyWettest monthJuneDriest monthJanuary

Mean daily temperature

26.1°C

Average daily high

31.4°C

Average daily low

22.8°C

Annual rainfall

1,943mm

Sunshine / day

8.5h

Mean relative humidity

83%

Average peak wind

10.3km/h

Seasonal range

3.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

250 d/yr

Rainy days (≥ 1 mm)

249 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.8 °C

Average feels-like low

27.1 °C

Average peak gust

26.1 km/h

Tropical nights (≥ 20 °C)

357 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

41.4 °C

13 February 2024

Coldest day

14.0 °C

3 February 1945

Wettest day

197 mm

3 September 2021

Windiest day

19.2 km/h

8 August 1950

Strongest gust

49.0 km/h

5 March 2021

Hottest feels-like

46.9 °C

13 February 2024

Coldest feels-like

11.7 °C

3 February 1945

Sunniest day

12.0 h

15 May 1958

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.6 °C21 February 202517.0 °C11 January 202527.6 °C1,909 mm2830
202441.4 °C13 February 202418.1 °C17 January 202428.1 °C1,715 mm3050
202339.4 °C27 February 202317.5 °C25 December 202327.5 °C1,921 mm3020
202238.4 °C28 February 202217.3 °C1 February 202227.1 °C1,761 mm2940
202139.5 °C4 March 202118.9 °C21 December 202127.3 °C1,796 mm2980
202040.0 °C22 February 202015.3 °C25 January 202027.3 °C1,685 mm3040
201938.9 °C20 February 201917.1 °C29 December 201927.0 °C2,130 mm2730
201840.1 °C5 February 201817.7 °C6 January 201826.9 °C1,972 mm2800
201741.0 °C24 February 201719.0 °C2 January 201727.1 °C2,014 mm2950
201639.3 °C17 February 201617.5 °C29 January 201627.1 °C2,257 mm2900
201537.5 °C23 January 201515.4 °C11 January 201526.7 °C1,989 mm2710
201436.8 °C13 February 201420.4 °C7 January 201426.6 °C2,330 mm2750
201337.7 °C9 February 201316.7 °C18 December 201326.5 °C1,951 mm2630
201238.3 °C21 March 201216.7 °C14 January 201226.5 °C1,881 mm2610
201137.4 °C29 January 201116.3 °C16 January 201126.6 °C2,020 mm2800
201039.1 °C6 March 201018.6 °C31 December 201027.2 °C2,100 mm2870
200937.4 °C15 December 200920.5 °C1 December 200926.7 °C2,215 mm2720
200838.0 °C7 February 200816.4 °C24 January 200826.4 °C1,962 mm2700
200738.2 °C18 February 200715.5 °C14 January 200726.3 °C2,115 mm2410
200636.8 °C14 January 200619.9 °C30 December 200626.7 °C1,937 mm2730
200537.8 °C21 January 200516.0 °C13 January 200526.6 °C1,954 mm2700
200437.5 °C11 February 200418.9 °C6 February 200426.4 °C2,000 mm2670
200335.9 °C7 February 200318.8 °C9 December 200326.2 °C2,017 mm2690
200236.8 °C3 February 200216.6 °C1 February 200226.1 °C2,142 mm2530
200137.4 °C18 February 200118.3 °C15 February 200126.2 °C1,784 mm2520
200039.4 °C6 March 200017.6 °C3 February 200026.2 °C1,802 mm2470
199935.8 °C22 March 199919.3 °C10 January 199926.0 °C2,199 mm2530
199838.3 °C10 March 199818.3 °C7 January 199826.9 °C1,547 mm2840
199738.0 °C5 March 199718.0 °C2 February 199726.2 °C1,946 mm2470
199636.1 °C30 December 199619.4 °C22 July 199626.1 °C2,038 mm2490
199536.6 °C27 January 199519.9 °C26 December 199526.2 °C2,096 mm2590
199436.4 °C27 February 199417.5 °C22 December 199426.0 °C1,992 mm2440
199335.9 °C9 February 199317.1 °C21 January 199326.1 °C2,130 mm2690
199237.6 °C3 March 199215.8 °C7 January 199225.9 °C1,891 mm2320
199136.1 °C31 January 199118.3 °C1 January 199126.0 °C2,059 mm2410
199038.3 °C26 March 199021.2 °C18 October 199026.1 °C2,047 mm2430
198937.2 °C26 February 198916.9 °C21 February 198925.9 °C1,967 mm2560
198837.4 °C21 February 198818.5 °C27 December 198826.1 °C2,149 mm2490
198739.1 °C22 January 198721.1 °C2 June 198726.5 °C1,881 mm2820
198635.6 °C29 January 198617.4 °C21 December 198625.8 °C1,995 mm2480
198537.5 °C4 March 198518.4 °C6 December 198525.6 °C2,265 mm2310
198436.7 °C15 February 198416.8 °C13 December 198425.9 °C2,131 mm2650
198339.7 °C21 March 198316.2 °C12 January 198326.4 °C1,594 mm2590
198235.8 °C4 March 198217.6 °C9 February 198225.8 °C2,038 mm2440
198137.0 °C14 February 198118.5 °C28 January 198126.0 °C2,119 mm2570
198036.2 °C8 February 198017.5 °C15 December 198025.9 °C2,424 mm2410
197936.6 °C12 April 197918.0 °C12 December 197926.1 °C2,240 mm2570
197836.7 °C21 February 197817.3 °C12 January 197825.9 °C1,971 mm2430
197736.8 °C15 March 197717.0 °C25 December 197726.0 °C1,671 mm2680
197634.8 °C29 January 197618.1 °C2 December 197625.3 °C2,170 mm2180
197535.9 °C6 February 197516.4 °C11 December 197525.4 °C2,003 mm2290
197436.6 °C20 March 197416.0 °C29 December 197425.6 °C2,259 mm2270
197337.7 °C6 February 197319.0 °C7 March 197326.1 °C2,120 mm2740
197236.7 °C21 December 197220.1 °C10 November 197226.0 °C1,937 mm2570
197137.5 °C5 February 197117.1 °C26 December 197125.6 °C2,225 mm2490
197037.0 °C28 March 197018.1 °C15 December 197026.0 °C2,099 mm2680
196937.8 °C21 February 196919.8 °C29 January 196925.9 °C2,201 mm2450
196836.4 °C7 February 196815.7 °C17 January 196825.6 °C2,325 mm2520
196737.5 °C24 February 196715.4 °C2 January 196725.7 °C2,123 mm2250
196636.9 °C5 March 196615.9 °C5 January 196625.9 °C1,817 mm2670
196534.4 °C7 February 196520.5 °C8 December 196525.5 °C1,924 mm2470
196436.9 °C18 February 196416.9 °C15 January 196425.8 °C1,414 mm2460
196336.5 °C13 March 196319.7 °C26 November 196325.9 °C1,653 mm2660
196236.1 °C10 February 196216.3 °C8 February 196225.5 °C1,828 mm2100
196137.4 °C8 March 196118.7 °C13 December 196125.8 °C1,436 mm2620
196035.7 °C7 February 196019.0 °C16 July 196025.7 °C1,987 mm2450
195936.0 °C7 March 195917.2 °C23 January 195925.7 °C1,567 mm2530
195836.1 °C13 February 195818.0 °C1 August 195825.7 °C1,701 mm2160
195735.4 °C17 February 195714.7 °C12 January 195725.3 °C2,136 mm2070
195635.7 °C11 February 195618.5 °C20 December 195625.2 °C1,979 mm2010
195535.9 °C23 February 195520.0 °C31 December 195525.4 °C1,912 mm2060
195434.5 °C15 January 195416.4 °C4 August 195425.3 °C1,736 mm2080
195335.2 °C27 January 195317.8 °C3 December 195325.7 °C1,759 mm2070
195236.0 °C5 March 195217.4 °C4 January 195225.7 °C1,753 mm2260
195135.3 °C23 April 195119.3 °C8 December 195125.5 °C1,990 mm2300
195036.5 °C31 March 195017.1 °C18 January 195025.4 °C1,561 mm2270
194937.8 °C16 February 194916.6 °C10 February 194925.8 °C1,732 mm2200
194836.4 °C15 February 194817.1 °C5 February 194825.5 °C2,005 mm1980
194736.2 °C27 January 194717.9 °C20 January 194725.6 °C1,741 mm2060
194638.0 °C23 February 194616.5 °C1 January 194625.6 °C1,720 mm2010
194537.3 °C30 January 194514.0 °C3 February 194525.7 °C1,829 mm2260
194436.4 °C13 February 194416.3 °C31 January 194425.7 °C1,586 mm2460
194334.7 °C2 March 194317.7 °C20 August 194325.1 °C1,300 mm2280
194235.6 °C24 January 194217.6 °C16 July 194225.2 °C1,859 mm1900
194136.6 °C14 February 194119.3 °C27 December 194125.5 °C2,096 mm2200
194034.8 °C21 February 194018.2 °C4 August 194025.2 °C1,888 mm2100

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.4 °C
Hot days (≥ 30 °C)
283 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1909 mm
-34 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan36.2 °C+2.4 °C10 mm-17 mm
Feb37.0 °C+2.5 °C42 mm-9 mm
Mar35.9 °C+2.4 °C69 mm-55 mm
Apr34.3 °C+2.0 °C134 mm-57 mm
May32.8 °C+1.6 °C189 mm-54 mm
Jun31.3 °C+1.6 °C252 mm-11 mm
Jul29.0 °C+0.3 °C274 mm+34 mm
Aug29.2 °C+0.4 °C167 mm-28 mm
Sep29.7 °C+0.4 °C412 mm+158 mm
Oct30.8 °C+0.7 °C267 mm+23 mm
Nov33.2 °C+1.6 °C61 mm-25 mm
Dec34.6 °C+1.7 °C34 mm+5 mm

The year's extremes

Hottest day
38.6 °C
21 Feb 2025
Coldest day
17.0 °C
11 Jan 2025
Wettest day
91.1 mm
16 Sep 2025
Windiest day
17.2 km/h
4 Feb 2025
Strongest gust
44.3 km/h
17 Mar 2025
Hottest feels-like
44.9 °C
20 Apr 2025
Coldest feels-like
17.3 °C
11 Jan 2025
Sunniest day
11.7 h
28 Feb 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 Kwale?

Kwale has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.1 °C and it receives 1,943 mm of precipitation per year.

What is the hottest day ever recorded in Kwale?

The hottest day measured in Kwale between 1940 and 2025 was 13 February 2024, reaching 41.4 °C.

What is the coldest day in Kwale?

The coldest day measured in Kwale between 1940 and 2025 was 3 February 1945, at 14.0 °C.

Does it snow in Kwale?

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

Has the climate of Kwale warmed?

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

What is the wettest day in Kwale?

The wettest day measured in Kwale between 1940 and 2025 was 3 September 2021, with 197 mm of rain in 24 hours.

What was the windiest day in Kwale?

The windiest day measured in Kwale between 1940 and 2025 was 8 August 1950, with winds reaching 19.2 km/h.

What is the warmest month in Kwale?

The warmest month in Kwale is February (27.9 °C on average); the coldest is July (24.6 °C).

How much does it rain in Kwale?

Kwale receives on average 1,943 mm of precipitation per year, spread over about 249 rainy days.

Is it sunny in Kwale?

Kwale gets on average 8.5 hours of sunshine per day, roughly 3,103 hours per year over 1940-2025.

Are there tropical nights in Kwale?

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

What was the most extreme apparent temperature in Kwale?

In Kwale, between 1940 and 2025, the highest apparent temperature reached 46.9 °C on 13 February 2024, and the lowest was 11.7 °C on 3 February 1945.

Compare Kwale with another city

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

Nearby cities

The climate around Kwale

Other cities — Nigeria