Ranyah climate — normals and trends

Ranyah (Saudi Arabia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.4 °C and it receives 42 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 July (34.1 °C on average) and the coldest is January (16.9 °C). Rainfall peaks in April.

Ranyah averages 0 frost days, 237 hot days (≥ 30 °C) and 10 rainy days per year.

Ranyah has warmed by +3.7 °C between 1940 and 2025, or +0.43 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.6 °C (on 22 July 2022) and the coldest -1.9 °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

Ranyah'Asir Region

coords
21.25°, 42.85°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthAprilDriest monthSeptember

Mean daily temperature

26.4°C

Average daily high

32.9°C

Average daily low

19.0°C

Annual rainfall

42mm

Sunshine / day

11.3h

Mean relative humidity

26%

Average peak wind

22.1km/h

Seasonal range

17.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

237 d/yr

Rainy days (≥ 1 mm)

10 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.3 °C

Average feels-like low

15.7 °C

Average peak gust

37.7 km/h

Tropical nights (≥ 20 °C)

171 d/yr

Solar radiation

23.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.7 °C

since 1940

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

22 July 2022

Coldest day

-1.9 °C

25 January 1957

Wettest day

31 mm

6 March 1998

Windiest day

50.0 km/h

11 March 1994

Strongest gust

77.8 km/h

25 March 2019

Hottest feels-like

45.1 °C

17 July 2012

Coldest feels-like

-6.5 °C

26 January 1957

Sunniest day

12.4 h

3 July 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.6 °C14 June 20253.3 °C19 December 202528.0 °C7 mm2450
202445.4 °C14 July 20246.9 °C10 January 202428.6 °C58 mm2640
202345.3 °C16 August 20235.7 °C17 December 202328.0 °C71 mm2550
202245.6 °C22 July 20226.7 °C31 December 202228.1 °C23 mm2680
202145.1 °C28 July 20216.5 °C14 December 202128.3 °C9 mm2690
202044.5 °C30 June 20202.8 °C27 January 202027.7 °C14 mm2610
201944.5 °C25 July 20195.7 °C20 February 201928.1 °C35 mm2600
201844.8 °C5 July 20184.1 °C11 January 201827.9 °C45 mm2560
201745.4 °C24 July 20174.5 °C11 December 201728.0 °C64 mm2600
201645.0 °C23 July 20165.8 °C29 January 201627.8 °C98 mm2540
201543.3 °C6 August 20154.4 °C21 January 201528.2 °C40 mm2720
201443.5 °C29 July 20146.4 °C22 January 201427.7 °C8 mm2530
201344.3 °C20 July 20135.7 °C13 January 201327.2 °C91 mm2480
201244.6 °C16 July 20124.8 °C23 January 201227.8 °C38 mm2560
201144.7 °C16 July 20115.5 °C5 December 201127.6 °C20 mm2540
201045.4 °C13 July 20103.6 °C6 December 201027.9 °C23 mm2560
200943.5 °C21 June 20094.4 °C16 January 200928.2 °C14 mm2710
200843.2 °C26 May 20081.8 °C18 January 200827.3 °C7 mm2460
200744.3 °C30 July 20074.9 °C3 January 200727.6 °C17 mm2550
200645.1 °C28 July 20064.7 °C25 December 200627.4 °C65 mm2570
200544.3 °C23 July 20053.1 °C1 January 200527.6 °C40 mm2750
200444.6 °C10 July 20042.7 °C31 December 200427.5 °C51 mm2580
200344.7 °C14 August 20034.9 °C13 January 200327.9 °C12 mm2680
200245.5 °C22 July 20027.3 °C26 December 200227.6 °C18 mm2520
200144.5 °C5 August 20013.7 °C2 January 200127.2 °C44 mm2530
200044.6 °C4 August 20006.8 °C19 December 200027.8 °C4 mm2590
199943.9 °C12 July 19993.8 °C24 December 199927.7 °C18 mm2600
199844.4 °C4 August 19983.7 °C14 January 199827.4 °C96 mm2560
199743.9 °C19 June 19974.6 °C26 January 199727.0 °C42 mm2380
199643.1 °C19 August 19967.5 °C31 December 199627.2 °C65 mm2440
199543.3 °C9 August 19957.3 °C8 January 199526.9 °C66 mm2410
199442.9 °C18 August 19945.0 °C21 January 199427.0 °C10 mm2470
199342.8 °C11 August 19932.6 °C15 January 199326.5 °C31 mm2450
199242.1 °C14 June 19922.2 °C6 January 199225.5 °C78 mm2220
199143.1 °C27 June 19914.3 °C28 January 199126.9 °C16 mm2420
199043.0 °C22 July 19904.5 °C30 December 199026.7 °C25 mm2470
198943.1 °C23 August 19893.8 °C7 January 198926.2 °C54 mm2320
198843.9 °C27 July 19885.5 °C19 January 198826.8 °C40 mm2480
198744.2 °C27 July 19873.1 °C19 January 198727.0 °C50 mm2340
198643.2 °C29 July 19861.7 °C3 January 198626.1 °C111 mm2260
198542.2 °C23 August 19855.7 °C7 December 198526.1 °C60 mm2320
198442.0 °C9 July 19842.9 °C1 January 198426.3 °C21 mm2360
198343.4 °C20 July 19833.4 °C30 December 198325.7 °C51 mm2140
198242.4 °C22 August 19825.3 °C16 December 198225.7 °C58 mm2240
198143.0 °C11 August 19814.4 °C12 February 198126.5 °C40 mm2410
198044.1 °C8 August 19804.3 °C24 December 198027.0 °C23 mm2560
197943.8 °C28 July 19795.2 °C26 November 197926.3 °C42 mm2420
197842.5 °C14 June 19782.2 °C21 December 197826.1 °C34 mm2350
197743.0 °C16 August 19773.6 °C11 January 197726.2 °C40 mm2320
197642.7 °C9 August 19765.3 °C2 January 197625.8 °C66 mm2290
197542.3 °C10 July 19755.4 °C19 January 197525.5 °C88 mm2040
197442.2 °C1 July 19742.1 °C25 January 197425.6 °C31 mm2140
197343.2 °C28 July 1973-1.1 °C4 January 197326.2 °C20 mm2391
197243.0 °C27 July 19723.8 °C1 January 197225.4 °C83 mm2190
197141.9 °C8 July 19711.2 °C25 December 197124.7 °C63 mm2020
197041.5 °C16 August 19703.9 °C29 January 197025.7 °C21 mm2200
196941.7 °C6 July 19691.8 °C6 February 196926.0 °C25 mm2380
196841.9 °C30 July 19680.9 °C3 February 196825.1 °C77 mm2210
196742.7 °C19 July 19672.6 °C16 December 196724.9 °C54 mm2100
196642.2 °C16 July 19663.7 °C2 January 196625.7 °C14 mm2220
196541.4 °C27 July 19654.3 °C11 January 196525.5 °C22 mm2210
196442.0 °C21 July 19640.6 °C21 January 196424.8 °C92 mm2160
196342.0 °C22 July 19630.6 °C27 December 196325.4 °C74 mm2310
196241.2 °C1 August 19623.7 °C20 January 196225.7 °C38 mm2270
196140.3 °C20 August 19615.2 °C31 December 196125.3 °C84 mm2000
196041.4 °C21 July 19602.9 °C31 January 196026.0 °C21 mm2210
195941.4 °C26 June 19592.2 °C23 January 195925.0 °C13 mm2230
195841.9 °C24 July 19583.5 °C16 January 195826.1 °C59 mm2310
195741.5 °C30 July 1957-1.9 °C25 January 195724.8 °C50 mm2222
195640.5 °C10 August 19560.5 °C25 January 195624.7 °C11 mm2250
195541.5 °C5 July 19554.9 °C28 February 195525.6 °C37 mm2220
195441.1 °C24 July 19543.7 °C18 December 195425.8 °C15 mm2370
195341.6 °C19 July 19532.5 °C22 December 195325.4 °C27 mm2400
195241.1 °C11 July 19521.2 °C18 January 195225.3 °C50 mm2300
195142.4 °C15 July 19514.2 °C10 December 195125.8 °C13 mm2200
195041.1 °C1 June 19501.3 °C19 January 195024.3 °C91 mm2070
194940.6 °C22 July 19491.2 °C3 January 194924.1 °C58 mm2080
194842.3 °C14 July 19481.4 °C20 January 194825.0 °C62 mm2090
194741.4 °C27 June 19474.1 °C11 December 194725.0 °C92 mm2160
194640.1 °C14 June 19463.2 °C13 January 194625.1 °C12 mm2210
194541.4 °C17 July 19455.0 °C2 March 194525.1 °C43 mm2220
194442.1 °C3 July 19445.2 °C19 December 194425.3 °C27 mm2310
194341.2 °C11 August 19431.8 °C6 February 194324.9 °C32 mm2120
194240.7 °C25 June 19423.8 °C8 January 194225.6 °C24 mm2370
194141.8 °C18 July 19413.4 °C8 January 194125.3 °C5 mm2220
194040.6 °C21 June 19403.8 °C18 January 194024.4 °C40 mm2010

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
34.3 °C
+1.4 °C
Hot days (≥ 30 °C)
245 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
7 mm
-35 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.2 °C-0.3 °C1 mm-3 mm
Feb28.0 °C+1.7 °C0 mm-3 mm
Mar31.2 °C+1.0 °C4 mm-7 mm
Apr37.1 °C+3.5 °C0 mm-13 mm
May39.9 °C+2.4 °C2 mm-2 mm
Jun42.2 °C+2.3 °C0 mm-0 mm
Jul41.4 °C+1.2 °C0 mm-1 mm
Aug41.8 °C+1.5 °C0 mm-0 mm
Sep39.9 °C+1.9 °C0 mm0 mm
Oct33.7 °C+1.0 °C0 mm-0 mm
Nov27.7 °C-0.3 °C0 mm-2 mm
Dec24.8 °C+0.7 °C0 mm-4 mm

The year's extremes

Hottest day
44.6 °C
14 Jun 2025
Coldest day
3.3 °C
19 Dec 2025
Wettest day
1.9 mm
21 Mar 2025
Windiest day
41.9 km/h
28 Jul 2025
Strongest gust
67.0 km/h
28 Jul 2025
Hottest feels-like
42.8 °C
14 Jun 2025
Coldest feels-like
-0.8 °C
19 Dec 2025
Sunniest day
12.3 h
12 Jul 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 Ranyah?

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

What is the hottest day ever recorded in Ranyah?

The hottest day measured in Ranyah between 1940 and 2025 was 22 July 2022, reaching 45.6 °C.

What is the coldest day in Ranyah?

The coldest day measured in Ranyah between 1940 and 2025 was 25 January 1957, at -1.9 °C.

Does it snow in Ranyah?

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

Has the climate of Ranyah warmed?

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

What is the wettest day in Ranyah?

The wettest day measured in Ranyah between 1940 and 2025 was 6 March 1998, with 31 mm of rain in 24 hours.

What was the windiest day in Ranyah?

The windiest day measured in Ranyah between 1940 and 2025 was 11 March 1994, with winds reaching 50.0 km/h.

What is the warmest month in Ranyah?

The warmest month in Ranyah is July (34.1 °C on average); the coldest is January (16.9 °C).

How much does it rain in Ranyah?

Ranyah receives on average 42 mm of precipitation per year, spread over about 10 rainy days.

Is it sunny in Ranyah?

Ranyah gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Ranyah?

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

What was the most extreme apparent temperature in Ranyah?

In Ranyah, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 17 July 2012, and the lowest was -6.5 °C on 26 January 1957.

Compare Ranyah with another city

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

Nearby cities

The climate around Ranyah

Other cities — Saudi Arabia