Saint-Louis climate — normals and trends

Saint-Louis (Senegal) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 24.3 °C and it receives 165 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 October (27.7 °C on average) and the coldest is January (21.6 °C). Rainfall peaks in August.

Saint-Louis averages 0 frost days, 38 hot days (≥ 30 °C) and 24 rainy days per year.

Saint-Louis has warmed by +0.8 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.7 °C (on 31 March 2008) and the coldest 13.6 °C (on 20 January 1994).

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

Saint-LouisSaint-Louis

coords
16.02°, -16.49°
period
19402025 · 86 yrs
BWhHot desertWarmest monthOctoberColdest monthJanuaryWettest monthAugustDriest monthApril

Mean daily temperature

24.3°C

Average daily high

26.9°C

Average daily low

22.3°C

Annual rainfall

165mm

Sunshine / day

11.1h

Mean relative humidity

66%

Average peak wind

25.5km/h

Seasonal range

6.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

38 d/yr

Rainy days (≥ 1 mm)

24 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.4 °C

Average feels-like low

22.0 °C

Average peak gust

36.0 km/h

Tropical nights (≥ 20 °C)

255 d/yr

Solar radiation

22.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

36.7 °C

31 March 2008

Coldest day

13.6 °C

20 January 1994

Wettest day

115 mm

14 August 1960

Windiest day

50.1 km/h

1 May 1993

Strongest gust

68.4 km/h

4 May 1983

Hottest feels-like

41.7 °C

28 September 2025

Coldest feels-like

7.2 °C

17 December 1962

Sunniest day

12.3 h

