Kassala climate — normals and trends

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

Kassala averages 0 frost days, 338 hot days (≥ 30 °C) and 49 rainy days per year.

Kassala has warmed by +3.5 °C between 1940 and 2025, or +0.41 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.3 °C (on 1 June 2021) and the coldest 7.8 °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

KassalaKassala

coords
15.45°, 36.40°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

28.5°C

Average daily high

35.4°C

Average daily low

22.4°C

Annual rainfall

261mm

Sunshine / day

11.1h

Mean relative humidity

46%

Average peak wind

18.0km/h

Seasonal range

8.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

338 d/yr

Rainy days (≥ 1 mm)

49 d/yr

Annual snowfall

0.0 cm

Average feels-like high

36.2 °C

Average feels-like low

22.7 °C

Average peak gust

35.0 km/h

Tropical nights (≥ 20 °C)

275 d/yr

Solar radiation

22.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.5 °C

since 1940

+0.4 °C per decade · r² = 0.71 · 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.3 °C

1 June 2021

Coldest day

7.8 °C

25 December 1971

Wettest day

85 mm

4 October 1943

Windiest day

35.2 km/h

16 July 1978

Strongest gust

65.2 km/h

13 June 2002

Hottest feels-like

46.5 °C

25 May 1998

Coldest feels-like

4.5 °C

6 February 1993

Sunniest day

12.9 h

