Ndioum climate — normals and trends

Ndioum (Senegal) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 29.3 °C and it receives 175 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 May (32.8 °C on average) and the coldest is January (23.9 °C). Rainfall peaks in August.

Ndioum averages 0 frost days, 336 hot days (≥ 30 °C) and 26 rainy days per year.

Ndioum has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.2 °C (on 19 June 2010) and the coldest 9.6 °C (on 8 January 1965).

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

NdioumSaint-Louis

coords
16.51°, -14.65°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthApril

Mean daily temperature

29.3°C

Average daily high

36.0°C

Average daily low

23.0°C

Annual rainfall

175mm

Sunshine / day

11.1h

Mean relative humidity

37%

Average peak wind

22.7km/h

Seasonal range

8.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

336 d/yr

Rainy days (≥ 1 mm)

26 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.5 °C

Average feels-like low

21.7 °C

Average peak gust

37.1 km/h

Tropical nights (≥ 20 °C)

280 d/yr

Solar radiation

23.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

47.2 °C

19 June 2010

Coldest day

9.6 °C

8 January 1965

Wettest day

92 mm

27 August 1949

Windiest day

48.8 km/h

16 August 1987

Strongest gust

77.0 km/h

15 May 1986

Hottest feels-like

47.5 °C

24 June 1998

Coldest feels-like

4.4 °C

8 January 1965

Sunniest day

12.1 h

