Khamis Mushait climate — normals and trends

Khamis Mushait (Saudi Arabia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 18.7 °C and it receives 478 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 June (23.2 °C on average) and the coldest is January (13.9 °C). Rainfall peaks in August.

Khamis Mushait averages 0 frost days, 21 hot days (≥ 30 °C) and 107 rainy days per year.

Khamis Mushait has warmed by +3.3 °C between 1940 and 2025, or +0.39 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.1 °C (on 25 July 2019) and the coldest 1.0 °C (on 25 January 1957).

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

Khamis Mushait'Asir Region

coords
18.30°, 42.73°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJuneColdest monthJanuaryWettest monthAugustDriest monthOctober

Mean daily temperature

18.7°C

Average daily high

24.1°C

Average daily low

13.9°C

Annual rainfall

478mm

Sunshine / day

11.2h

Mean relative humidity

52%

Average peak wind

13.3km/h

Seasonal range

9.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

21 d/yr

Rainy days (≥ 1 mm)

107 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.2 °C

Average feels-like low

12.5 °C

Average peak gust

34.9 km/h

Tropical nights (≥ 20 °C)

14 d/yr

Solar radiation

22.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.3 °C

since 1940

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

34.1 °C

25 July 2019

Coldest day

1.0 °C

25 January 1957

Wettest day

123 mm

9 June 1989

Windiest day

41.6 km/h

13 February 1971

Strongest gust

85.7 km/h

17 March 2002

Hottest feels-like

33.8 °C

2 July 2016

Coldest feels-like

-2.6 °C

25 January 1957

Sunniest day

12.1 h

19 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.4 °C14 June 20256.3 °C31 December 202520.5 °C277 mm740
202433.1 °C7 June 20246.7 °C12 December 202420.4 °C537 mm500
202333.7 °C27 July 20235.1 °C18 December 202320.0 °C400 mm640
202233.3 °C13 June 20226.3 °C19 December 202220.1 °C395 mm520
202133.4 °C9 July 20215.9 °C12 December 202120.3 °C276 mm630
202033.2 °C29 June 20203.1 °C12 January 202019.8 °C365 mm390
201934.1 °C25 July 20196.1 °C20 February 201920.1 °C424 mm520
201832.8 °C8 June 20184.8 °C4 February 201820.0 °C386 mm470
201734.0 °C17 June 20175.2 °C21 December 201720.3 °C425 mm730
201632.7 °C11 June 20166.7 °C19 February 201619.8 °C698 mm470
201532.8 °C18 July 20155.3 °C20 January 201520.4 °C370 mm700
201432.4 °C7 July 20146.9 °C13 December 201419.9 °C415 mm550
201331.9 °C28 June 20136.8 °C26 December 201319.8 °C389 mm320
201233.6 °C17 July 20124.4 °C24 January 201220.0 °C397 mm540
201132.2 °C9 July 20114.7 °C30 November 201119.9 °C342 mm330
201033.6 °C21 June 20104.9 °C10 January 201020.0 °C463 mm590
200933.0 °C23 June 20098.0 °C24 December 200920.4 °C273 mm840
200832.6 °C20 July 20085.5 °C7 December 200819.9 °C360 mm390
200731.2 °C14 June 20077.0 °C3 January 200719.8 °C482 mm250
200631.7 °C5 June 20066.1 °C27 February 200619.7 °C467 mm400
200531.4 °C15 July 20055.6 °C1 January 200519.6 °C493 mm260
200432.0 °C28 July 20043.6 °C29 December 200419.6 °C528 mm450
200332.9 °C10 June 20034.0 °C7 January 200320.0 °C418 mm450
200232.8 °C2 July 20027.1 °C30 December 200219.8 °C427 mm530
200132.3 °C17 July 20013.5 °C11 January 200119.7 °C386 mm390
200032.6 °C3 June 20007.3 °C18 December 200019.9 °C410 mm550
199931.8 °C18 June 19994.7 °C21 December 199919.6 °C485 mm380
199833.0 °C7 June 19984.0 °C14 January 199819.5 °C524 mm360
199732.5 °C28 July 19975.1 °C26 January 199718.8 °C548 mm170
199630.9 °C1 August 19966.2 °C12 November 199619.0 °C556 mm140
199531.3 °C11 June 19957.0 °C17 November 199519.0 °C464 mm160
199433.3 °C2 June 19945.8 °C21 January 199419.1 °C373 mm100
199331.5 °C21 July 19931.4 °C7 February 199318.6 °C552 mm160
199231.2 °C19 June 19923.7 °C13 January 199218.2 °C554 mm150
199132.8 °C26 June 19915.5 °C28 January 199119.4 °C291 mm430
199031.2 °C7 June 19905.9 °C18 November 199019.1 °C370 mm360
198932.3 °C13 July 19895.9 °C19 January 198918.7 °C574 mm260
198831.9 °C12 July 19885.2 °C4 December 198819.4 °C428 mm260
198731.7 °C1 July 19872.4 °C20 January 198719.4 °C476 mm330
198631.3 °C17 July 19864.6 °C2 January 198618.8 °C447 mm100
198530.2 °C7 August 19852.6 °C20 February 198518.3 °C641 mm30
198429.8 °C6 July 19844.8 °C4 January 198418.7 °C330 mm00
198331.2 °C13 July 19833.7 °C29 December 198318.1 °C585 mm110
198230.9 °C11 June 19825.2 °C20 November 198218.0 °C547 mm40
198132.0 °C15 July 19815.7 °C14 January 198118.8 °C454 mm190
198030.9 °C15 June 19802.5 °C5 December 198018.9 °C379 mm120
197932.1 °C10 June 19795.2 °C22 November 197918.6 °C469 mm120
197831.5 °C1 June 19783.3 °C21 December 197818.4 °C487 mm150
197731.0 °C20 July 19774.5 °C3 February 197718.2 °C640 mm50
197630.1 °C26 June 19766.9 °C17 December 197618.1 °C454 mm10
197530.5 °C3 July 19756.5 °C14 January 197518.1 °C601 mm60
197429.5 °C22 May 19744.3 °C25 January 197417.6 °C654 mm00
197331.6 °C4 June 19734.1 °C4 January 197318.9 °C457 mm140
197229.9 °C19 June 19725.2 °C6 February 197217.7 °C576 mm00
197131.1 °C6 July 19711.7 °C25 December 197117.4 °C506 mm50
197031.2 °C31 May 19703.4 °C12 January 197018.3 °C421 mm90
196930.6 °C4 June 19694.5 °C31 January 196918.2 °C539 mm40
196828.9 °C30 August 19683.9 °C3 February 196817.3 °C614 mm00
196730.4 °C18 July 19674.0 °C14 January 196717.5 °C437 mm20
196630.2 °C15 August 19664.3 °C7 December 196618.2 °C423 mm10
196531.2 °C12 August 19654.3 °C4 January 196518.1 °C367 mm150
196431.0 °C11 June 19645.3 °C9 November 196417.9 °C595 mm60
196331.1 °C21 July 19632.3 °C25 December 196317.9 °C532 mm60
196231.2 °C1 June 19626.4 °C5 January 196218.1 °C450 mm110
196130.0 °C19 May 19616.8 °C29 December 196117.8 °C471 mm10
196030.9 °C22 July 19604.4 °C20 January 196018.0 °C454 mm40
195930.1 °C24 June 19592.3 °C23 January 195917.8 °C410 mm20
195830.1 °C13 June 19586.9 °C12 January 195818.3 °C537 mm30
195730.7 °C18 June 19571.0 °C25 January 195717.7 °C460 mm20
195630.5 °C18 June 19564.7 °C16 January 195617.9 °C341 mm10
195529.4 °C5 August 19555.8 °C16 December 195517.7 °C617 mm00
195429.8 °C30 May 19546.3 °C5 January 195417.8 °C545 mm00
195328.5 °C13 June 19536.4 °C22 December 195317.2 °C671 mm00
195228.7 °C23 July 19525.4 °C10 December 195217.4 °C623 mm00
195129.5 °C10 July 19516.0 °C10 December 195117.4 °C665 mm00
195029.4 °C29 May 19504.3 °C18 January 195016.6 °C772 mm00
194929.4 °C25 May 19494.4 °C8 January 194917.0 °C726 mm00
194830.9 °C9 July 19484.0 °C20 January 194817.3 °C542 mm20
194730.2 °C3 July 19475.1 °C7 December 194717.0 °C691 mm10
194629.9 °C25 May 19464.0 °C1 March 194617.8 °C338 mm00
194530.5 °C24 June 19455.2 °C18 January 194517.8 °C379 mm30
194432.0 °C3 July 19447.3 °C1 February 194417.8 °C512 mm50
194329.3 °C16 May 19433.3 °C3 February 194317.1 °C581 mm00
194230.8 °C22 May 19425.0 °C4 January 194217.6 °C529 mm60
194130.1 °C6 June 19412.8 °C7 January 194117.8 °C306 mm20
194030.8 °C20 June 19404.2 °C16 January 194017.4 °C359 mm40

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
25.6 °C
+1.5 °C
Hot days (≥ 30 °C)
74 d/yr
+53
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
277 mm
-201 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.4 °C+1.1 °C3 mm-19 mm
Feb22.4 °C+1.9 °C1 mm-21 mm
Mar22.3 °C+0.1 °C54 mm+13 mm
Apr26.9 °C+3.2 °C14 mm-41 mm
May29.2 °C+2.9 °C22 mm-30 mm
Jun31.5 °C+2.7 °C1 mm-32 mm
Jul30.5 °C+2.7 °C3 mm-66 mm
Aug28.3 °C+1.4 °C124 mm+11 mm
Sep28.3 °C+1.4 °C45 mm+5 mm
Oct25.1 °C+0.6 °C3 mm-5 mm
Nov22.4 °C+0.7 °C1 mm-10 mm
Dec20.1 °C+0.1 °C6 mm-6 mm

The year's extremes

Hottest day
33.4 °C
14 Jun 2025
Coldest day
6.3 °C
31 Dec 2025
Wettest day
20.3 mm
26 Mar 2025
Windiest day
30.2 km/h
4 Mar 2025
Strongest gust
67.3 km/h
4 Mar 2025
Hottest feels-like
32.1 °C
27 May 2025
Coldest feels-like
2.5 °C
1 Dec 2025
Sunniest day
12.1 h
17 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 Khamis Mushait?

Khamis Mushait has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 18.7 °C and it receives 478 mm of precipitation per year.

What is the hottest day ever recorded in Khamis Mushait?

The hottest day measured in Khamis Mushait between 1940 and 2025 was 25 July 2019, reaching 34.1 °C.

What is the coldest day in Khamis Mushait?

The coldest day measured in Khamis Mushait between 1940 and 2025 was 25 January 1957, at 1.0 °C.

Does it snow in Khamis Mushait?

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

Has the climate of Khamis Mushait warmed?

Yes: Khamis Mushait warmed by +3.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Khamis Mushait?

The wettest day measured in Khamis Mushait between 1940 and 2025 was 9 June 1989, with 123 mm of rain in 24 hours.

What was the windiest day in Khamis Mushait?

The windiest day measured in Khamis Mushait between 1940 and 2025 was 13 February 1971, with winds reaching 41.6 km/h.

What is the warmest month in Khamis Mushait?

The warmest month in Khamis Mushait is June (23.2 °C on average); the coldest is January (13.9 °C).

How much does it rain in Khamis Mushait?

Khamis Mushait receives on average 478 mm of precipitation per year, spread over about 107 rainy days.

Is it sunny in Khamis Mushait?

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

Are there tropical nights in Khamis Mushait?

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

What was the most extreme apparent temperature in Khamis Mushait?

In Khamis Mushait, between 1940 and 2025, the highest apparent temperature reached 33.8 °C on 2 July 2016, and the lowest was -2.6 °C on 25 January 1957.

Compare Khamis Mushait with another city

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

Nearby cities

The climate around Khamis Mushait

Other cities — Saudi Arabia