Dongola climate — normals and trends

Dongola (Sudan) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 28.2 °C and it receives 18 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 August (34.9 °C on average) and the coldest is January (18.2 °C). Rainfall peaks in October.

Dongola averages 0 frost days, 270 hot days (≥ 30 °C) and 3 rainy days per year.

Dongola 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.8 °C (on 3 June 2013) and the coldest 2.2 °C (on 4 January 1942).

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

DongolaNorthern State

coords
19.18°, 30.48°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

28.2°C

Average daily high

35.1°C

Average daily low

21.1°C

Annual rainfall

18mm

Sunshine / day

11.4h

Mean relative humidity

22%

Average peak wind

23.5km/h

Seasonal range

16.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

270 d/yr

Rainy days (≥ 1 mm)

3 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.4 °C

Average feels-like low

17.2 °C

Average peak gust

38.5 km/h

Tropical nights (≥ 20 °C)

217 d/yr

Solar radiation

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

47.8 °C

3 June 2013

Coldest day

2.2 °C

4 January 1942

Wettest day

57 mm

1 October 1943

Windiest day

54.2 km/h

13 March 2016

Strongest gust

82.8 km/h

13 March 2016

Hottest feels-like

49.4 °C

15 May 1991

Coldest feels-like

-3.0 °C

4 January 1942

Sunniest day

12.2 h

