Banjul climate — normals and trends

Banjul (The Gambia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 768 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 (23.7 °C). Rainfall peaks in August.

Banjul averages 0 frost days, 168 hot days (≥ 30 °C) and 81 rainy days per year.

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

The hottest day of the period reached 39.6 °C (on 29 March 2010) and the coldest 14.4 °C (on 10 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

BanjulCity of Banjul

coords
13.45°, -16.58°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthOctoberColdest monthJanuaryWettest monthAugustDriest monthApril

Mean daily temperature

25.9°C

Average daily high

29.9°C

Average daily low

22.9°C

Annual rainfall

768mm

Sunshine / day

10.7h

Mean relative humidity

67%

Average peak wind

17.1km/h

Seasonal range

4.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

168 d/yr

Rainy days (≥ 1 mm)

81 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.0 °C

Average feels-like low

24.4 °C

Average peak gust

30.0 km/h

Tropical nights (≥ 20 °C)

314 d/yr

Solar radiation

21.2 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.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

39.6 °C

29 March 2010

Coldest day

14.4 °C

10 January 1965

Wettest day

171 mm

29 August 1975

Windiest day

35.4 km/h

21 February 1988

Strongest gust

61.2 km/h

5 September 1961

Hottest feels-like

43.2 °C

22 October 2017

Coldest feels-like

10.2 °C

10 January 1965

Sunniest day

12.2 h

6 July 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C23 April 202517.1 °C15 December 202526.4 °C771 mm2190
202439.0 °C19 April 202419.4 °C22 December 202427.0 °C881 mm2660
202337.9 °C15 April 202316.9 °C30 January 202327.0 °C705 mm3000
202237.3 °C24 April 202218.0 °C1 March 202226.5 °C1,026 mm2450
202135.8 °C21 November 202117.7 °C25 January 202126.7 °C715 mm2750
202039.3 °C2 April 202016.6 °C8 January 202026.9 °C923 mm2620
201935.6 °C8 April 201917.6 °C22 January 201926.2 °C558 mm2310
201837.0 °C11 March 201815.9 °C30 January 201825.9 °C582 mm1980
201738.5 °C29 March 201717.3 °C24 December 201726.6 °C582 mm2440
201637.4 °C14 April 201618.1 °C8 April 201626.6 °C671 mm2340
201536.0 °C10 April 201517.1 °C24 March 201526.1 °C720 mm1880
201435.7 °C16 March 201416.0 °C30 December 201426.1 °C478 mm2080
201337.2 °C30 March 201316.9 °C7 January 201326.4 °C842 mm2140
201237.8 °C15 March 201216.5 °C21 January 201226.4 °C830 mm2150
201136.9 °C9 April 201117.5 °C11 February 201126.2 °C550 mm2220
201039.6 °C29 March 201018.5 °C27 January 201026.9 °C780 mm2650
200934.7 °C4 May 200914.8 °C21 January 200925.7 °C768 mm1900
200836.5 °C30 May 200816.1 °C8 January 200826.2 °C828 mm2140
200736.9 °C5 April 200717.1 °C5 January 200726.1 °C493 mm1940
200634.8 °C11 March 200617.0 °C19 January 200626.1 °C556 mm2090
200536.1 °C11 March 200517.3 °C29 January 200526.6 °C561 mm2150
200436.4 °C20 May 200416.9 °C26 January 200426.1 °C442 mm1950
200335.4 °C25 January 200317.2 °C17 January 200326.0 °C645 mm1560
200236.7 °C24 April 200217.0 °C11 January 200226.2 °C427 mm2090
200137.7 °C11 May 200117.0 °C30 January 200126.3 °C667 mm2030
200037.5 °C14 April 200018.2 °C25 January 200026.0 °C731 mm1720
199935.9 °C4 May 199916.2 °C14 January 199925.8 °C674 mm1530
199837.6 °C5 February 199817.8 °C2 January 199826.7 °C504 mm2170
199735.4 °C10 November 199717.1 °C22 January 199726.6 °C604 mm2140
199637.3 °C7 April 199616.7 °C16 January 199626.1 °C634 mm1890
199535.6 °C14 November 199517.2 °C18 January 199526.3 °C913 mm1980
199436.1 °C19 March 199415.5 °C20 January 199426.0 °C747 mm1580
199334.6 °C6 May 199316.9 °C30 January 199326.0 °C627 mm1570
199235.7 °C14 April 199217.2 °C1 March 199225.9 °C568 mm1490
199135.6 °C19 March 199116.8 °C15 February 199125.8 °C570 mm1530
199035.9 °C17 March 199017.3 °C2 January 199026.2 °C630 mm1950
198936.3 °C15 April 198916.9 °C7 January 198925.9 °C790 mm1630
198837.2 °C13 April 198816.4 °C25 January 198825.8 °C729 mm1490
198738.0 °C7 April 198716.9 °C11 January 198726.3 °C831 mm2070
198635.4 °C22 April 198616.4 °C28 February 198625.6 °C620 mm1550
198535.9 °C1 March 198517.1 °C30 December 198525.7 °C737 mm1500
198436.5 °C2 April 198416.8 °C10 January 198426.1 °C419 mm1950
198336.0 °C26 March 198316.7 °C10 January 198326.4 °C464 mm2070
198235.2 °C5 March 198215.1 °C29 December 198225.4 °C613 mm1510
198134.8 °C11 March 198116.3 °C14 February 198126.0 °C580 mm1970
198035.6 °C28 March 198016.3 °C21 December 198025.7 °C584 mm1530
197937.1 °C3 April 197917.4 °C4 January 197926.1 °C695 mm1820
197835.9 °C26 February 197817.1 °C8 March 197825.9 °C797 mm1710
197736.7 °C15 March 197716.0 °C21 January 197726.2 °C472 mm2120
197635.4 °C30 March 197616.1 °C18 January 197625.3 °C696 mm1180
197534.1 °C4 March 197516.6 °C25 January 197525.3 °C956 mm1400
197433.9 °C30 April 197416.0 °C31 January 197425.1 °C678 mm810
197337.0 °C13 March 197316.9 °C25 December 197326.0 °C654 mm1860
197234.9 °C24 March 197216.6 °C24 January 197225.8 °C650 mm2070
197136.4 °C3 May 197116.4 °C12 February 197125.4 °C865 mm1770
197036.8 °C21 March 197016.3 °C26 January 197026.0 °C563 mm1920
196939.1 °C9 May 196918.4 °C13 December 196926.1 °C1,134 mm2110
196834.3 °C11 November 196814.9 °C2 February 196825.0 °C538 mm1280
196737.0 °C7 June 196715.8 °C12 February 196725.2 °C1,239 mm1040
196634.8 °C27 March 196616.5 °C29 December 196625.5 °C893 mm1390
196535.4 °C4 April 196514.4 °C10 January 196524.9 °C1,012 mm870
196437.6 °C29 April 196416.8 °C16 December 196425.5 °C1,113 mm1210
196335.7 °C15 March 196317.2 °C25 December 196325.6 °C1,079 mm1520
196237.1 °C3 April 196217.2 °C14 December 196225.3 °C917 mm810
196135.8 °C13 May 196117.5 °C29 March 196125.5 °C1,000 mm1210
196035.6 °C3 March 196016.5 °C30 December 196025.4 °C702 mm1160
195937.2 °C10 April 195916.4 °C13 January 195925.4 °C686 mm1210
195835.9 °C13 March 195817.4 °C6 January 195825.5 °C1,167 mm820
195736.4 °C1 April 195717.2 °C23 January 195725.1 °C950 mm900
195634.9 °C4 March 195616.2 °C3 January 195625.2 °C919 mm920
195536.1 °C15 April 195517.6 °C8 March 195525.6 °C1,216 mm1350
195436.2 °C17 April 195416.1 °C7 February 195425.3 °C1,082 mm840
195338.7 °C27 March 195317.5 °C26 February 195325.4 °C913 mm1020
195237.1 °C6 April 195216.0 °C12 January 195225.2 °C786 mm1110
195136.5 °C16 March 195117.0 °C19 December 195125.0 °C1,180 mm700
195036.9 °C19 March 195016.5 °C21 February 195025.4 °C1,025 mm1080
194935.1 °C21 April 194916.8 °C1 January 194925.3 °C957 mm1150
194837.6 °C19 March 194816.4 °C17 January 194825.6 °C1,052 mm1180
194737.5 °C11 March 194716.5 °C25 January 194725.6 °C998 mm1320
194635.8 °C17 March 194617.5 °C30 December 194625.4 °C706 mm1170
194538.5 °C27 March 194518.9 °C6 January 194526.1 °C746 mm1690
194435.2 °C9 February 194417.0 °C20 December 194425.4 °C1,075 mm1000
194335.1 °C9 May 194315.6 °C7 March 194324.8 °C1,128 mm780
194236.1 °C4 March 194216.7 °C31 December 194225.3 °C1,003 mm940
194135.8 °C28 January 194116.9 °C15 January 194125.9 °C448 mm1600
194035.6 °C20 March 194016.4 °C13 February 194025.7 °C810 mm1710

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
30.4 °C
+0.5 °C
Hot days (≥ 30 °C)
219 d/yr
+51
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
771 mm
+3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.6 °C+1.6 °C0 mm-1 mm
Feb30.5 °C+0.3 °C0 mm-1 mm
Mar30.4 °C-0.5 °C0 mm-0 mm
Apr31.4 °C+1.0 °C0 mm0 mm
May30.8 °C+1.2 °C2 mm+1 mm
Jun30.2 °C+0.6 °C3 mm-18 mm
Jul29.9 °C+0.7 °C111 mm-39 mm
Aug29.4 °C+0.6 °C386 mm+89 mm
Sep29.9 °C+0.5 °C215 mm-3 mm
Oct31.3 °C+0.8 °C47 mm-26 mm
Nov31.4 °C+0.3 °C6 mm+1 mm
Dec29.4 °C-0.2 °C1 mm-1 mm

The year's extremes

Hottest day
35.9 °C
23 Apr 2025
Coldest day
17.1 °C
15 Dec 2025
Wettest day
47.8 mm
21 Aug 2025
Windiest day
29.0 km/h
20 Apr 2025
Strongest gust
48.6 km/h
2 Jul 2025
Hottest feels-like
41.7 °C
13 Oct 2025
Coldest feels-like
12.8 °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 Banjul?

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

What is the hottest day ever recorded in Banjul?

The hottest day measured in Banjul between 1940 and 2025 was 29 March 2010, reaching 39.6 °C.

What is the coldest day in Banjul?

The coldest day measured in Banjul between 1940 and 2025 was 10 January 1965, at 14.4 °C.

Does it snow in Banjul?

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

Has the climate of Banjul warmed?

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

What is the wettest day in Banjul?

The wettest day measured in Banjul between 1940 and 2025 was 29 August 1975, with 171 mm of rain in 24 hours.

What was the windiest day in Banjul?

The windiest day measured in Banjul between 1940 and 2025 was 21 February 1988, with winds reaching 35.4 km/h.

What is the warmest month in Banjul?

The warmest month in Banjul is October (27.7 °C on average); the coldest is January (23.7 °C).

How much does it rain in Banjul?

Banjul receives on average 768 mm of precipitation per year, spread over about 81 rainy days.

Is it sunny in Banjul?

Banjul gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Banjul?

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

What was the most extreme apparent temperature in Banjul?

In Banjul, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 22 October 2017, and the lowest was 10.2 °C on 10 January 1965.

Compare Banjul with another city

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

Nearby cities

The climate around Banjul

Other cities — The Gambia