Port Sudan climate — normals and trends

Port Sudan (Sudan) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 27.9 °C and it receives 210 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 (33.6 °C on average) and the coldest is January (22.5 °C). Rainfall peaks in November.

Port Sudan averages 0 frost days, 198 hot days (≥ 30 °C) and 54 rainy days per year.

Port Sudan has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.1 °C (on 2 July 2017) and the coldest 13.0 °C (on 5 February 1993).

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

Port SudanRed Sea

coords
19.62°, 37.22°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthNovemberDriest monthSeptember

Mean daily temperature

27.9°C

Average daily high

31.1°C

Average daily low

24.9°C

Annual rainfall

210mm

Sunshine / day

11.2h

Mean relative humidity

61%

Average peak wind

22.4km/h

Seasonal range

11.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

198 d/yr

Rainy days (≥ 1 mm)

54 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.3 °C

Average feels-like low

26.2 °C

Average peak gust

35.6 km/h

Tropical nights (≥ 20 °C)

323 d/yr

Solar radiation

21.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

44.1 °C

2 July 2017

Coldest day

13.0 °C

5 February 1993

Wettest day

94 mm

4 November 1963

Windiest day

50.4 km/h

10 June 1965

Strongest gust

75.6 km/h

10 June 1965

Hottest feels-like

47.5 °C

31 July 2000

Coldest feels-like

7.7 °C

25 February 1992

Sunniest day

13.0 h