8 July 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202546.9 °C10 June 202513.9 °C20 January 202529.8 °C170 mm3430
202445.6 °C12 May 202416.3 °C11 January 202430.5 °C187 mm3610
202345.4 °C4 May 202313.8 °C23 December 202330.8 °C101 mm3540
202246.1 °C16 May 202215.4 °C6 January 202230.1 °C139 mm3580
202145.3 °C18 May 202115.8 °C7 February 202130.6 °C149 mm3570
202045.4 °C18 June 202013.2 °C11 January 202030.5 °C180 mm3530
201945.6 °C16 June 201912.5 °C21 January 201929.7 °C95 mm3580
201844.2 °C1 June 201813.6 °C17 January 201829.5 °C66 mm3450
201746.0 °C16 May 201713.4 °C25 January 201730.3 °C76 mm3480
201646.4 °C22 April 201615.8 °C17 December 201630.4 °C101 mm3560
201546.6 °C8 June 201514.4 °C20 February 201530.2 °C121 mm3490
201446.0 °C9 June 201412.7 °C30 December 201429.9 °C184 mm3460
201345.8 °C30 May 201313.0 °C19 January 201330.0 °C201 mm3490
201245.8 °C11 June 201212.2 °C22 January 201229.6 °C182 mm3340
201145.3 °C30 May 201114.6 °C23 December 201129.9 °C99 mm3520
201047.2 °C19 June 201015.1 °C28 January 201030.6 °C245 mm3620
200945.3 °C27 May 200912.9 °C24 January 200929.7 °C204 mm3340
200845.2 °C4 May 200813.7 °C9 January 200830.1 °C119 mm3420
200746.7 °C16 June 200713.8 °C7 January 200729.8 °C138 mm3470
200645.7 °C19 May 200612.9 °C20 January 200629.9 °C142 mm3380
200546.3 °C29 April 200513.9 °C8 February 200530.1 °C139 mm3370
200444.9 °C1 June 200413.9 °C27 January 200430.0 °C57 mm3530
200345.9 °C27 April 200314.7 °C16 January 200329.8 °C190 mm3460
200246.2 °C15 May 200215.3 °C11 January 200229.7 °C211 mm3470
200143.8 °C11 July 200114.7 °C30 January 200130.1 °C173 mm3610
200045.0 °C31 May 200014.7 °C9 January 200029.6 °C215 mm3500
199945.4 °C28 May 199913.6 °C15 January 199929.2 °C166 mm3270
199845.5 °C24 June 199815.5 °C2 January 199830.7 °C78 mm3520
199744.8 °C7 June 199714.6 °C22 January 199730.4 °C149 mm3490
199645.7 °C1 June 199614.5 °C16 January 199630.0 °C141 mm3450
199545.7 °C21 June 199512.2 °C17 January 199529.5 °C186 mm3290
199444.5 °C1 June 199411.5 °C20 January 199429.2 °C132 mm3400
199345.2 °C17 May 199313.9 °C30 January 199329.7 °C106 mm3330
199243.9 °C23 June 199215.3 °C21 January 199229.6 °C61 mm3500
199145.5 °C7 July 199114.2 °C16 February 199129.5 °C94 mm3410
199044.4 °C27 May 199014.2 °C24 December 199030.1 °C94 mm3270
198945.0 °C4 June 198912.6 °C8 January 198929.9 °C168 mm3450
198845.1 °C21 May 198813.3 °C26 January 198829.4 °C211 mm3160
198744.3 °C15 May 198713.4 °C10 January 198730.4 °C106 mm3500
198645.2 °C18 May 198614.0 °C27 December 198628.8 °C202 mm3000
198545.4 °C9 June 198513.0 °C30 December 198529.2 °C223 mm3140
198444.0 °C13 May 198412.2 °C9 January 198429.5 °C101 mm3300
198343.9 °C15 June 198314.1 °C10 February 198330.5 °C56 mm3360
198243.9 °C12 June 198212.6 °C12 January 198228.9 °C134 mm3180
198145.0 °C2 June 198115.5 °C15 February 198129.8 °C177 mm3370
198044.0 °C15 June 198012.3 °C21 December 198029.2 °C186 mm3360
197945.5 °C29 May 197914.1 °C4 January 197929.8 °C173 mm3430
197843.9 °C19 May 197814.1 °C12 February 197829.4 °C165 mm3420
197745.8 °C12 June 197715.1 °C15 December 197729.7 °C95 mm3540
197643.8 °C12 June 197611.9 °C3 February 197628.5 °C100 mm3080
197544.2 °C6 June 197512.8 °C24 January 197528.5 °C192 mm3370
197444.5 °C4 June 197413.0 °C31 January 197428.0 °C220 mm3150
197346.5 °C2 May 197312.3 °C1 January 197329.4 °C152 mm3260
197245.5 °C27 May 197212.6 °C5 February 197229.0 °C190 mm3250
197144.8 °C10 June 197113.3 °C13 December 197128.7 °C143 mm3480
197045.2 °C3 June 197013.6 °C26 January 197029.7 °C160 mm3510
196944.6 °C14 May 196914.5 °C20 January 196929.6 °C294 mm3480
196843.7 °C9 June 196811.1 °C3 January 196828.5 °C143 mm3380
196744.9 °C26 May 196711.3 °C28 December 196728.1 °C335 mm3170
196644.5 °C2 June 196612.6 °C29 December 196628.8 °C253 mm3460
196544.2 °C4 June 19659.6 °C8 January 196528.2 °C190 mm3170
196442.9 °C4 June 196412.3 °C16 December 196428.6 °C177 mm3300
196344.4 °C5 July 196311.1 °C28 December 196328.6 °C239 mm3410
196245.0 °C29 May 196212.6 °C18 December 196228.8 °C216 mm3300
196146.5 °C11 June 196113.0 °C16 January 196128.8 °C227 mm3400
196043.2 °C15 May 196012.0 °C17 January 196028.7 °C170 mm3200
195944.0 °C2 June 195912.1 °C10 January 195928.7 °C157 mm3190
195844.3 °C4 June 195813.1 °C29 December 195828.9 °C330 mm3170
195744.9 °C3 June 195712.3 °C23 January 195728.2 °C140 mm3170
195643.1 °C13 June 195610.9 °C4 January 195628.1 °C187 mm3200
195543.6 °C13 May 195513.5 °C29 January 195528.7 °C325 mm3290
195444.4 °C17 June 195413.4 °C6 February 195428.4 °C217 mm3170
195343.9 °C20 May 195314.3 °C5 January 195328.7 °C217 mm3310
195244.2 °C13 June 195212.1 °C13 January 195227.9 °C242 mm3090
195145.1 °C24 May 195113.0 °C18 December 195128.1 °C389 mm3120
195042.6 °C1 June 195012.5 °C2 February 195028.1 °C155 mm3150
194944.2 °C4 June 194911.1 °C1 January 194928.5 °C231 mm3260
194844.2 °C24 May 194811.4 °C16 January 194828.3 °C256 mm3200
194744.6 °C18 June 194711.9 °C7 January 194728.4 °C406 mm3210
194643.2 °C27 May 194611.3 °C30 December 194628.5 °C105 mm3310
194544.8 °C1 July 194512.8 °C6 January 194528.9 °C218 mm3460
194444.7 °C10 June 194412.0 °C6 January 194428.4 °C273 mm3130
194342.4 °C29 May 194310.8 °C1 January 194327.0 °C229 mm2820
194245.7 °C13 June 194211.0 °C31 December 194228.3 °C242 mm3230
194143.4 °C15 May 194111.4 °C3 January 194128.7 °C93 mm3520
194044.2 °C28 May 194011.0 °C11 February 194028.7 °C159 mm3380

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
36.6 °C
+0.6 °C
Hot days (≥ 30 °C)
343 d/yr
+7
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
170 mm
-5 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.5 °C+1.6 °C0 mm-2 mm
Feb33.8 °C+0.5 °C0 mm-1 mm
Mar36.2 °C+0.2 °C0 mm-0 mm
Apr39.8 °C+1.4 °C1 mm+1 mm
May41.7 °C+1.4 °C0 mm-1 mm
Jun39.9 °C0.0 °C0 mm-3 mm
Jul37.3 °C+0.2 °C9 mm-12 mm
Aug34.8 °C-0.5 °C102 mm+29 mm
Sep36.3 °C+0.4 °C47 mm-9 mm
Oct39.2 °C+1.3 °C8 mm-8 mm
Nov36.8 °C+1.1 °C0 mm-1 mm
Dec30.5 °C-1.1 °C3 mm+1 mm

