Salalah climate — normals and trends

Salalah (Oman) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 25.2 °C and it receives 73 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 (28.5 °C on average) and the coldest is January (21.1 °C). Rainfall peaks in May.

Salalah averages 0 frost days, 127 hot days (≥ 30 °C) and 13 rainy days per year.

Salalah has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.4 °C (on 6 June 1994) and the coldest 7.0 °C (on 2 January 1949).

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

SalalahDhofar

coords
17.02°, 54.09°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

25.2°C

Average daily high

28.9°C

Average daily low

22.2°C

Annual rainfall

73mm

Sunshine / day

10.8h

Mean relative humidity

70%

Average peak wind

14.2km/h

Seasonal range

7.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

127 d/yr

Rainy days (≥ 1 mm)

13 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.6 °C

Average feels-like low

24.8 °C

Average peak gust

31.4 km/h

Tropical nights (≥ 20 °C)

276 d/yr

Solar radiation

21.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

43.4 °C

6 June 1994

Coldest day

7.0 °C

2 January 1949

Wettest day

280 mm

24 May 1959

Windiest day

72.0 km/h

24 May 1959

Strongest gust

157.3 km/h

24 May 1959

Hottest feels-like

44.4 °C

21 May 2000

Coldest feels-like

1.1 °C

2 January 1949

Sunniest day

12.6 h