27 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.2 °C3 November 202516.4 °C4 February 202524.5 °C201 mm530
202434.8 °C21 October 202417.9 °C10 April 202425.2 °C98 mm670
202334.9 °C26 October 202316.9 °C29 January 202325.4 °C145 mm840
202234.8 °C16 May 202216.8 °C1 March 202225.0 °C265 mm720
202134.6 °C21 October 202116.4 °C7 February 202124.7 °C89 mm560
202035.6 °C19 October 202015.9 °C11 January 202025.2 °C216 mm760
201933.5 °C30 October 201916.2 °C21 January 201924.1 °C116 mm400
201834.3 °C21 September 201815.6 °C30 January 201823.6 °C58 mm250
201736.3 °C1 April 201716.7 °C24 January 201724.9 °C51 mm610
201634.1 °C19 October 201616.5 °C20 February 201624.8 °C128 mm540
201534.9 °C5 November 201516.0 °C22 February 201524.7 °C159 mm460
201434.3 °C18 April 201415.5 °C16 February 201424.4 °C51 mm450
201333.5 °C20 October 201316.5 °C7 January 201324.8 °C252 mm520
201234.5 °C2 October 201214.5 °C22 January 201224.6 °C172 mm570
201134.5 °C11 October 201116.7 °C31 December 201124.6 °C91 mm490
201033.8 °C19 June 201016.9 °C28 January 201025.3 °C177 mm560
200934.0 °C1 May 200914.7 °C18 January 200924.2 °C144 mm580
200836.7 °C31 March 200816.2 °C8 January 200824.9 °C154 mm520
200735.5 °C8 May 200716.3 °C7 January 200724.5 °C111 mm460
200634.9 °C12 November 200615.2 °C19 January 200624.6 °C112 mm650
200535.8 °C17 October 200516.0 °C9 February 200525.1 °C135 mm670
200433.7 °C27 October 200416.5 °C25 January 200424.3 °C72 mm420
200332.7 °C5 November 200316.0 °C22 February 200324.3 °C225 mm420
200234.4 °C22 October 200216.9 °C12 January 200224.5 °C209 mm410
200134.4 °C30 October 200116.9 °C5 April 200125.2 °C183 mm650
200034.4 °C8 March 200016.4 °C9 January 200024.4 °C209 mm400
199934.8 °C21 May 199915.3 °C15 January 199924.2 °C157 mm270
199834.9 °C2 November 199817.1 °C31 December 199825.2 °C106 mm590
199734.0 °C29 October 199716.3 °C23 January 199725.0 °C134 mm560
199634.2 °C1 November 199616.1 °C13 March 199624.6 °C89 mm480
199534.2 °C18 November 199515.6 °C17 January 199524.6 °C188 mm570
199434.4 °C13 November 199413.6 °C20 January 199424.0 °C170 mm190
199333.6 °C18 September 199316.5 °C4 February 199324.1 °C157 mm210
199233.9 °C21 October 199216.5 °C1 March 199224.2 °C71 mm290
199134.8 °C24 September 199116.1 °C19 February 199124.2 °C110 mm380
199035.2 °C11 March 199016.4 °C23 December 199024.6 °C65 mm620
198932.3 °C5 June 198914.4 °C8 January 198924.4 °C174 mm310
198833.0 °C31 October 198815.6 °C20 January 198824.3 °C198 mm250
198736.0 °C20 April 198716.3 °C31 December 198725.0 °C100 mm630
198632.9 °C6 October 198615.2 °C21 January 198623.9 °C125 mm250
198534.2 °C14 October 198516.0 °C17 January 198524.0 °C206 mm470
198433.4 °C24 October 198415.8 °C9 January 198424.3 °C66 mm340
198335.1 °C21 March 198316.6 °C10 February 198325.0 °C40 mm530
198233.9 °C30 September 198215.5 °C29 December 198224.0 °C63 mm350
198133.1 °C9 November 198115.3 °C14 February 198124.6 °C160 mm390
198032.6 °C31 March 198015.2 °C21 December 198024.0 °C133 mm320
197935.4 °C23 April 197917.4 °C22 January 197924.8 °C101 mm300
197834.6 °C16 October 197816.6 °C23 January 197824.5 °C130 mm380
197733.6 °C7 November 197716.2 °C25 February 197724.2 °C89 mm310
197632.5 °C21 September 197615.2 °C6 March 197623.4 °C153 mm280
197534.2 °C24 October 197515.8 °C23 January 197523.8 °C226 mm240
197433.3 °C29 October 197415.3 °C22 January 197423.4 °C154 mm230
197334.7 °C5 October 197315.8 °C14 January 197324.3 °C87 mm420
197232.8 °C11 September 197215.7 °C24 February 197223.7 °C99 mm350
197134.6 °C28 October 197116.4 °C13 February 197123.8 °C90 mm380
197035.6 °C19 October 197016.4 °C1 February 197024.5 °C113 mm370
196933.7 °C14 March 196917.5 °C19 January 196924.8 °C253 mm260
196833.8 °C11 October 196814.5 °C3 January 196823.5 °C157 mm260
196732.3 °C7 June 196714.8 °C25 December 196723.7 °C374 mm140
196634.5 °C25 October 196616.0 °C29 December 196624.5 °C200 mm370
196534.2 °C27 February 196514.0 °C11 January 196523.7 °C154 mm170
196433.6 °C29 April 196415.6 °C27 January 196424.2 °C184 mm210
196333.8 °C19 September 196314.8 °C25 December 196324.4 °C200 mm370
196231.9 °C1 November 196214.3 °C17 December 196224.0 °C230 mm150
196133.9 °C1 March 196115.3 °C15 January 196124.1 °C154 mm130
196032.1 °C13 June 196015.8 °C16 January 196023.9 °C263 mm230
195934.8 °C13 October 195915.2 °C9 January 195923.9 °C114 mm280
195833.0 °C2 May 195816.2 °C29 December 195824.5 °C354 mm210
195732.7 °C19 September 195714.4 °C23 January 195723.7 °C232 mm170
195631.8 °C17 November 195614.2 °C3 January 195623.7 °C244 mm180
195534.3 °C20 February 195516.2 °C27 January 195524.5 °C274 mm230
195432.9 °C23 May 195414.5 °C7 February 195424.0 °C249 mm240
195332.9 °C8 July 195316.3 °C14 March 195324.0 °C195 mm300
195233.0 °C2 June 195214.4 °C17 January 195224.0 °C268 mm270
195132.9 °C14 September 195115.9 °C6 February 195123.8 °C290 mm150
195032.8 °C23 May 195015.8 °C30 January 195024.3 °C273 mm240
194934.1 °C15 October 194914.8 °C1 January 194924.2 °C211 mm350
194833.3 °C12 November 194814.9 °C16 January 194824.3 °C184 mm360
194732.9 °C12 November 194715.3 °C2 January 194724.1 °C339 mm240
194632.3 °C2 October 194615.1 °C30 December 194624.0 °C46 mm320
194534.1 °C12 November 194516.8 °C6 January 194525.0 °C165 mm470
194433.6 °C17 October 194415.2 °C14 January 194424.3 °C259 mm230
194333.3 °C23 October 194314.2 °C3 January 194323.7 °C274 mm150
194233.4 °C15 October 194215.3 °C31 December 194224.1 °C248 mm250
194133.4 °C9 November 194116.6 °C15 January 194123.9 °C80 mm150
194033.8 °C6 June 194015.2 °C11 February 194024.4 °C165 mm400

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
26.9 °C
0.0 °C
Hot days (≥ 30 °C)
53 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
202 mm
+37 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.6 °C+0.8 °C0 mm-2 mm
Feb24.6 °C-0.2 °C0 mm-2 mm
Mar22.9 °C-2.2 °C0 mm-0 mm
Apr24.9 °C+0.1 °C0 mm+0 mm
May26.1 °C+0.7 °C1 mm+0 mm
Jun26.9 °C+0.2 °C0 mm-1 mm
Jul27.7 °C-0.1 °C1 mm-14 mm
Aug28.9 °C+0.3 °C133 mm+64 mm
Sep29.9 °C+0.6 °C45 mm-13 mm
Oct30.8 °C+0.9 °C11 mm-6 mm
Nov29.8 °C+1.0 °C2 mm+1 mm
Dec25.0 °C-1.4 °C9 mm+7 mm