31 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.5 °C17 May 202514.0 °C20 December 202530.1 °C179 mm3550
202444.4 °C13 May 202414.2 °C3 February 202429.8 °C225 mm3490
202344.1 °C13 May 202315.0 °C8 January 202330.7 °C57 mm3650
202244.4 °C4 May 202212.8 °C26 December 202229.7 °C159 mm3470
202145.3 °C1 June 202113.2 °C6 February 202130.2 °C83 mm3570
202043.7 °C8 April 202011.8 °C24 January 202029.4 °C151 mm3400
201944.5 °C4 May 201914.2 °C20 February 201929.5 °C277 mm3550
201844.5 °C5 May 201813.9 °C29 January 201829.7 °C202 mm3520
201744.0 °C11 May 201714.7 °C3 February 201730.2 °C165 mm3640
201643.6 °C3 June 201610.9 °C29 January 201630.0 °C140 mm3540
201543.2 °C16 May 201511.1 °C11 January 201530.4 °C86 mm3520
201443.1 °C3 June 201414.3 °C17 February 201429.4 °C220 mm3550
201342.9 °C29 May 201313.0 °C17 December 201329.8 °C152 mm3470
201242.5 °C13 March 201212.0 °C24 January 201229.3 °C123 mm3600
201143.1 °C7 May 201113.4 °C19 January 201129.3 °C107 mm3550
201043.3 °C18 May 201014.7 °C31 December 201029.9 °C198 mm3560
200944.0 °C23 April 200914.4 °C2 March 200930.1 °C115 mm3650
200842.2 °C22 May 200812.0 °C1 February 200829.5 °C122 mm3610
200743.5 °C28 April 200712.5 °C5 February 200728.8 °C223 mm3440
200643.5 °C30 April 200612.9 °C31 December 200629.0 °C209 mm3590
200543.3 °C15 April 200513.0 °C8 January 200529.3 °C184 mm3510
200444.1 °C11 May 200412.9 °C26 December 200429.5 °C132 mm3530
200344.3 °C5 April 200313.8 °C6 December 200329.2 °C292 mm3520
200243.6 °C26 April 200211.0 °C11 January 200229.5 °C132 mm3480
200143.5 °C15 April 200113.5 °C11 January 200129.3 °C130 mm3520
200042.7 °C23 March 200012.5 °C29 January 200029.0 °C92 mm3560
199941.9 °C19 February 199915.1 °C9 January 199929.2 °C218 mm3520
199845.2 °C25 May 199812.1 °C15 January 199829.0 °C221 mm3400
199742.0 °C14 April 199711.5 °C25 January 199728.7 °C222 mm3500
199642.9 °C2 May 199612.7 °C18 January 199628.4 °C343 mm3560
199543.4 °C23 May 199513.7 °C11 February 199528.8 °C262 mm3470
199443.3 °C29 April 199415.2 °C25 February 199428.9 °C218 mm3530
199343.1 °C5 May 19938.8 °C6 February 199329.1 °C178 mm3390
199243.1 °C28 May 199210.7 °C26 February 199228.3 °C164 mm3210
199144.8 °C17 May 199113.7 °C28 January 199129.4 °C145 mm3530
199043.4 °C27 May 199012.8 °C27 February 199029.8 °C40 mm3540
198942.9 °C1 May 198912.1 °C8 January 198928.4 °C175 mm3300
198842.7 °C29 May 198812.2 °C18 January 198828.6 °C374 mm3310
198743.4 °C15 April 198714.2 °C4 January 198729.3 °C218 mm3610
198643.4 °C24 May 198613.3 °C22 January 198628.5 °C246 mm3580
198542.3 °C10 May 198513.7 °C17 February 198528.2 °C320 mm3500
198443.9 °C29 April 198413.9 °C20 January 198429.2 °C83 mm3570
198342.8 °C27 May 198310.6 °C25 January 198328.3 °C158 mm3340
198243.3 °C3 May 198211.8 °C9 February 198228.0 °C237 mm3420
198142.6 °C29 April 198112.9 °C12 February 198128.9 °C222 mm3610
198043.3 °C12 April 198013.9 °C13 December 198029.1 °C173 mm3530
197943.9 °C21 April 197914.8 °C10 January 197929.0 °C338 mm3610
197843.0 °C19 May 197814.0 °C17 January 197828.3 °C359 mm3270
197742.3 °C11 May 197713.4 °C8 January 197727.8 °C312 mm3250
197642.2 °C14 May 197612.9 °C1 January 197628.4 °C233 mm3500
197541.6 °C25 March 197512.3 °C18 January 197527.6 °C292 mm3190
197443.1 °C25 April 197411.5 °C18 January 197427.7 °C375 mm3250
197343.2 °C25 April 197311.8 °C16 January 197328.7 °C292 mm3450
197243.3 °C10 May 197212.5 °C4 February 197228.2 °C336 mm3550
197141.8 °C28 May 19717.8 °C25 December 197127.5 °C259 mm3110
197043.1 °C9 May 197011.9 °C12 January 197028.6 °C223 mm3440
196942.8 °C11 April 196912.9 °C11 January 196929.4 °C122 mm3540
196841.1 °C16 April 196813.6 °C2 February 196828.2 °C208 mm3480
196742.5 °C21 May 196714.7 °C6 February 196727.8 °C200 mm3500
196641.6 °C3 June 196615.2 °C2 March 196628.2 °C232 mm3320
196542.0 °C1 June 196513.4 °C11 January 196527.8 °C374 mm2920
196442.4 °C13 June 196414.8 °C13 February 196427.4 °C284 mm3110
196342.0 °C2 June 196316.0 °C26 December 196328.4 °C460 mm3360
196242.6 °C24 May 196216.1 °C21 February 196228.8 °C190 mm3560
196144.3 °C15 May 196115.3 °C14 December 196128.1 °C309 mm3230
196042.0 °C25 April 196013.6 °C31 January 196029.1 °C144 mm3600
195943.7 °C22 April 195910.7 °C22 January 195928.0 °C290 mm3270
195842.6 °C16 May 195814.5 °C13 February 195828.7 °C209 mm3470
195742.3 °C26 April 195710.8 °C5 February 195728.2 °C199 mm3440
195642.0 °C11 April 195612.9 °C18 January 195627.4 °C421 mm3130
195540.6 °C17 April 195513.8 °C31 December 195527.7 °C217 mm3460
195441.5 °C19 April 195412.9 °C23 January 195427.0 °C318 mm3000
195342.8 °C29 March 195311.4 °C23 December 195326.0 °C738 mm2920
195241.8 °C2 May 195213.2 °C14 February 195226.8 °C474 mm3440
195140.2 °C30 April 195111.3 °C24 December 195126.9 °C253 mm3420
195041.9 °C6 April 195012.2 °C18 January 195024.9 °C1,076 mm2640
194941.7 °C28 April 194910.9 °C11 December 194925.5 °C604 mm2920
194841.2 °C18 May 194812.9 °C10 March 194826.0 °C434 mm2690
194739.7 °C16 April 194713.4 °C16 January 194726.1 °C482 mm2820
194641.9 °C8 May 19469.9 °C12 January 194626.8 °C354 mm2980
194540.4 °C28 May 194512.2 °C8 February 194527.1 °C211 mm3230
194439.1 °C13 April 194411.6 °C2 February 194426.3 °C363 mm2880
194341.6 °C29 April 194311.2 °C3 February 194325.1 °C1,114 mm2070
194241.2 °C18 May 194212.1 °C5 January 194227.7 °C344 mm3160
194142.3 °C11 May 194111.9 °C5 March 194127.9 °C217 mm3450
194040.6 °C18 May 194011.7 °C3 March 194027.4 °C218 mm3520

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.1 °C
+1.7 °C
Hot days (≥ 30 °C)
355 d/yr
+17
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
179 mm
-82 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan33.9 °C+1.6 °C0 mm-0 mm
Feb35.8 °C+1.9 °C0 mm-0 mm
Mar37.6 °C+1.0 °C0 mm-1 mm
Apr41.3 °C+2.2 °C1 mm-2 mm
May41.4 °C+2.3 °C2 mm-19 mm
Jun40.7 °C+3.1 °C0 mm-23 mm
Jul37.2 °C+3.2 °C26 mm-46 mm
Aug33.3 °C+0.7 °C128 mm+49 mm
Sep36.3 °C+1.6 °C21 mm-17 mm
Oct37.8 °C+1.6 °C1 mm-19 mm
Nov36.9 °C+1.6 °C0 mm-5 mm
Dec33.7 °C+0.7 °C0 mm-1 mm