12 May 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.4 °C8 May 202513.5 °C2 February 202525.7 °C64 mm1410
202435.7 °C11 May 202414.6 °C24 December 202426.4 °C65 mm1610
202339.6 °C5 May 202315.0 °C30 January 202326.3 °C93 mm1550
202240.8 °C12 May 202215.3 °C23 January 202225.8 °C56 mm1330
202137.7 °C29 March 202115.9 °C4 February 202126.0 °C61 mm1490
202036.6 °C13 May 202014.4 °C28 January 202025.9 °C494 mm1420
201935.8 °C29 April 201915.4 °C22 January 201926.1 °C60 mm1330
201835.7 °C10 October 201814.5 °C6 February 201825.3 °C412 mm1020
201743.1 °C1 June 201712.0 °C4 February 201725.8 °C13 mm1260
201636.5 °C17 April 201615.7 °C15 February 201625.6 °C26 mm1200
201536.3 °C22 April 201513.1 °C22 January 201525.8 °C22 mm1550
201435.4 °C28 October 201414.7 °C15 February 201425.5 °C31 mm1160
201336.0 °C31 May 201313.7 °C17 January 201325.4 °C32 mm1220
201233.9 °C4 June 201212.8 °C26 January 201225.3 °C13 mm1140
201134.1 °C25 May 201114.9 °C2 January 201125.3 °C157 mm1100
201035.0 °C25 March 201014.7 °C4 January 201025.8 °C18 mm1700
200936.8 °C5 May 200912.2 °C16 January 200925.6 °C19 mm1510
200840.0 °C4 June 200811.6 °C5 February 200824.8 °C87 mm1240
200736.0 °C18 April 200712.4 °C5 January 200725.7 °C208 mm1380
200640.8 °C25 May 200615.2 °C22 December 200625.3 °C20 mm1250
200538.5 °C6 April 200514.1 °C30 January 200525.2 °C27 mm1200
200440.5 °C14 June 200413.0 °C30 December 200425.1 °C51 mm1190
200339.0 °C2 May 200315.3 °C3 January 200325.4 °C21 mm1360
200237.0 °C9 June 200214.7 °C19 January 200225.1 °C172 mm950
200136.8 °C11 June 200113.1 °C30 January 200125.1 °C6 mm1310
200040.5 °C13 May 200014.2 °C13 January 200025.4 °C29 mm1420
199936.0 °C3 May 199915.3 °C29 January 199925.8 °C76 mm1400
199836.4 °C14 October 199813.9 °C15 January 199826.6 °C22 mm1750
199735.3 °C14 April 199715.3 °C2 January 199726.2 °C37 mm1970
199638.7 °C30 April 199615.7 °C28 January 199625.6 °C79 mm1240
199535.0 °C15 May 199515.3 °C4 January 199525.9 °C86 mm1750
199443.4 °C6 June 199414.7 °C21 February 199425.6 °C10 mm1380
199340.6 °C6 June 199312.2 °C17 January 199325.6 °C24 mm1430
199235.8 °C18 May 199212.3 °C7 January 199225.1 °C84 mm990
199139.3 °C25 May 199114.8 °C1 January 199125.4 °C52 mm1340
199039.1 °C15 May 199015.1 °C22 January 199025.8 °C21 mm1390
198937.6 °C30 May 198912.0 °C8 January 198925.1 °C75 mm1210
198835.9 °C2 April 198813.7 °C21 January 198825.7 °C65 mm1490
198738.1 °C24 April 198714.9 °C20 January 198725.7 °C58 mm1410
198636.8 °C11 June 198613.3 °C23 January 198625.3 °C55 mm1230
198538.3 °C25 May 198514.4 °C7 December 198525.4 °C8 mm1110
198434.2 °C3 April 198412.3 °C2 February 198425.0 °C16 mm1090
198335.3 °C30 April 198310.8 °C23 January 198325.2 °C165 mm1360
198235.6 °C27 May 198213.6 °C28 December 198225.5 °C76 mm1290
198135.6 °C19 May 198114.6 °C5 February 198125.4 °C49 mm1260
198035.2 °C20 April 198014.1 °C21 December 198025.4 °C35 mm1150
197940.6 °C19 June 197913.5 °C2 February 197925.1 °C40 mm1280
197840.5 °C5 June 197812.9 °C17 February 197824.9 °C46 mm1120
197737.5 °C17 April 197710.4 °C26 January 197724.9 °C152 mm1110
197636.6 °C30 May 197612.2 °C17 January 197624.7 °C19 mm1300
197535.1 °C3 May 197512.4 °C21 January 197524.8 °C21 mm1370
197435.7 °C20 May 197411.8 °C27 January 197424.8 °C50 mm1370
197336.6 °C8 June 19738.9 °C5 January 197324.8 °C16 mm1290
197239.6 °C17 June 197211.0 °C1 January 197224.9 °C57 mm1240
197138.4 °C21 April 197110.6 °C3 February 197124.7 °C34 mm1080
197041.2 °C1 June 197010.4 °C30 January 197025.1 °C25 mm1220
196939.3 °C22 May 196910.5 °C2 February 196925.3 °C23 mm1560
196838.1 °C15 June 196810.5 °C6 February 196824.6 °C37 mm1310
196739.3 °C19 May 196712.5 °C26 December 196724.8 °C92 mm1060
196634.4 °C28 May 196613.3 °C1 January 196624.8 °C76 mm1230
196534.7 °C12 May 196511.0 °C1 January 196524.7 °C40 mm870
196437.3 °C25 April 19649.7 °C21 January 196424.8 °C31 mm1190
196336.3 °C24 May 196312.4 °C29 December 196324.9 °C238 mm710
196237.8 °C18 May 196212.9 °C18 January 196225.2 °C28 mm1390
196138.7 °C30 May 196113.8 °C31 December 196125.2 °C53 mm1070
196037.0 °C9 June 196013.1 °C1 February 196025.1 °C55 mm1050
195935.4 °C10 April 195912.8 °C4 January 195924.7 °C411 mm1010
195837.3 °C18 October 195814.2 °C1 January 195825.1 °C44 mm1150
195733.9 °C3 June 19578.6 °C26 January 195724.8 °C31 mm1020
195639.8 °C3 June 195613.3 °C23 January 195624.9 °C44 mm1190
195534.4 °C9 May 195513.1 °C31 January 195524.8 °C48 mm980
195435.8 °C29 May 195412.5 °C9 January 195424.6 °C60 mm970
195339.8 °C15 June 195313.0 °C6 January 195324.7 °C133 mm1030
195237.0 °C18 June 195210.5 °C7 January 195224.5 °C36 mm1120
195141.2 °C8 June 195112.4 °C13 January 195124.7 °C142 mm1270
195035.2 °C12 June 19508.8 °C19 January 195024.1 °C47 mm1030
194940.9 °C4 June 19497.0 °C2 January 194924.6 °C69 mm1380
194834.9 °C5 June 194811.6 °C10 January 194824.7 °C182 mm1110
194736.9 °C8 June 194712.4 °C29 December 194724.3 °C129 mm920
194641.2 °C2 June 194611.3 °C18 January 194624.9 °C33 mm1560
194538.9 °C14 June 194511.1 °C8 January 194524.7 °C84 mm1360
194439.0 °C23 May 194412.5 °C9 January 194425.2 °C52 mm1500
194339.3 °C29 May 194310.8 °C6 February 194324.8 °C82 mm1290
194243.2 °C15 May 194211.1 °C10 January 194225.2 °C64 mm1470
194140.0 °C4 June 194111.5 °C10 January 194124.9 °C100 mm1290
194038.0 °C19 May 19409.2 °C20 January 194024.5 °C36 mm1260

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
29.2 °C
+0.3 °C
Hot days (≥ 30 °C)
141 d/yr
+14
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
64 mm
-9 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.2 °C+1.0 °C0 mm-2 mm
Feb27.0 °C+0.8 °C0 mm-3 mm
Mar29.5 °C+0.9 °C0 mm-6 mm
Apr31.8 °C+0.9 °C0 mm-4 mm
May33.3 °C+0.9 °C0 mm-18 mm
Jun31.5 °C-0.2 °C2 mm-7 mm
Jul28.5 °C-0.4 °C0 mm-6 mm
Aug27.0 °C-1.1 °C45 mm+39 mm
Sep28.7 °C-0.5 °C11 mm+7 mm
Oct31.1 °C+1.0 °C0 mm-7 mm
Nov29.6 °C+0.7 °C1 mm-5 mm
Dec25.9 °C-0.6 °C5 mm+3 mm