31 May 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202546.0 °C18 May 20257.3 °C31 December 202529.2 °C3 mm2900
202447.6 °C17 June 20245.2 °C2 February 202429.3 °C17 mm2760
202346.8 °C27 May 20238.2 °C15 January 202329.6 °C3 mm2860
202246.2 °C14 May 20224.4 °C19 January 202228.6 °C1 mm2540
202146.2 °C2 June 20216.4 °C18 February 202129.4 °C2 mm2810
202045.7 °C14 June 20205.0 °C11 January 202028.7 °C2 mm2590
201947.5 °C28 June 20197.1 °C16 February 201929.2 °C8 mm2670
201846.9 °C11 June 20187.2 °C5 January 201829.4 °C12 mm2880
201746.0 °C10 June 20177.0 °C17 February 201729.0 °C1 mm2790
201646.4 °C6 June 20165.4 °C27 January 201629.3 °C3 mm2870
201547.3 °C21 August 20154.8 °C12 January 201529.1 °C2 mm2790
201446.5 °C5 June 20148.6 °C11 January 201429.6 °C6 mm2870
201347.8 °C3 June 20137.6 °C12 January 201329.4 °C16 mm3030
201246.7 °C3 June 20126.4 °C17 January 201229.3 °C1 mm2760
201146.5 °C28 July 20117.9 °C17 January 201128.7 °C1 mm2690
201047.6 °C24 June 20108.4 °C15 December 201030.6 °C5 mm3100
200946.1 °C3 May 20098.8 °C6 January 200929.4 °C3 mm2760
200845.9 °C6 June 20085.5 °C31 January 200829.5 °C2 mm2970
200746.1 °C29 July 20077.9 °C15 January 200729.0 °C10 mm2780
200647.3 °C7 June 20066.3 °C29 December 200629.1 °C1 mm2720
200546.4 °C8 June 20056.1 °C23 January 200529.2 °C6 mm2950
200447.5 °C11 May 20046.2 °C15 January 200428.8 °C3 mm2750
200346.3 °C29 May 20038.4 °C5 February 200329.0 °C3 mm2690
200245.2 °C3 September 20025.1 °C11 January 200229.0 °C2 mm2790
200146.3 °C6 September 20018.9 °C23 February 200128.8 °C5 mm2790
200046.3 °C6 July 20005.7 °C30 January 200028.3 °C0 mm2590
199944.7 °C23 May 19997.7 °C9 January 199929.4 °C17 mm2940
199845.8 °C13 June 19986.2 °C14 January 199828.9 °C4 mm2680
199745.2 °C17 June 19976.8 °C6 February 199728.0 °C9 mm2540
199646.1 °C5 July 19966.9 °C20 January 199628.5 °C2 mm2520
199546.3 °C30 June 19957.6 °C9 February 199528.3 °C7 mm2500
199443.8 °C16 August 19948.0 °C17 January 199428.0 °C11 mm2610
199345.2 °C3 May 19935.2 °C5 February 199328.7 °C2 mm2820
199247.1 °C21 June 19925.1 °C3 January 199227.7 °C1 mm2530
199146.7 °C15 May 19917.5 °C27 December 199128.9 °C3 mm2730
199046.7 °C10 June 19908.6 °C13 February 199028.7 °C0 mm2870
198946.8 °C8 June 19895.6 °C8 January 198927.9 °C4 mm2500
198846.9 °C30 May 19886.7 °C28 December 198828.5 °C21 mm2700
198746.1 °C25 July 19875.3 °C9 January 198728.2 °C6 mm2740
198644.7 °C1 May 19867.3 °C17 January 198628.0 °C3 mm2750
198543.6 °C29 May 19857.0 °C27 February 198528.2 °C3 mm2780
198445.3 °C28 May 19846.3 °C16 January 198427.7 °C0 mm2740
198346.8 °C13 July 19834.8 °C3 January 198326.9 °C1 mm2620
198244.6 °C1 May 19824.5 °C9 February 198227.4 °C0 mm2460
198145.5 °C4 September 19814.7 °C7 January 198128.0 °C5 mm2560
198046.8 °C13 June 19806.2 °C13 December 198028.6 °C4 mm2790
197945.9 °C12 June 19796.2 °C19 December 197929.0 °C3 mm2800
197846.8 °C31 May 19785.2 °C10 January 197827.9 °C1 mm2640
197746.4 °C3 June 19775.0 °C27 December 197727.1 °C7 mm2460
197644.6 °C28 June 19767.2 °C7 January 197628.1 °C6 mm2700
197544.4 °C1 June 19755.1 °C17 January 197527.3 °C1 mm2710
197444.7 °C26 April 19746.4 °C18 January 197427.6 °C16 mm2620
197344.9 °C13 June 19734.8 °C16 January 197328.0 °C5 mm2660
197245.4 °C20 June 19727.0 °C4 February 197228.2 °C0 mm2520
197146.0 °C30 May 19716.5 °C20 December 197127.8 °C1 mm2750
197046.0 °C23 May 19706.8 °C24 January 197027.5 °C13 mm2590
196946.1 °C14 June 19695.0 °C25 January 196928.6 °C1 mm2900
196844.4 °C31 August 19685.6 °C16 January 196827.7 °C0 mm2780
196744.5 °C22 May 19677.4 °C25 December 196727.3 °C0 mm2560
196642.4 °C20 May 19669.9 °C4 February 196627.6 °C81 mm2660
196542.8 °C13 June 19658.0 °C1 February 196526.9 °C42 mm2420
196442.7 °C13 June 19647.7 °C16 December 196426.1 °C405 mm2240
196345.9 °C7 June 19639.2 °C30 December 196328.2 °C250 mm2480
196245.9 °C11 June 19627.8 °C14 January 196228.6 °C11 mm2910
196146.8 °C7 June 19617.3 °C24 December 196126.9 °C2 mm2490
196044.2 °C3 June 19607.8 °C2 January 196028.6 °C0 mm2990
195945.8 °C12 June 19596.2 °C22 January 195927.7 °C8 mm2680
195845.3 °C20 May 19587.1 °C8 January 195828.8 °C0 mm2980
195745.2 °C24 June 19575.8 °C12 January 195728.5 °C1 mm2790
195645.3 °C27 May 19566.2 °C22 December 195628.2 °C13 mm2970
195546.3 °C30 May 19556.6 °C31 December 195528.1 °C1 mm2690
195446.0 °C30 May 19545.2 °C22 January 195427.7 °C6 mm2830
195347.2 °C18 June 19534.8 °C18 December 195327.6 °C13 mm2670
195246.2 °C23 May 19524.9 °C12 January 195228.0 °C17 mm2800
195145.1 °C21 May 19513.9 °C23 December 195127.6 °C1 mm2660
195044.4 °C29 May 19503.6 °C17 January 195027.5 °C52 mm2610
194945.3 °C8 May 19493.2 °C27 January 194926.7 °C12 mm2510
194846.1 °C16 June 19485.2 °C4 January 194826.6 °C3 mm2470
194744.6 °C23 June 19475.7 °C22 January 194727.8 °C17 mm2590
194643.5 °C30 May 19465.1 °C11 January 194627.3 °C7 mm2690
194543.3 °C4 June 19453.7 °C2 February 194526.2 °C8 mm2400
194446.5 °C12 June 19446.3 °C31 January 194427.0 °C21 mm2570
194344.7 °C17 August 19435.0 °C31 January 194326.9 °C247 mm2580
194245.4 °C22 May 19422.2 °C4 January 194227.5 °C20 mm2740
194145.5 °C12 May 19414.1 °C27 December 194127.3 °C0 mm2720
194044.7 °C22 May 19406.6 °C30 January 194027.1 °C1 mm2430

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
35.9 °C
+0.8 °C
Hot days (≥ 30 °C)
290 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3 mm
-15 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C+2.4 °C0 mm-0 mm
Feb28.2 °C+0.3 °C0 mm0 mm
Mar32.7 °C+0.4 °C0 mm0 mm
Apr37.4 °C+0.3 °C0 mm+0 mm
May40.2 °C-0.3 °C0 mm-1 mm
Jun40.5 °C-1.1 °C0 mm-1 mm
Jul42.8 °C+1.8 °C0 mm-2 mm
Aug41.6 °C+0.7 °C3 mm+0 mm
Sep40.2 °C+0.1 °C0 mm-2 mm
Oct38.1 °C+1.2 °C0 mm-8 mm
Nov32.9 °C+2.2 °C0 mm-2 mm
Dec27.7 °C+1.2 °C0 mm-0 mm

