Gandiaye climate — normals and trends

Gandiaye (Senegal) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 26.9 °C and it receives 595 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 June (28.5 °C on average) and the coldest is January (24.0 °C). Rainfall peaks in August.

Gandiaye averages 0 frost days, 332 hot days (≥ 30 °C) and 64 rainy days per year.

Gandiaye has warmed by +1.4 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.7 °C (on 22 April 2016) and the coldest 10.8 °C (on 2 February 1968).

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

GandiayeKaolack

coords
14.24°, -16.27°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthApril

Mean daily temperature

26.9°C

Average daily high

34.0°C

Average daily low

21.5°C

Annual rainfall

595mm

Sunshine / day

10.8h

Mean relative humidity

57%

Average peak wind

15.6km/h

Seasonal range

4.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

332 d/yr

Rainy days (≥ 1 mm)

64 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.9 °C

Average feels-like low

22.6 °C

Average peak gust

31.8 km/h

Tropical nights (≥ 20 °C)

249 d/yr

Solar radiation

21.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

45.7 °C

22 April 2016

Coldest day

10.8 °C

2 February 1968

Wettest day

181 mm

5 September 1970

Windiest day

37.7 km/h

13 February 2023

Strongest gust

65.9 km/h

21 February 1988

Hottest feels-like

46.7 °C

30 April 2020

Coldest feels-like

7.1 °C

1 February 1968

Sunniest day

12.2 h