The year's extremes

Hottest day
38.4 °C
8 May 2025
Coldest day
13.5 °C
2 Feb 2025
Wettest day
28.2 mm
18 Aug 2025
Windiest day
37.6 km/h
3 Jan 2025
Strongest gust
74.5 km/h
3 Jan 2025
Hottest feels-like
41.2 °C
28 May 2025
Coldest feels-like
9.8 °C
4 Jan 2025
Sunniest day
12.4 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 Salalah?

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

What is the hottest day ever recorded in Salalah?

The hottest day measured in Salalah between 1940 and 2025 was 6 June 1994, reaching 43.4 °C.

What is the coldest day in Salalah?

The coldest day measured in Salalah between 1940 and 2025 was 2 January 1949, at 7.0 °C.

Does it snow in Salalah?

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

Has the climate of Salalah warmed?

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

What is the wettest day in Salalah?

The wettest day measured in Salalah between 1940 and 2025 was 24 May 1959, with 280 mm of rain in 24 hours.

What was the windiest day in Salalah?

The windiest day measured in Salalah between 1940 and 2025 was 24 May 1959, with winds reaching 72.0 km/h.

What is the warmest month in Salalah?

The warmest month in Salalah is May (28.5 °C on average); the coldest is January (21.1 °C).

How much does it rain in Salalah?

Salalah receives on average 73 mm of precipitation per year, spread over about 13 rainy days.

Is it sunny in Salalah?

Salalah gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Salalah?

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

What was the most extreme apparent temperature in Salalah?

In Salalah, between 1940 and 2025, the highest apparent temperature reached 44.4 °C on 21 May 2000, and the lowest was 1.1 °C on 2 January 1949.

Compare Salalah with another city

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

Other cities — Oman