Nizwa climate — normals and trends

Nizwa (Oman) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.2 °C and it receives 118 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 (33.6 °C on average) and the coldest is January (17.2 °C). Rainfall peaks in July.

Nizwa averages 0 frost days, 214 hot days (≥ 30 °C) and 23 rainy days per year.

Nizwa has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.6 °C (on 30 May 2017) and the coldest 3.5 °C (on 4 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

NizwaAd Dakhiliyah

coords
22.93°, 57.53°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthSeptember

Mean daily temperature

26.2°C

Average daily high

31.3°C

Average daily low

21.0°C

Annual rainfall

118mm

Sunshine / day

11.3h

Mean relative humidity

35%

Average peak wind

10.9km/h

Seasonal range

16.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

214 d/yr

Rainy days (≥ 1 mm)

23 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.9 °C

Average feels-like low

20.2 °C

Average peak gust

34.0 km/h

Tropical nights (≥ 20 °C)

208 d/yr

Solar radiation

22.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

30 May 2017

Coldest day

3.5 °C

4 January 1949

Wettest day

72 mm

11 March 1949

Windiest day

25.8 km/h

29 March 1955

Strongest gust

99.0 km/h

4 June 2010

Hottest feels-like

45.9 °C

26 June 2005

Coldest feels-like

-0.1 °C

4 January 1949

Sunniest day

12.5 h

24 June 2010

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.0 °C23 June 202510.3 °C5 January 202527.8 °C49 mm2360
202442.8 °C19 June 202412.6 °C2 March 202427.4 °C293 mm2150
202342.5 °C23 June 202310.9 °C29 January 202327.4 °C181 mm2110
202242.9 °C10 June 20229.4 °C22 January 202227.3 °C244 mm2380
202144.8 °C16 June 20218.0 °C10 January 202127.7 °C100 mm2410
202042.4 °C17 June 20207.3 °C16 January 202026.8 °C117 mm2120
201942.7 °C5 July 20199.5 °C7 February 201927.0 °C128 mm2190
201843.8 °C26 June 201811.8 °C22 January 201827.9 °C55 mm2260
201745.6 °C30 May 20176.4 °C4 February 201727.6 °C68 mm2300
201643.4 °C10 July 201610.6 °C31 January 201627.3 °C135 mm2330
201543.5 °C24 June 20158.0 °C20 January 201527.6 °C68 mm2320
201443.1 °C11 June 201410.0 °C1 January 201426.9 °C87 mm2160
201342.4 °C26 July 20139.2 °C18 January 201326.6 °C159 mm2120
201242.9 °C4 July 20128.2 °C25 January 201227.4 °C108 mm2300
201143.5 °C29 June 20119.5 °C15 February 201127.3 °C247 mm2320
201043.5 °C1 July 20109.4 °C31 December 201027.5 °C101 mm2360
200944.9 °C31 May 20098.3 °C16 January 200927.5 °C85 mm2320
200843.7 °C27 June 20086.0 °C7 February 200827.0 °C57 mm2490
200743.4 °C15 July 20078.5 °C5 January 200727.2 °C113 mm2380
200643.8 °C16 July 20069.2 °C6 January 200627.0 °C149 mm2310
200543.6 °C25 June 200510.1 °C29 January 200527.0 °C66 mm2350
200442.3 °C23 May 20048.6 °C31 December 200427.2 °C63 mm2410
200343.3 °C16 June 20039.4 °C19 January 200327.1 °C103 mm2350
200244.0 °C7 June 20028.0 °C7 February 200227.1 °C38 mm2240
200142.7 °C3 July 20018.6 °C30 January 200127.4 °C32 mm2300
200042.2 °C9 July 200010.1 °C31 December 200027.2 °C27 mm2300
199942.6 °C23 June 19999.1 °C23 January 199926.9 °C64 mm2250
199841.8 °C2 July 19987.9 °C17 January 199826.8 °C95 mm2250
199742.0 °C10 July 19978.2 °C27 January 199725.7 °C441 mm1850
199640.8 °C5 July 19968.0 °C14 January 199626.0 °C117 mm2160
199543.5 °C13 June 199511.1 °C12 February 199526.1 °C248 mm2050
199443.1 °C28 June 19949.5 °C12 January 199426.5 °C123 mm2020
199342.4 °C12 August 19936.0 °C16 January 199326.6 °C31 mm2100
199240.9 °C26 June 19927.0 °C7 January 199225.3 °C217 mm1810
199142.7 °C3 June 19917.3 °C17 February 199126.3 °C43 mm2130
199043.3 °C20 June 19908.3 °C21 January 199026.6 °C161 mm2170
198943.9 °C24 June 19897.9 °C19 January 198926.0 °C74 mm2110
198843.1 °C15 June 19887.2 °C21 January 198826.6 °C129 mm2230
198742.0 °C19 June 198711.0 °C4 December 198726.5 °C103 mm2080
198640.6 °C18 July 19868.7 °C22 January 198625.9 °C114 mm2030
198542.1 °C29 June 198511.1 °C8 January 198526.4 °C72 mm2070
198440.5 °C7 June 19849.3 °C2 February 198426.3 °C16 mm2150
198342.4 °C28 June 19839.0 °C26 January 198325.5 °C204 mm1790
198241.0 °C5 June 19829.6 °C11 February 198225.5 °C316 mm1890
198143.1 °C1 July 198110.5 °C16 January 198126.6 °C38 mm2090
198041.7 °C7 June 19809.7 °C3 February 198027.0 °C26 mm2200
197943.2 °C28 June 19798.8 °C29 January 197926.4 °C49 mm2090
197841.7 °C8 June 19789.0 °C1 January 197825.8 °C139 mm2110
197741.6 °C30 June 19775.7 °C25 January 197725.9 °C152 mm2250
197641.8 °C11 July 19767.9 °C3 January 197625.6 °C75 mm1980
197542.0 °C13 July 19757.5 °C13 February 197525.7 °C76 mm1970
197442.3 °C3 July 19746.7 °C20 January 197425.7 °C24 mm2120
197340.7 °C5 July 19735.3 °C7 January 197325.9 °C170 mm2240
197242.2 °C15 June 19726.0 °C11 February 197224.8 °C250 mm1970
197140.0 °C22 June 19717.4 °C2 February 197125.3 °C72 mm2040
197042.1 °C27 June 19706.8 °C30 January 197025.9 °C103 mm2120
196942.7 °C30 June 19697.2 °C1 February 196926.1 °C23 mm2250
196842.9 °C4 July 19686.8 °C5 February 196825.5 °C61 mm2030
196741.3 °C27 June 19675.5 °C29 December 196725.3 °C175 mm1950
196641.8 °C20 July 19669.1 °C12 February 196625.4 °C19 mm2060
196542.9 °C22 June 19656.5 °C23 December 196525.5 °C93 mm2040
196442.3 °C6 August 19644.9 °C22 January 196425.2 °C79 mm1980
196342.8 °C6 June 19635.6 °C28 December 196325.4 °C131 mm1990
196242.2 °C4 July 19627.7 °C26 January 196225.6 °C49 mm2140
196141.5 °C30 June 19618.4 °C5 February 196125.5 °C219 mm1840
196041.9 °C6 June 19607.3 °C1 February 196025.7 °C83 mm1930
195942.0 °C9 August 19596.3 °C4 January 195925.5 °C131 mm2130
195841.9 °C29 June 19587.6 °C1 January 195825.7 °C96 mm2110
195741.4 °C22 July 19574.6 °C26 January 195725.0 °C132 mm1880
195641.0 °C1 June 19567.2 °C21 January 195625.2 °C150 mm2000
195542.0 °C12 July 19557.3 °C3 February 195525.3 °C64 mm1940
195443.9 °C3 June 19547.4 °C7 January 195425.9 °C48 mm2140
195343.9 °C20 June 19538.1 °C1 January 195325.5 °C257 mm2030
195242.1 °C4 June 19526.3 °C19 January 195225.4 °C99 mm2140
195142.1 °C7 June 19516.7 °C9 February 195125.1 °C175 mm1920
195041.9 °C10 June 19503.8 °C9 February 195024.8 °C112 mm1980
194942.9 °C3 June 19493.5 °C4 January 194925.2 °C157 mm2050
194842.2 °C12 July 19487.3 °C31 December 194825.4 °C278 mm1980
194742.4 °C13 July 19477.7 °C7 February 194725.2 °C166 mm2010
194641.9 °C1 June 19466.7 °C14 January 194625.7 °C40 mm2170
194542.4 °C13 June 19457.8 °C29 January 194526.0 °C81 mm2200
194442.7 °C2 June 19449.0 °C7 February 194426.2 °C129 mm2300
194341.4 °C15 June 19436.2 °C5 February 194325.9 °C74 mm2150
194241.8 °C11 June 19427.4 °C12 January 194226.2 °C240 mm2310
194143.6 °C6 June 19416.6 °C7 January 194126.1 °C78 mm2010
194043.0 °C7 July 19406.2 °C17 January 194025.5 °C60 mm2000

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.9 °C
+1.6 °C
Hot days (≥ 30 °C)
236 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
49 mm
-69 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.1 °C+0.8 °C0 mm-7 mm
Feb26.8 °C+2.3 °C0 mm-11 mm
Mar30.2 °C+2.1 °C1 mm-15 mm
Apr36.1 °C+4.0 °C0 mm-15 mm
May39.0 °C+2.5 °C1 mm-6 mm
Jun40.4 °C+1.4 °C1 mm-4 mm
Jul39.9 °C+1.8 °C12 mm-12 mm
Aug36.9 °C-0.3 °C29 mm+16 mm
Sep36.5 °C+0.9 °C3 mm+0 mm
Oct32.9 °C+0.9 °C1 mm-3 mm
Nov27.9 °C+0.8 °C0 mm-7 mm
Dec24.2 °C+0.6 °C1 mm-5 mm

The year's extremes

Hottest day
44.0 °C
23 Jun 2025
Coldest day
10.3 °C
5 Jan 2025
Wettest day
17.6 mm
21 Aug 2025
Windiest day
19.8 km/h
27 May 2025
Strongest gust
51.1 km/h
7 May 2025
Hottest feels-like
43.5 °C
23 Jun 2025
Coldest feels-like
7.3 °C
6 Jan 2025
Sunniest day
12.5 h
24 Jun 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 Nizwa?

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

What is the hottest day ever recorded in Nizwa?

The hottest day measured in Nizwa between 1940 and 2025 was 30 May 2017, reaching 45.6 °C.

What is the coldest day in Nizwa?

The coldest day measured in Nizwa between 1940 and 2025 was 4 January 1949, at 3.5 °C.

Does it snow in Nizwa?

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

Has the climate of Nizwa warmed?

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

What is the wettest day in Nizwa?

The wettest day measured in Nizwa between 1940 and 2025 was 11 March 1949, with 72 mm of rain in 24 hours.

What was the windiest day in Nizwa?

The windiest day measured in Nizwa between 1940 and 2025 was 29 March 1955, with winds reaching 25.8 km/h.

What is the warmest month in Nizwa?

The warmest month in Nizwa is June (33.6 °C on average); the coldest is January (17.2 °C).

How much does it rain in Nizwa?

Nizwa receives on average 118 mm of precipitation per year, spread over about 23 rainy days.

Is it sunny in Nizwa?

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

Are there tropical nights in Nizwa?

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

What was the most extreme apparent temperature in Nizwa?

In Nizwa, between 1940 and 2025, the highest apparent temperature reached 45.9 °C on 26 June 2005, and the lowest was -0.1 °C on 4 January 1949.

Compare Nizwa with another city

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

Nearby cities

The climate around Nizwa

Other cities — Oman