27 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.0 °C8 April 202514.3 °C21 January 202527.1 °C550 mm3470
202443.2 °C3 April 202416.1 °C15 January 202427.7 °C550 mm3510
202342.2 °C15 April 202313.9 °C30 January 202327.9 °C450 mm3550
202241.5 °C8 April 202215.2 °C26 December 202227.3 °C610 mm3480
202142.8 °C12 April 202115.2 °C25 January 202127.7 °C488 mm3530
202044.5 °C8 April 202014.2 °C8 January 202028.1 °C654 mm3570
201943.4 °C7 May 201914.7 °C26 December 201927.5 °C396 mm3580
201843.4 °C14 March 201813.6 °C30 January 201827.2 °C385 mm3480
201743.0 °C5 April 201714.8 °C7 January 201727.8 °C454 mm3510
201645.7 °C22 April 201615.8 °C5 February 201627.7 °C442 mm3570
201543.5 °C12 April 201514.0 °C22 December 201527.3 °C678 mm3510
201443.8 °C25 April 201412.2 °C30 December 201427.5 °C394 mm3540
201343.7 °C16 April 201313.2 °C7 January 201327.5 °C653 mm3470
201242.8 °C7 May 201213.5 °C27 January 201227.5 °C643 mm3460
201141.9 °C28 March 201114.4 °C6 January 201127.3 °C414 mm3560
201043.2 °C27 May 201014.7 °C16 January 201027.9 °C753 mm3560
200942.9 °C4 May 200912.2 °C20 January 200926.7 °C676 mm3260
200842.7 °C4 May 200813.8 °C8 January 200827.2 °C641 mm3460
200741.2 °C9 June 200715.2 °C7 January 200727.2 °C408 mm3450
200641.9 °C26 March 200614.6 °C21 December 200627.2 °C376 mm3440
200542.5 °C31 March 200514.8 °C29 January 200527.6 °C442 mm3460
200440.9 °C18 March 200413.8 °C26 January 200427.2 °C308 mm3460
200342.1 °C2 April 200314.6 °C4 January 200327.1 °C609 mm3450
200241.8 °C24 April 200215.1 °C12 January 200227.3 °C393 mm3520
200143.1 °C11 May 200113.8 °C30 January 200127.4 °C546 mm3590
200042.6 °C14 April 200015.6 °C8 December 200027.0 °C510 mm3520
199941.2 °C4 May 199914.3 °C14 January 199926.7 °C541 mm3310
199841.8 °C1 April 199816.0 °C1 January 199827.7 °C348 mm3450
199741.0 °C26 April 199714.6 °C31 December 199727.7 °C469 mm3540
199644.4 °C6 May 199614.4 °C16 January 199627.6 °C480 mm3500
199542.6 °C17 May 199514.1 °C18 January 199527.2 °C639 mm3400
199442.7 °C17 May 199413.6 °C20 January 199427.0 °C579 mm3320
199342.0 °C7 May 199314.1 °C30 January 199327.1 °C559 mm3310
199241.9 °C9 May 199214.0 °C17 January 199226.9 °C373 mm3420
199143.0 °C25 April 199114.7 °C15 February 199127.1 °C425 mm3480
199043.5 °C5 May 199013.7 °C2 January 199027.6 °C426 mm3370
198941.4 °C15 April 198912.3 °C26 December 198927.0 °C605 mm3420
198842.9 °C13 April 198813.9 °C21 January 198827.1 °C593 mm3290
198742.3 °C8 April 198713.7 °C11 January 198727.4 °C546 mm3460
198642.1 °C26 April 198614.6 °C28 February 198626.6 °C531 mm3150
198542.3 °C21 May 198514.5 °C18 December 198526.8 °C593 mm3080
198442.6 °C21 May 198413.7 °C2 January 198427.4 °C325 mm3470
198342.2 °C18 May 198314.2 °C10 February 198327.7 °C369 mm3530
198241.5 °C6 April 198211.5 °C29 December 198226.5 °C466 mm3190
198142.0 °C27 April 198113.3 °C25 December 198127.3 °C520 mm3310
198043.2 °C11 April 198013.5 °C21 December 198027.2 °C477 mm3440
197941.3 °C14 April 197912.6 °C4 January 197927.2 °C565 mm3380
197841.7 °C8 May 197814.9 °C8 March 197826.8 °C713 mm3290
197741.7 °C4 May 197713.4 °C21 January 197727.2 °C350 mm3430
197641.5 °C23 April 197612.8 °C18 January 197626.4 °C644 mm3080
197541.2 °C3 June 197513.7 °C3 February 197526.3 °C692 mm3160
197440.2 °C13 May 197413.0 °C31 January 197426.2 °C606 mm3270
197343.7 °C26 April 197314.2 °C13 December 197327.0 °C567 mm3420
197242.7 °C3 May 197213.7 °C5 February 197226.7 °C512 mm3460
197142.5 °C2 June 197111.7 °C14 December 197126.1 °C718 mm3300
197042.4 °C12 May 197012.6 °C26 January 197026.7 °C712 mm3370
196943.4 °C13 May 196914.1 °C19 January 196926.9 °C973 mm3330
196839.9 °C15 May 196810.8 °C2 February 196825.7 °C448 mm3320
196741.2 °C14 June 196711.8 °C28 December 196725.6 °C995 mm2830
196640.4 °C14 June 196612.7 °C16 January 196625.8 °C710 mm3060
196540.9 °C10 May 196511.7 °C9 January 196525.4 °C741 mm2740
196442.2 °C24 April 196413.1 °C17 December 196426.3 °C753 mm3050
196343.1 °C3 June 196313.4 °C28 December 196326.6 °C721 mm3240
196241.8 °C22 May 196212.9 °C9 January 196226.2 °C766 mm3060
196142.4 °C17 April 196113.7 °C30 December 196126.4 °C675 mm3210
196042.7 °C15 May 196013.9 °C30 December 196026.7 °C526 mm3220
195942.1 °C14 April 195914.1 °C13 January 195926.7 °C490 mm3410
195843.0 °C30 March 195813.7 °C14 January 195826.6 °C752 mm2990
195741.7 °C3 June 195714.8 °C12 January 195726.1 °C833 mm2960
195641.9 °C3 May 195613.1 °C3 January 195626.2 °C695 mm3040
195542.3 °C24 May 195513.7 °C12 February 195526.6 °C933 mm3000
195441.3 °C26 April 195414.6 °C25 February 195426.2 °C868 mm2950
195340.9 °C8 April 195315.0 °C6 January 195326.4 °C695 mm3200
195241.9 °C25 May 195213.4 °C12 January 195225.8 °C672 mm2920
195142.1 °C15 May 195113.7 °C19 December 195126.0 °C1,052 mm2820
195041.2 °C21 May 195014.5 °C2 December 195026.3 °C766 mm3160
194941.2 °C19 April 194913.6 °C1 January 194926.6 °C599 mm3230
194841.6 °C22 May 194814.2 °C17 January 194826.6 °C927 mm3160
194742.3 °C22 May 194714.4 °C25 January 194726.9 °C744 mm3240
194643.3 °C8 May 194613.6 °C15 January 194626.6 °C519 mm3300
194540.8 °C2 May 194515.0 °C12 January 194526.9 °C642 mm3280
194443.5 °C23 May 194413.2 °C2 December 194426.5 °C855 mm3010
194342.8 °C10 May 194313.1 °C3 March 194325.6 °C796 mm2750
194242.4 °C2 May 194214.3 °C31 December 194226.5 °C738 mm3230
194141.4 °C21 May 194114.3 °C15 January 194127.3 °C344 mm3520
194042.8 °C9 May 194013.7 °C11 February 194027.1 °C599 mm3460

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
33.9 °C
-0.1 °C
Hot days (≥ 30 °C)
347 d/yr
+15
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
550 mm
-46 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.1 °C+0.9 °C0 mm-1 mm
Feb33.9 °C-0.5 °C0 mm-2 mm
Mar35.3 °C-1.2 °C0 mm-0 mm
Apr37.1 °C-0.4 °C0 mm0 mm
May37.0 °C-0.2 °C0 mm-0 mm
Jun34.9 °C-0.3 °C1 mm-15 mm
Jul32.8 °C+0.1 °C91 mm-14 mm
Aug31.7 °C+0.6 °C217 mm-18 mm
Sep32.0 °C+0.6 °C198 mm+19 mm
Oct33.9 °C+0.7 °C40 mm-13 mm
Nov34.0 °C-0.2 °C1 mm-2 mm
Dec31.2 °C-1.0 °C2 mm-1 mm