The year's extremes

Hottest day
36.2 °C
3 Nov 2025
Coldest day
16.4 °C
4 Feb 2025
Wettest day
46.4 mm
21 Aug 2025
Windiest day
43.8 km/h
12 Aug 2025
Strongest gust
60.5 km/h
12 Aug 2025
Hottest feels-like
41.7 °C
28 Sep 2025
Coldest feels-like
11.2 °C
3 Feb 2025
Sunniest day
12.2 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 Saint-Louis?

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

What is the hottest day ever recorded in Saint-Louis?

The hottest day measured in Saint-Louis between 1940 and 2025 was 31 March 2008, reaching 36.7 °C.

What is the coldest day in Saint-Louis?

The coldest day measured in Saint-Louis between 1940 and 2025 was 20 January 1994, at 13.6 °C.

Does it snow in Saint-Louis?

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

Has the climate of Saint-Louis warmed?

Yes: Saint-Louis warmed by +0.8 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Saint-Louis?

The wettest day measured in Saint-Louis between 1940 and 2025 was 14 August 1960, with 115 mm of rain in 24 hours.

What was the windiest day in Saint-Louis?

The windiest day measured in Saint-Louis between 1940 and 2025 was 1 May 1993, with winds reaching 50.1 km/h.

What is the warmest month in Saint-Louis?

The warmest month in Saint-Louis is October (27.7 °C on average); the coldest is January (21.6 °C).

How much does it rain in Saint-Louis?

Saint-Louis receives on average 165 mm of precipitation per year, spread over about 24 rainy days.

Is it sunny in Saint-Louis?

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

Are there tropical nights in Saint-Louis?

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

What was the most extreme apparent temperature in Saint-Louis?

In Saint-Louis, between 1940 and 2025, the highest apparent temperature reached 41.7 °C on 28 September 2025, and the lowest was 7.2 °C on 17 December 1962.

Compare Saint-Louis with another city

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

Nearby cities

The climate around Saint-Louis

Other cities — Senegal