18 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.9 °C15 August 202517.2 °C31 December 202528.8 °C110 mm2140
202442.1 °C13 July 202417.1 °C2 February 202429.1 °C197 mm2100
202343.9 °C16 July 202317.7 °C17 February 202328.8 °C239 mm1980
202240.8 °C26 July 202216.1 °C2 February 202228.6 °C176 mm2230
202142.8 °C1 July 202116.7 °C6 February 202128.8 °C127 mm2170
202043.1 °C21 July 202014.5 °C11 January 202028.4 °C105 mm2030
201942.2 °C2 August 201917.4 °C19 January 201928.6 °C141 mm2070
201841.1 °C8 August 201817.4 °C28 January 201828.8 °C173 mm2130
201744.1 °C2 July 201717.4 °C19 February 201728.9 °C100 mm2120
201642.1 °C23 June 201614.3 °C27 January 201629.0 °C107 mm2310
201543.3 °C2 August 201514.1 °C9 January 201528.4 °C77 mm2080
201442.5 °C30 August 201418.3 °C8 January 201428.6 °C126 mm2100
201340.7 °C10 July 201317.2 °C12 January 201328.7 °C101 mm2110
201242.5 °C28 July 201216.0 °C22 January 201228.6 °C70 mm2160
201142.6 °C1 August 201117.3 °C17 January 201128.0 °C94 mm1900
201042.8 °C19 August 201018.2 °C6 February 201029.2 °C127 mm2250
200941.6 °C29 July 200918.2 °C2 March 200928.4 °C106 mm2160
200840.9 °C19 July 200816.4 °C31 January 200828.4 °C120 mm2080
200741.7 °C26 June 200716.6 °C6 February 200728.4 °C127 mm2080
200641.4 °C18 August 200617.7 °C31 December 200628.4 °C117 mm1980
200541.1 °C14 July 200517.1 °C20 January 200528.5 °C124 mm2000
200441.7 °C17 July 200416.1 °C14 January 200428.3 °C136 mm2190
200342.0 °C28 June 200317.3 °C27 February 200328.6 °C122 mm2090
200242.6 °C10 August 200214.9 °C11 January 200228.2 °C145 mm2100
200140.9 °C24 July 200117.4 °C25 January 200128.4 °C188 mm2160
200042.5 °C30 July 200015.2 °C29 January 200028.1 °C193 mm2020
199940.8 °C15 August 199915.1 °C9 January 199928.7 °C155 mm2090
199842.2 °C6 August 199816.1 °C13 January 199828.5 °C85 mm2210
199743.2 °C19 June 199715.8 °C25 January 199727.5 °C220 mm1830
199641.4 °C2 August 199616.5 °C17 January 199628.0 °C223 mm1960
199541.0 °C8 July 199516.6 °C9 February 199528.0 °C136 mm2020
199441.5 °C4 July 199417.9 °C6 December 199428.1 °C155 mm2070
199341.1 °C19 August 199313.0 °C5 February 199327.8 °C208 mm1930
199240.3 °C17 July 199213.6 °C25 February 199227.0 °C126 mm1830
199141.0 °C30 July 199117.3 °C26 January 199127.9 °C72 mm2140
199041.6 °C19 July 199017.0 °C27 February 199027.8 °C104 mm2030
198942.3 °C16 July 198915.8 °C5 February 198927.7 °C168 mm1950
198843.1 °C10 July 198816.6 °C10 January 198828.4 °C126 mm2030
198741.6 °C12 August 198716.5 °C15 March 198728.0 °C122 mm1890
198640.9 °C23 July 198616.2 °C17 February 198627.6 °C149 mm1980
198541.8 °C30 July 198516.3 °C17 February 198527.8 °C192 mm1910
198438.9 °C4 July 198416.7 °C18 January 198427.4 °C182 mm1940
198341.3 °C28 July 198314.6 °C24 January 198327.1 °C106 mm1760
198240.8 °C14 August 198214.8 °C9 February 198227.0 °C169 mm1760
198141.6 °C29 July 198115.6 °C11 February 198128.0 °C164 mm1980
198040.2 °C21 July 198016.7 °C3 March 198027.9 °C101 mm2040
197940.2 °C4 August 197917.6 °C10 January 197928.1 °C226 mm2100
197841.7 °C14 July 197816.2 °C11 January 197827.7 °C205 mm1960
197741.1 °C25 July 197717.2 °C7 February 197727.5 °C140 mm1750
197641.4 °C11 July 197617.6 °C2 January 197627.3 °C244 mm1930
197539.0 °C23 August 197516.2 °C18 January 197527.3 °C174 mm1830
197440.5 °C2 July 197416.1 °C18 January 197427.6 °C217 mm1960
197340.6 °C22 July 197315.8 °C16 January 197327.7 °C182 mm1980
197239.4 °C27 June 197216.7 °C4 February 197227.4 °C225 mm1890
197139.7 °C29 August 197114.6 °C24 December 197127.4 °C235 mm1780
197041.1 °C12 August 197016.4 °C14 December 197027.8 °C273 mm1960
196939.5 °C15 July 196916.2 °C30 January 196928.1 °C230 mm1910
196840.9 °C28 July 196816.4 °C18 January 196827.8 °C215 mm1940
196740.8 °C25 July 196716.6 °C7 February 196727.4 °C274 mm2030
196641.3 °C1 August 196616.5 °C3 February 196627.6 °C621 mm1920
196542.2 °C8 June 196514.3 °C11 January 196527.1 °C895 mm1700
196441.1 °C17 July 196415.7 °C8 February 196427.0 °C487 mm1910
196340.9 °C20 August 196317.4 °C7 December 196327.8 °C941 mm1960
196242.8 °C11 August 196217.1 °C5 January 196228.0 °C373 mm1990
196140.5 °C17 June 196117.9 °C14 December 196127.5 °C294 mm1800
196041.4 °C14 July 196016.1 °C29 January 196028.1 °C277 mm1890
195939.6 °C16 August 195914.0 °C22 January 195927.5 °C224 mm1950
195841.3 °C3 August 195818.7 °C6 January 195828.2 °C250 mm2040
195740.4 °C20 July 195713.8 °C23 January 195727.7 °C233 mm1890
195641.4 °C25 July 195616.5 °C18 January 195627.9 °C160 mm1910
195540.2 °C15 July 195515.8 °C31 December 195527.9 °C187 mm1980
195440.5 °C21 July 195415.9 °C30 December 195428.0 °C167 mm1940
195340.9 °C20 July 195316.6 °C20 December 195327.5 °C274 mm1910
195240.1 °C24 June 195216.3 °C5 March 195227.6 °C342 mm1900
195141.3 °C13 July 195115.1 °C23 December 195127.5 °C183 mm1950
195040.0 °C10 July 195013.2 °C17 January 195027.2 °C338 mm1870
194940.2 °C25 August 194915.0 °C9 February 194927.0 °C144 mm1850
194839.5 °C14 August 194815.1 °C5 January 194826.9 °C346 mm1710
194740.5 °C17 July 194715.8 °C22 January 194727.7 °C309 mm1980
194639.9 °C17 August 194613.5 °C11 January 194627.4 °C235 mm1930
194541.2 °C11 July 194514.7 °C2 February 194527.1 °C166 mm1920
194439.6 °C4 July 194414.1 °C31 January 194427.3 °C167 mm1870
194340.6 °C29 July 194314.7 °C1 February 194327.0 °C460 mm1610
194240.9 °C1 July 194215.6 °C4 January 194227.4 °C284 mm1880
194140.1 °C7 August 194116.2 °C4 March 194127.5 °C145 mm1870
194040.8 °C21 July 194016.3 °C30 January 194027.4 °C334 mm1780

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
32.0 °C
+0.9 °C
Hot days (≥ 30 °C)
214 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
110 mm
-100 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.3 °C+1.4 °C22 mm-6 mm
Feb25.6 °C+0.2 °C7 mm-3 mm
Mar27.8 °C+0.6 °C0 mm-4 mm
Apr30.4 °C+0.7 °C0 mm-4 mm
May33.6 °C+0.6 °C0 mm-3 mm
Jun36.1 °C0.0 °C0 mm-1 mm
Jul39.4 °C+1.5 °C2 mm-1 mm
Aug39.2 °C+1.3 °C4 mm-1 mm
Sep36.7 °C+1.4 °C0 mm-1 mm
Oct32.5 °C+1.0 °C0 mm-32 mm
Nov29.4 °C+1.1 °C44 mm-24 mm
Dec26.8 °C+0.7 °C31 mm-21 mm

