Najran climate — normals and trends

Najran (Saudi Arabia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 23.3 °C and it receives 49 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 (29.2 °C on average) and the coldest is December (16.2 °C). Rainfall peaks in April.

Najran averages 0 frost days, 199 hot days (≥ 30 °C) and 11 rainy days per year.

Najran has warmed by +3.4 °C between 1940 and 2025, or +0.40 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.5 °C (on 16 August 2016) and the coldest -2.1 °C (on 9 January 1941).

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

NajranNajran Region

coords
17.49°, 44.13°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthDecemberWettest monthAprilDriest monthSeptember

Mean daily temperature

23.3°C

Average daily high

30.2°C

Average daily low

15.5°C

Annual rainfall

49mm

Sunshine / day

11.2h

Mean relative humidity

31%

Average peak wind

19.8km/h

Seasonal range

13.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

199 d/yr

Rainy days (≥ 1 mm)

11 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.9 °C

Average feels-like low

12.9 °C

Average peak gust

37.6 km/h

Tropical nights (≥ 20 °C)

84 d/yr

Solar radiation

23.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.4 °C

since 1940

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

40.5 °C

16 August 2016

Coldest day

-2.1 °C

9 January 1941

Wettest day

30 mm

8 October 1992

Windiest day

44.4 km/h

13 February 1971

Strongest gust

80.3 km/h

13 February 1971

Hottest feels-like

40.0 °C

13 July 2010

Coldest feels-like

-7.8 °C

9 January 1941

Sunniest day

12.0 h

17 May 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.3 °C16 August 20255.0 °C5 January 202524.7 °C6 mm2160
202440.5 °C13 July 20243.4 °C10 January 202425.4 °C33 mm2320
202339.5 °C7 July 20232.7 °C18 December 202324.9 °C63 mm2220
202239.5 °C13 August 20227.4 °C22 January 202224.6 °C36 mm2220
202138.6 °C7 June 20213.9 °C15 December 202124.5 °C38 mm2180
202039.1 °C25 August 20204.9 °C17 January 202024.5 °C34 mm2170
201939.4 °C9 July 20197.1 °C6 January 201924.9 °C59 mm2250
201840.1 °C5 July 2018-0.2 °C12 January 201824.7 °C37 mm2261
201740.1 °C3 August 20171.3 °C11 December 201724.8 °C11 mm2320
201640.5 °C16 August 20165.6 °C31 January 201624.6 °C76 mm2110
201538.6 °C10 July 20152.1 °C4 January 201524.9 °C24 mm2430
201439.9 °C17 August 20144.0 °C31 December 201424.7 °C8 mm2300
201339.9 °C18 July 20134.0 °C3 January 201324.4 °C41 mm2170
201239.8 °C29 July 20125.9 °C26 January 201224.8 °C29 mm2260
201140.0 °C29 July 20112.2 °C15 December 201124.8 °C14 mm2260
201039.8 °C17 August 20102.3 °C12 January 201024.7 °C52 mm2220
200940.0 °C13 July 20094.5 °C17 January 200925.2 °C13 mm2330
200839.9 °C5 July 20080.4 °C21 December 200824.4 °C16 mm2160
200740.0 °C18 August 20073.9 °C18 December 200724.7 °C11 mm2290
200639.8 °C29 August 20063.7 °C3 January 200624.9 °C24 mm2400
200539.3 °C19 July 2005-1.1 °C1 January 200524.5 °C56 mm2191
200440.2 °C8 August 20041.7 °C31 December 200424.3 °C43 mm2090
200338.9 °C18 July 20031.2 °C9 January 200324.5 °C32 mm2400
200239.8 °C8 August 20024.4 °C8 February 200224.4 °C26 mm2200
200139.7 °C5 August 20010.7 °C2 January 200124.1 °C58 mm2150
200040.2 °C10 July 20003.3 °C31 December 200024.4 °C5 mm2280
199939.3 °C14 August 19992.3 °C22 December 199924.2 °C9 mm2100
199839.6 °C30 July 19982.5 °C11 December 199824.4 °C77 mm2170
199739.6 °C29 July 19974.1 °C1 January 199724.2 °C98 mm2110
199639.7 °C2 August 19964.3 °C20 December 199623.7 °C82 mm2120
199538.3 °C3 August 19952.6 °C8 January 199523.7 °C47 mm2050
199438.8 °C19 August 1994-0.3 °C21 January 199423.9 °C15 mm2111
199338.8 °C11 August 19930.9 °C21 December 199323.4 °C78 mm1980
199237.4 °C9 July 19921.4 °C6 January 199223.0 °C87 mm1860
199138.5 °C19 June 19912.9 °C28 November 199124.0 °C32 mm2050
199038.2 °C29 July 19902.1 °C30 December 199023.7 °C56 mm2080
198938.8 °C22 July 19893.6 °C7 January 198923.2 °C48 mm1820
198839.5 °C8 July 19883.3 °C14 December 198823.7 °C34 mm2160
198739.3 °C27 July 1987-0.5 °C19 January 198723.8 °C23 mm2121
198638.1 °C28 July 1986-0.6 °C4 January 198623.4 °C100 mm1821
198539.0 °C27 August 19852.0 °C21 February 198523.2 °C42 mm1960
198438.3 °C29 July 19841.9 °C7 January 198423.1 °C9 mm2040
198339.5 °C19 August 19832.2 °C30 December 198322.9 °C75 mm1930
198238.9 °C24 July 19824.0 °C22 November 198223.2 °C55 mm1970
198139.1 °C17 July 19810.9 °C13 December 198123.4 °C71 mm2020
198039.3 °C23 July 19801.6 °C5 December 198023.9 °C5 mm2130
197940.1 °C22 July 19791.7 °C26 November 197923.4 °C29 mm2100
197838.2 °C16 June 19780.6 °C22 December 197822.9 °C79 mm1940
197738.1 °C18 July 19771.9 °C11 January 197722.8 °C135 mm1910
197637.7 °C20 June 19763.4 °C4 December 197622.7 °C70 mm1780
197537.4 °C28 July 19755.3 °C16 January 197522.5 °C90 mm1880
197437.0 °C3 July 19743.3 °C27 January 197422.2 °C75 mm1750
197338.0 °C8 August 19732.3 °C16 December 197322.9 °C7 mm2090
197237.9 °C28 July 19722.0 °C3 January 197222.4 °C91 mm1680
197137.3 °C20 July 19711.2 °C10 January 197121.7 °C25 mm1610
197037.0 °C1 July 19702.3 °C16 December 197022.5 °C16 mm1750
196936.9 °C12 July 19690.7 °C6 February 196922.8 °C48 mm1830
196837.1 °C30 July 19681.4 °C5 January 196822.1 °C76 mm1760
196738.1 °C16 July 19670.8 °C15 January 196721.8 °C121 mm1700
196637.8 °C14 July 19660.2 °C8 December 196622.6 °C15 mm1870
196537.3 °C27 July 19653.7 °C7 January 196522.5 °C30 mm1770
196437.1 °C17 August 19642.3 °C31 January 196422.2 °C49 mm1860
196337.0 °C22 July 1963-0.7 °C25 December 196322.4 °C68 mm1651
196237.4 °C12 August 19622.7 °C20 January 196222.5 °C26 mm1810
196136.1 °C14 August 19614.6 °C31 December 196122.4 °C122 mm1740
196037.8 °C20 July 19601.6 °C31 January 196022.5 °C37 mm1780
195936.7 °C28 June 19590.2 °C8 December 195922.1 °C32 mm1920
195837.0 °C30 August 19581.2 °C30 December 195822.8 °C29 mm1940
195736.9 °C16 August 19570.5 °C26 January 195722.1 °C64 mm1720
195636.4 °C25 July 1956-0.3 °C27 January 195621.6 °C40 mm1901
195536.5 °C27 June 19552.5 °C1 March 195522.4 °C21 mm1940
195437.5 °C7 June 19541.3 °C18 December 195422.8 °C19 mm1910
195337.1 °C22 June 19534.0 °C22 January 195322.9 °C33 mm1860
195236.5 °C13 June 19521.2 °C10 December 195222.4 °C110 mm1670
195137.7 °C14 July 19514.5 °C26 November 195122.6 °C54 mm1790
195036.2 °C8 June 19503.0 °C17 December 195021.6 °C104 mm1490
194937.1 °C12 July 19491.2 °C8 January 194921.7 °C125 mm1820
194838.1 °C15 July 1948-0.1 °C21 January 194822.3 °C96 mm1861
194736.6 °C8 July 19473.1 °C16 December 194722.1 °C84 mm1640
194635.7 °C27 July 19463.4 °C13 January 194622.1 °C32 mm1810
194536.5 °C7 July 19453.5 °C29 December 194522.0 °C70 mm1770
194436.4 °C15 June 19444.0 °C8 January 194422.7 °C45 mm1820
194336.5 °C17 August 19430.6 °C11 February 194321.6 °C64 mm1720
194236.9 °C26 June 19424.8 °C9 January 194222.3 °C62 mm1670
194137.1 °C6 August 1941-2.1 °C9 January 194122.3 °C11 mm1752
194036.2 °C31 July 19402.4 °C16 December 194021.7 °C37 mm1560

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
31.0 °C
+0.8 °C
Hot days (≥ 30 °C)
216 d/yr
+17
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
6 mm
-43 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.4 °C-0.6 °C0 mm-1 mm
Feb28.4 °C+2.1 °C0 mm-3 mm
Mar29.3 °C+0.3 °C1 mm-9 mm
Apr33.2 °C+2.2 °C0 mm-14 mm
May35.4 °C+1.9 °C0 mm-6 mm
Jun36.9 °C+1.4 °C0 mm-1 mm
Jul37.1 °C+1.2 °C0 mm-5 mm
Aug36.2 °C+0.5 °C5 mm+1 mm
Sep34.7 °C+1.4 °C0 mm-1 mm
Oct28.9 °C+0.4 °C0 mm-2 mm
Nov24.2 °C-1.2 °C0 mm-2 mm
Dec24.7 °C+1.0 °C0 mm-2 mm

The year's extremes

Hottest day
39.3 °C
16 Aug 2025
Coldest day
5.0 °C
5 Jan 2025
Wettest day
2.6 mm
24 Aug 2025
Windiest day
29.2 km/h
17 Jul 2025
Strongest gust
55.4 km/h
4 Aug 2025
Hottest feels-like
36.5 °C
28 May 2025
Coldest feels-like
0.5 °C
6 Jan 2025
Sunniest day
12.0 h
31 Mar 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 Najran?

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

What is the hottest day ever recorded in Najran?

The hottest day measured in Najran between 1940 and 2025 was 16 August 2016, reaching 40.5 °C.

What is the coldest day in Najran?

The coldest day measured in Najran between 1940 and 2025 was 9 January 1941, at -2.1 °C.

Does it snow in Najran?

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

Has the climate of Najran warmed?

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

What is the wettest day in Najran?

The wettest day measured in Najran between 1940 and 2025 was 8 October 1992, with 30 mm of rain in 24 hours.

What was the windiest day in Najran?

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

What is the warmest month in Najran?

The warmest month in Najran is July (29.2 °C on average); the coldest is December (16.2 °C).

How much does it rain in Najran?

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

Is it sunny in Najran?

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

Are there tropical nights in Najran?

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

What was the most extreme apparent temperature in Najran?

In Najran, between 1940 and 2025, the highest apparent temperature reached 40.0 °C on 13 July 2010, and the lowest was -7.8 °C on 9 January 1941.

Compare Najran with another city

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

Nearby cities

The climate around Najran

Other cities — Saudi Arabia