Badīyah climate — normals and trends

Badīyah (Oman) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 27.8 °C and it receives 62 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 (34.6 °C on average) and the coldest is January (19.7 °C). Rainfall peaks in March.

Badīyah averages 0 frost days, 263 hot days (≥ 30 °C) and 10 rainy days per year.

Badīyah has warmed by +1.9 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 49.9 °C (on 30 May 2017) and the coldest 2.9 °C (on 17 December 1959).

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

BadīyahNortheastern Governorate

coords
22.45°, 58.80°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthMarchDriest monthSeptember

Mean daily temperature

27.8°C

Average daily high

34.6°C

Average daily low

21.3°C

Annual rainfall

62mm

Sunshine / day

11.2h

Mean relative humidity

45%

Average peak wind

18.0km/h

Seasonal range

14.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

263 d/yr

Rainy days (≥ 1 mm)

10 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.2 °C

Average feels-like low

22.0 °C

Average peak gust

31.1 km/h

Tropical nights (≥ 20 °C)

219 d/yr

Solar radiation

22.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

49.9 °C

30 May 2017

Coldest day

2.9 °C

17 December 1959

Wettest day

143 mm

9 July 1942

Windiest day

63.8 km/h

6 June 2007

Strongest gust

96.1 km/h

4 June 2010

Hottest feels-like

49.5 °C

13 June 2021

Coldest feels-like

-1.0 °C

17 December 1959

Sunniest day

12.3 h