The year's extremes

Hottest day
46.9 °C
10 Jun 2025
Coldest day
13.9 °C
20 Jan 2025
Wettest day
38.8 mm
21 Aug 2025
Windiest day
38.5 km/h
12 Aug 2025
Strongest gust
61.9 km/h
6 May 2025
Hottest feels-like
46.8 °C
21 May 2025
Coldest feels-like
9.1 °C
3 Feb 2025
Sunniest day
12.0 h
5 Jul 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 Ndioum?

Ndioum has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 29.3 °C and it receives 175 mm of precipitation per year.

What is the hottest day ever recorded in Ndioum?

The hottest day measured in Ndioum between 1940 and 2025 was 19 June 2010, reaching 47.2 °C.

What is the coldest day in Ndioum?

The coldest day measured in Ndioum between 1940 and 2025 was 8 January 1965, at 9.6 °C.

Does it snow in Ndioum?

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

Has the climate of Ndioum warmed?

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

What is the wettest day in Ndioum?

The wettest day measured in Ndioum between 1940 and 2025 was 27 August 1949, with 92 mm of rain in 24 hours.

What was the windiest day in Ndioum?

The windiest day measured in Ndioum between 1940 and 2025 was 16 August 1987, with winds reaching 48.8 km/h.

What is the warmest month in Ndioum?

The warmest month in Ndioum is May (32.8 °C on average); the coldest is January (23.9 °C).

How much does it rain in Ndioum?

Ndioum receives on average 175 mm of precipitation per year, spread over about 26 rainy days.

Is it sunny in Ndioum?

Ndioum gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in Ndioum?

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

What was the most extreme apparent temperature in Ndioum?

In Ndioum, between 1940 and 2025, the highest apparent temperature reached 47.5 °C on 24 June 1998, and the lowest was 4.4 °C on 8 January 1965.

Compare Ndioum with another city

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

Nearby cities

The climate around Ndioum

Other cities — Senegal