Khartoum climate — normals and trends

Khartoum (Sudan) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 29.1 °C and it receives 117 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 (33.5 °C on average) and the coldest is January (22.4 °C). Rainfall peaks in August.

Khartoum averages 0 frost days, 320 hot days (≥ 30 °C) and 24 rainy days per year.

Khartoum has warmed by +2.9 °C between 1940 and 2025, or +0.34 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.0 °C (on 8 May 2004) and the coldest 7.0 °C (on 25 December 1971).

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

KhartoumKhartoum State

coords
15.55°, 32.53°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

29.1°C

Average daily high

35.7°C

Average daily low

23.0°C

Annual rainfall

117mm

Sunshine / day

11.4h

Mean relative humidity

31%

Average peak wind

22.6km/h

Seasonal range

11.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

320 d/yr

Rainy days (≥ 1 mm)

24 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.7 °C

Average feels-like low

20.7 °C

Average peak gust

38.8 km/h

Tropical nights (≥ 20 °C)

266 d/yr

Solar radiation

23.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.9 °C

since 1940

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

46.0 °C

8 May 2004

Coldest day

7.0 °C

25 December 1971

Wettest day

74 mm

1 June 1950

Windiest day

52.3 km/h

14 June 1967

Strongest gust

82.8 km/h

14 June 1967

Hottest feels-like

47.9 °C

7 May 1953

Coldest feels-like

1.0 °C

4 January 1942

Sunniest day

12.3 h