25 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202547.6 °C23 June 20258.9 °C24 January 202528.9 °C19 mm2900
202448.0 °C28 July 202410.4 °C10 January 202429.0 °C213 mm2800
202346.7 °C14 June 202311.3 °C18 December 202328.8 °C87 mm3080
202247.1 °C17 June 20229.4 °C8 January 202228.8 °C116 mm2990
202148.3 °C16 June 20217.1 °C10 January 202128.9 °C24 mm3050
202046.6 °C5 June 20209.0 °C17 January 202028.2 °C48 mm2680
201947.0 °C5 July 20199.8 °C26 December 201928.6 °C53 mm2620
201848.5 °C27 June 201811.6 °C20 December 201829.5 °C5 mm3020
201749.9 °C30 May 20178.2 °C6 December 201728.9 °C26 mm2950
201647.3 °C11 July 201610.6 °C6 February 201628.7 °C57 mm2980
201546.9 °C24 June 20159.5 °C15 January 201529.0 °C55 mm2950
201446.7 °C9 June 20148.0 °C1 January 201428.3 °C34 mm2600
201345.9 °C28 June 20135.9 °C18 January 201328.1 °C58 mm2760
201246.9 °C4 July 20129.8 °C8 February 201228.8 °C80 mm2900
201147.7 °C23 May 20118.0 °C23 December 201128.7 °C54 mm2830
201047.2 °C1 July 20107.1 °C31 December 201028.6 °C157 mm2860
200948.4 °C31 May 20099.3 °C17 January 200929.0 °C27 mm2860
200847.4 °C26 June 20086.7 °C9 February 200828.3 °C10 mm2820
200747.5 °C13 July 20077.3 °C6 January 200728.7 °C104 mm2870
200648.7 °C16 July 20067.4 °C7 January 200628.5 °C69 mm2850
200546.4 °C4 July 20058.6 °C1 January 200528.4 °C56 mm2750
200446.2 °C14 June 20047.5 °C31 December 200428.6 °C13 mm3000
200348.0 °C6 June 20038.3 °C16 December 200328.4 °C64 mm2850
200247.8 °C7 June 20028.9 °C28 January 200228.7 °C8 mm2830
200147.5 °C18 May 20018.0 °C31 January 200128.7 °C9 mm2970
200046.1 °C9 July 200010.8 °C31 December 200028.6 °C7 mm2930
199947.5 °C12 June 199910.5 °C24 December 199928.3 °C56 mm2680
199847.0 °C7 July 19989.3 °C25 February 199828.5 °C40 mm2680
199745.6 °C14 July 199710.7 °C20 January 199727.7 °C266 mm2330
199643.8 °C4 July 19968.8 °C9 December 199627.5 °C48 mm2560
199548.3 °C13 June 199510.6 °C16 January 199528.1 °C146 mm2470
199447.5 °C18 June 19947.6 °C31 December 199428.3 °C39 mm2780
199345.6 °C11 July 19937.9 °C15 January 199328.3 °C22 mm2750
199245.4 °C27 June 19928.8 °C9 January 199227.2 °C108 mm2340
199145.9 °C8 June 19914.9 °C17 February 199128.0 °C9 mm2610
199046.4 °C20 June 199010.5 °C30 December 199028.2 °C95 mm2630
198947.4 °C24 June 19898.1 °C20 January 198927.7 °C69 mm2570
198847.7 °C15 June 198810.8 °C12 January 198828.3 °C73 mm2630
198746.5 °C19 June 19879.4 °C20 January 198728.1 °C58 mm2580
198644.5 °C17 May 198610.1 °C27 December 198628.0 °C36 mm2540
198546.1 °C9 June 198510.9 °C12 December 198528.2 °C33 mm2680
198444.4 °C18 June 198411.4 °C4 February 198428.1 °C12 mm2710
198346.9 °C28 June 19839.1 °C24 January 198327.4 °C129 mm2210
198245.1 °C16 June 198211.7 °C20 November 198227.7 °C185 mm2380
198147.0 °C1 July 198111.3 °C5 February 198128.2 °C18 mm2660
198045.2 °C7 June 198011.6 °C31 January 198028.6 °C12 mm2600
197946.8 °C11 June 197910.0 °C16 January 197928.1 °C21 mm2530
197846.1 °C8 June 19788.9 °C2 January 197827.6 °C77 mm2570
197744.4 °C9 June 19776.1 °C24 January 197727.6 °C63 mm2580
197645.3 °C14 June 19768.3 °C17 January 197627.5 °C59 mm2450
197546.6 °C1 June 19757.0 °C17 January 197527.3 °C32 mm2470
197446.4 °C3 July 19747.4 °C20 January 197427.3 °C16 mm2540
197345.2 °C15 June 19735.0 °C9 January 197327.5 °C31 mm2580
197245.3 °C15 June 19726.3 °C13 February 197226.6 °C156 mm2370
197145.6 °C22 June 19716.5 °C6 January 197127.1 °C99 mm2440
197046.3 °C28 May 19707.2 °C17 December 197027.6 °C31 mm2490
196947.1 °C1 July 19697.5 °C5 February 196927.8 °C6 mm2590
196846.0 °C4 July 19687.0 °C1 January 196827.2 °C46 mm2490
196744.9 °C1 July 19675.8 °C12 January 196726.9 °C133 mm2540
196644.9 °C8 August 19666.6 °C9 December 196627.0 °C6 mm2440
196545.9 °C21 June 19656.1 °C24 December 196527.2 °C67 mm2430
196445.3 °C6 August 19644.2 °C4 December 196426.8 °C39 mm2590
196347.1 °C5 June 19635.2 °C28 December 196327.2 °C48 mm2490
196245.8 °C4 July 19626.7 °C5 December 196227.0 °C15 mm2550
196145.9 °C30 June 19618.5 °C31 December 196127.3 °C118 mm2350
196045.2 °C5 June 19606.6 °C3 February 196027.4 °C45 mm2530
195946.1 °C9 August 19592.9 °C17 December 195927.1 °C55 mm2390
195845.7 °C21 June 19588.1 °C27 December 195827.4 °C46 mm2460
195744.8 °C28 June 19574.3 °C27 January 195726.9 °C78 mm2380
195645.2 °C24 June 19567.3 °C21 January 195626.9 °C41 mm2540
195546.6 °C12 July 19559.3 °C30 January 195527.0 °C30 mm2460
195445.6 °C2 June 19547.7 °C18 December 195427.5 °C17 mm2500
195347.8 °C20 June 19535.9 °C5 January 195327.3 °C93 mm2500
195246.7 °C4 June 19526.8 °C19 January 195227.2 °C69 mm2470
195145.2 °C7 June 19518.5 °C13 January 195127.0 °C130 mm2460
195045.9 °C10 June 19503.9 °C10 February 195026.8 °C48 mm2290
194946.5 °C30 May 19493.1 °C4 January 194926.9 °C131 mm2300
194846.5 °C19 June 19487.8 °C19 January 194827.4 °C122 mm2460
194746.1 °C10 June 19477.6 °C15 December 194726.9 °C50 mm2490
194645.7 °C1 June 19466.4 °C16 January 194627.3 °C15 mm2480
194545.2 °C26 June 19457.2 °C30 January 194527.6 °C12 mm2620
194446.9 °C1 June 19448.7 °C10 December 194427.9 °C73 mm2670
194345.8 °C15 June 19437.6 °C6 February 194327.7 °C21 mm2700
194246.1 °C11 June 19427.3 °C12 January 194227.9 °C243 mm2680
194147.6 °C8 June 19414.1 °C7 January 194127.9 °C24 mm2550
194046.5 °C23 June 19404.8 °C18 January 194027.1 °C61 mm2470

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
36.0 °C
+1.4 °C
Hot days (≥ 30 °C)
290 d/yr
+27
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
19 mm
-43 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.4 °C+0.8 °C2 mm-2 mm
Feb29.9 °C+2.1 °C0 mm-8 mm
Mar33.9 °C+2.2 °C0 mm-12 mm
Apr39.8 °C+3.8 °C0 mm-10 mm
May42.6 °C+2.3 °C0 mm-2 mm
Jun43.5 °C+1.3 °C1 mm-3 mm
Jul42.6 °C+1.8 °C1 mm-9 mm
Aug38.8 °C-1.0 °C13 mm+9 mm
Sep38.5 °C+0.1 °C0 mm0 mm
Oct36.4 °C+1.0 °C0 mm-1 mm
Nov31.4 °C+0.8 °C0 mm-2 mm
Dec27.4 °C+0.5 °C1 mm-4 mm