The year's extremes

Hottest day
41.0 °C
8 Apr 2025
Coldest day
14.3 °C
21 Jan 2025
Wettest day
48.3 mm
15 Jul 2025
Windiest day
27.5 km/h
21 Apr 2025
Strongest gust
52.9 km/h
21 Apr 2025
Hottest feels-like
45.9 °C
28 Oct 2025
Coldest feels-like
10.5 °C
4 Feb 2025
Sunniest day
12.1 h
25 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 Gandiaye?

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

What is the hottest day ever recorded in Gandiaye?

The hottest day measured in Gandiaye between 1940 and 2025 was 22 April 2016, reaching 45.7 °C.

What is the coldest day in Gandiaye?

The coldest day measured in Gandiaye between 1940 and 2025 was 2 February 1968, at 10.8 °C.

Does it snow in Gandiaye?

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

Has the climate of Gandiaye warmed?

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

What is the wettest day in Gandiaye?

The wettest day measured in Gandiaye between 1940 and 2025 was 5 September 1970, with 181 mm of rain in 24 hours.

What was the windiest day in Gandiaye?

The windiest day measured in Gandiaye between 1940 and 2025 was 13 February 2023, with winds reaching 37.7 km/h.

What is the warmest month in Gandiaye?

The warmest month in Gandiaye is June (28.5 °C on average); the coldest is January (24.0 °C).

How much does it rain in Gandiaye?

Gandiaye receives on average 595 mm of precipitation per year, spread over about 64 rainy days.

Is it sunny in Gandiaye?

Gandiaye gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Gandiaye?

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

What was the most extreme apparent temperature in Gandiaye?

In Gandiaye, between 1940 and 2025, the highest apparent temperature reached 46.7 °C on 30 April 2020, and the lowest was 7.1 °C on 1 February 1968.

Compare Gandiaye with another city

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

Nearby cities

The climate around Gandiaye

Other cities — Senegal