The year's extremes

Hottest day
41.9 °C
15 Aug 2025
Coldest day
17.2 °C
31 Dec 2025
Wettest day
6.2 mm
14 Jan 2025
Windiest day
42.7 km/h
11 Jul 2025
Strongest gust
64.4 km/h
27 Jul 2025
Hottest feels-like
47.0 °C
13 Aug 2025
Coldest feels-like
15.4 °C
2 Jan 2025
Sunniest day
13.0 h
19 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 Port Sudan?

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

What is the hottest day ever recorded in Port Sudan?

The hottest day measured in Port Sudan between 1940 and 2025 was 2 July 2017, reaching 44.1 °C.

What is the coldest day in Port Sudan?

The coldest day measured in Port Sudan between 1940 and 2025 was 5 February 1993, at 13.0 °C.

Does it snow in Port Sudan?

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

Has the climate of Port Sudan warmed?

Yes: Port Sudan warmed by +1.5 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Port Sudan?

The wettest day measured in Port Sudan between 1940 and 2025 was 4 November 1963, with 94 mm of rain in 24 hours.

What was the windiest day in Port Sudan?

The windiest day measured in Port Sudan between 1940 and 2025 was 10 June 1965, with winds reaching 50.4 km/h.

What is the warmest month in Port Sudan?

The warmest month in Port Sudan is August (33.6 °C on average); the coldest is January (22.5 °C).

How much does it rain in Port Sudan?

Port Sudan receives on average 210 mm of precipitation per year, spread over about 54 rainy days.

Is it sunny in Port Sudan?

Port Sudan gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Port Sudan?

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

What was the most extreme apparent temperature in Port Sudan?

In Port Sudan, between 1940 and 2025, the highest apparent temperature reached 47.5 °C on 31 July 2000, and the lowest was 7.7 °C on 25 February 1992.

Compare Port Sudan with another city

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

Nearby cities

The climate around Port Sudan

Other cities — Sudan