19 May 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202545.5 °C13 June 202511.8 °C21 December 202530.4 °C50 mm3400
202445.1 °C13 May 202411.4 °C2 February 202430.1 °C96 mm3280
202344.6 °C26 May 202312.7 °C10 January 202331.1 °C18 mm3330
202244.7 °C15 May 20229.6 °C20 January 202229.9 °C40 mm3240
202145.1 °C1 June 202112.5 °C31 December 202130.5 °C29 mm3320
202044.3 °C14 May 202010.5 °C24 January 202029.7 °C35 mm3230
201944.8 °C7 May 201913.0 °C30 December 201930.1 °C138 mm3390
201845.7 °C5 May 201812.1 °C28 January 201830.0 °C59 mm3280
201744.1 °C11 May 201713.3 °C2 February 201730.6 °C31 mm3460
201645.5 °C3 June 20169.4 °C28 January 201630.7 °C25 mm3310
201544.8 °C4 June 20157.8 °C11 January 201530.5 °C25 mm3160
201444.1 °C4 June 201412.9 °C11 January 201430.2 °C80 mm3320
201344.8 °C30 May 201311.6 °C13 December 201330.4 °C57 mm3360
201244.2 °C15 May 201212.7 °C14 January 201230.0 °C30 mm3250
201144.2 °C7 May 201112.6 °C20 January 201130.0 °C26 mm3270
201045.2 °C19 May 201012.4 °C7 February 201031.0 °C29 mm3500
200944.9 °C25 April 200914.3 °C3 January 200930.7 °C31 mm3400
200844.3 °C13 May 200811.0 °C1 February 200830.2 °C31 mm3340
200744.6 °C5 May 200711.6 °C22 January 200729.6 °C160 mm3210
200644.4 °C1 May 20068.7 °C29 December 200629.7 °C57 mm3290
200544.9 °C6 June 200511.2 °C11 January 200530.1 °C58 mm3370
200446.0 °C8 May 200411.4 °C6 February 200430.0 °C36 mm3290
200345.8 °C7 April 200313.1 °C4 January 200329.8 °C116 mm3410
200244.9 °C26 May 20029.2 °C11 January 200229.8 °C44 mm3220
200144.2 °C14 May 200112.3 °C24 January 200129.7 °C61 mm3280
200044.4 °C23 May 20009.7 °C30 January 200029.6 °C31 mm3250
199944.6 °C20 June 199911.8 °C9 January 199930.0 °C62 mm3450
199845.3 °C25 May 19989.9 °C14 January 199829.5 °C120 mm3150
199743.8 °C13 June 199710.2 °C25 January 199729.1 °C127 mm3120
199643.4 °C5 May 199611.0 °C18 January 199629.0 °C141 mm3340
199544.3 °C24 May 199511.5 °C10 February 199529.3 °C87 mm3110
199443.5 °C29 April 199412.0 °C5 December 199429.0 °C74 mm3100
199344.9 °C4 May 19938.1 °C7 February 199329.7 °C62 mm3210
199243.4 °C28 May 19927.4 °C4 January 199228.6 °C55 mm2830
199144.8 °C17 May 199111.7 °C1 February 199129.9 °C45 mm3060
199043.6 °C17 May 199011.9 °C7 February 199030.3 °C17 mm3240
198944.5 °C1 May 19899.0 °C17 January 198928.8 °C66 mm2930
198844.0 °C27 May 198810.1 °C18 January 198829.3 °C134 mm3280
198743.8 °C17 April 198710.8 °C4 January 198729.8 °C89 mm3290
198643.1 °C8 June 198611.6 °C16 January 198629.0 °C137 mm3260
198542.1 °C25 August 198510.6 °C27 February 198528.9 °C120 mm3250
198443.0 °C4 May 198410.3 °C11 December 198429.4 °C29 mm3210
198344.4 °C11 June 19837.8 °C24 January 198328.7 °C46 mm2970
198244.4 °C2 May 19827.9 °C9 February 198228.6 °C61 mm3010
198144.3 °C29 April 198110.2 °C11 February 198129.4 °C93 mm3280
198044.2 °C27 April 19809.1 °C13 December 198029.6 °C103 mm3210
197945.6 °C21 April 197910.7 °C11 January 197929.6 °C156 mm3280
197844.6 °C19 May 197810.0 °C11 January 197828.9 °C123 mm3210
197744.0 °C6 June 197710.1 °C7 January 197728.1 °C106 mm3100
197643.2 °C16 April 197611.1 °C1 January 197629.5 °C70 mm3400
197543.1 °C15 May 19758.2 °C18 January 197528.7 °C68 mm3180
197444.2 °C2 May 197410.7 °C18 January 197428.5 °C144 mm3040
197344.2 °C25 April 19739.2 °C17 January 197329.7 °C88 mm3310
197244.7 °C25 May 197211.4 °C12 December 197229.2 °C79 mm3140
197143.7 °C28 May 19717.0 °C25 December 197128.4 °C100 mm3150
197044.7 °C20 May 197010.3 °C14 December 197029.1 °C75 mm3200
196945.3 °C7 June 19699.9 °C10 January 196930.1 °C40 mm3430
196842.4 °C11 June 19689.4 °C17 January 196828.8 °C86 mm3260
196743.7 °C22 May 196712.2 °C27 December 196728.4 °C28 mm3140
196642.3 °C5 August 196614.2 °C4 February 196628.2 °C425 mm2970
196542.8 °C1 June 196511.3 °C11 January 196528.3 °C164 mm3260
196442.8 °C13 June 196412.2 °C16 December 196427.3 °C531 mm2670
196343.6 °C7 June 196313.7 °C31 December 196329.1 °C322 mm3150
196244.1 °C9 June 196213.2 °C13 January 196229.4 °C75 mm3230
196145.0 °C15 May 196112.9 °C26 December 196128.3 °C56 mm3060
196044.1 °C26 April 196012.6 °C3 January 196029.9 °C20 mm3360
195944.6 °C23 April 19598.9 °C22 January 195928.7 °C85 mm3150
195844.5 °C18 May 195811.7 °C7 January 195829.6 °C63 mm3320
195743.3 °C11 May 19578.0 °C5 February 195729.1 °C102 mm3300
195643.0 °C25 May 195610.2 °C1 January 195628.8 °C95 mm3290
195542.9 °C29 May 195511.7 °C4 January 195528.9 °C88 mm3250
195443.6 °C22 April 195410.1 °C22 January 195428.4 °C103 mm3250
195343.4 °C31 March 19538.8 °C18 December 195327.3 °C251 mm3100
195243.2 °C1 May 195211.5 °C12 January 195228.1 °C236 mm3360
195143.0 °C5 June 19517.5 °C24 December 195128.1 °C95 mm3200
195043.0 °C4 April 19508.5 °C18 January 195026.1 °C805 mm2980
194943.3 °C7 May 19497.7 °C10 February 194926.9 °C284 mm2840
194842.5 °C20 May 19489.4 °C6 January 194827.6 °C163 mm2830
194741.1 °C24 April 194710.0 °C15 January 194727.7 °C247 mm3220
194643.5 °C25 May 19468.8 °C12 January 194627.5 °C211 mm2910
194541.1 °C28 May 19457.9 °C2 February 194527.7 °C127 mm3010
194441.5 °C3 July 194410.2 °C5 February 194427.3 °C262 mm2720
194342.1 °C30 April 19438.7 °C2 February 194326.1 °C801 mm2500
194242.7 °C20 May 19427.4 °C4 January 194228.5 °C128 mm3390
194143.8 °C11 May 19418.2 °C18 December 194128.5 °C57 mm3090
194042.0 °C8 June 194010.1 °C31 January 194028.3 °C70 mm3140

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
37.0 °C
+1.3 °C
Hot days (≥ 30 °C)
340 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
50 mm
-68 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan31.1 °C+1.4 °C0 mm0 mm
Feb33.7 °C+1.9 °C0 mm0 mm
Mar35.8 °C+0.4 °C0 mm0 mm
Apr40.5 °C+1.6 °C0 mm-1 mm
May41.6 °C+1.5 °C0 mm-12 mm
Jun41.5 °C+1.8 °C0 mm-8 mm
Jul38.2 °C+1.2 °C8 mm-18 mm
Aug36.2 °C0.0 °C35 mm+6 mm
Sep39.0 °C+1.4 °C5 mm-12 mm
Oct38.6 °C+1.1 °C2 mm-20 mm
Nov35.9 °C+2.0 °C0 mm-3 mm
Dec31.6 °C+1.1 °C0 mm-0 mm