The year's extremes

Hottest day
46.0 °C
18 May 2025
Coldest day
7.3 °C
31 Dec 2025
Wettest day
2.1 mm
29 Aug 2025
Windiest day
42.6 km/h
10 Apr 2025
Strongest gust
65.9 km/h
10 Apr 2025
Hottest feels-like
43.9 °C
13 Aug 2025
Coldest feels-like
3.5 °C
31 Dec 2025
Sunniest day
12.2 h
31 May 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 Dongola?

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

What is the hottest day ever recorded in Dongola?

The hottest day measured in Dongola between 1940 and 2025 was 3 June 2013, reaching 47.8 °C.

What is the coldest day in Dongola?

The coldest day measured in Dongola between 1940 and 2025 was 4 January 1942, at 2.2 °C.

Does it snow in Dongola?

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

Has the climate of Dongola warmed?

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

What is the wettest day in Dongola?

The wettest day measured in Dongola between 1940 and 2025 was 1 October 1943, with 57 mm of rain in 24 hours.

What was the windiest day in Dongola?

The windiest day measured in Dongola between 1940 and 2025 was 13 March 2016, with winds reaching 54.2 km/h.

What is the warmest month in Dongola?

The warmest month in Dongola is August (34.9 °C on average); the coldest is January (18.2 °C).

How much does it rain in Dongola?

Dongola receives on average 18 mm of precipitation per year, spread over about 3 rainy days.

Is it sunny in Dongola?

Dongola gets on average 11.4 hours of sunshine per day, roughly 4,161 hours per year over 1940-2025.

Are there tropical nights in Dongola?

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

What was the most extreme apparent temperature in Dongola?

In Dongola, between 1940 and 2025, the highest apparent temperature reached 49.4 °C on 15 May 1991, and the lowest was -3.0 °C on 4 January 1942.

Compare Dongola with another city

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

Nearby cities

The climate around Dongola

Other cities — Sudan