The year's extremes

Hottest day
47.6 °C
23 Jun 2025
Coldest day
8.9 °C
24 Jan 2025
Wettest day
10.7 mm
21 Aug 2025
Windiest day
30.6 km/h
18 Mar 2025
Strongest gust
49.3 km/h
25 Mar 2025
Hottest feels-like
47.1 °C
22 Jun 2025
Coldest feels-like
6.4 °C
24 Jan 2025
Sunniest day
12.2 h
2 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 Badīyah?

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

What is the hottest day ever recorded in Badīyah?

The hottest day measured in Badīyah between 1940 and 2025 was 30 May 2017, reaching 49.9 °C.

What is the coldest day in Badīyah?

The coldest day measured in Badīyah between 1940 and 2025 was 17 December 1959, at 2.9 °C.

Does it snow in Badīyah?

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

Has the climate of Badīyah warmed?

Yes: Badīyah warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Badīyah?

The wettest day measured in Badīyah between 1940 and 2025 was 9 July 1942, with 143 mm of rain in 24 hours.

What was the windiest day in Badīyah?

The windiest day measured in Badīyah between 1940 and 2025 was 6 June 2007, with winds reaching 63.8 km/h.

What is the warmest month in Badīyah?

The warmest month in Badīyah is June (34.6 °C on average); the coldest is January (19.7 °C).

How much does it rain in Badīyah?

Badīyah receives on average 62 mm of precipitation per year, spread over about 10 rainy days.

Is it sunny in Badīyah?

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

Are there tropical nights in Badīyah?

Yes: Badīyah has on average 219 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Badīyah?

In Badīyah, between 1940 and 2025, the highest apparent temperature reached 49.5 °C on 13 June 2021, and the lowest was -1.0 °C on 17 December 1959.

Compare Badīyah with another city

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

Nearby cities

The climate around Badīyah

Other cities — Oman