The year's extremes

Hottest day
45.5 °C
13 Jun 2025
Coldest day
11.8 °C
21 Dec 2025
Wettest day
18.3 mm
24 Aug 2025
Windiest day
42.7 km/h
26 Jul 2025
Strongest gust
66.2 km/h
26 Jul 2025
Hottest feels-like
43.6 °C
12 May 2025
Coldest feels-like
7.1 °C
12 Jan 2025
Sunniest day
12.3 h
16 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 Khartoum?

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

What is the hottest day ever recorded in Khartoum?

The hottest day measured in Khartoum between 1940 and 2025 was 8 May 2004, reaching 46.0 °C.

What is the coldest day in Khartoum?

The coldest day measured in Khartoum between 1940 and 2025 was 25 December 1971, at 7.0 °C.

Does it snow in Khartoum?

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

Has the climate of Khartoum warmed?

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

What is the wettest day in Khartoum?

The wettest day measured in Khartoum between 1940 and 2025 was 1 June 1950, with 74 mm of rain in 24 hours.

What was the windiest day in Khartoum?

The windiest day measured in Khartoum between 1940 and 2025 was 14 June 1967, with winds reaching 52.3 km/h.

What is the warmest month in Khartoum?

The warmest month in Khartoum is May (33.5 °C on average); the coldest is January (22.4 °C).

How much does it rain in Khartoum?

Khartoum receives on average 117 mm of precipitation per year, spread over about 24 rainy days.

Is it sunny in Khartoum?

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

Are there tropical nights in Khartoum?

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

What was the most extreme apparent temperature in Khartoum?

In Khartoum, between 1940 and 2025, the highest apparent temperature reached 47.9 °C on 7 May 1953, and the lowest was 1.0 °C on 4 January 1942.

Compare Khartoum with another city

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

Nearby cities

The climate around Khartoum

Other cities — Sudan