The year's extremes

Hottest day
44.5 °C
17 May 2025
Coldest day
14.0 °C
20 Dec 2025
Wettest day
36.2 mm
24 Aug 2025
Windiest day
30.5 km/h
27 May 2025
Strongest gust
56.2 km/h
10 Jun 2025
Hottest feels-like
44.8 °C
2 Apr 2025
Coldest feels-like
12.4 °C
20 Dec 2025
Sunniest day
12.9 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 Kassala?

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

What is the hottest day ever recorded in Kassala?

The hottest day measured in Kassala between 1940 and 2025 was 1 June 2021, reaching 45.3 °C.

What is the coldest day in Kassala?

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

Does it snow in Kassala?

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

Has the climate of Kassala warmed?

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

What is the wettest day in Kassala?

The wettest day measured in Kassala between 1940 and 2025 was 4 October 1943, with 85 mm of rain in 24 hours.

What was the windiest day in Kassala?

The windiest day measured in Kassala between 1940 and 2025 was 16 July 1978, with winds reaching 35.2 km/h.

What is the warmest month in Kassala?

The warmest month in Kassala is May (32.5 °C on average); the coldest is January (24.3 °C).

How much does it rain in Kassala?

Kassala receives on average 261 mm of precipitation per year, spread over about 49 rainy days.

Is it sunny in Kassala?

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

Are there tropical nights in Kassala?

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

What was the most extreme apparent temperature in Kassala?

In Kassala, between 1940 and 2025, the highest apparent temperature reached 46.5 °C on 25 May 1998, and the lowest was 4.5 °C on 6 February 1993.

Compare Kassala with another city

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

Nearby cities

The climate around Kassala

Other cities — Sudan