Bahlā’ climate — normals and trends

Bahlā’ (Oman) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 93 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.9 °C on average) and the coldest is January (17.4 °C). Rainfall peaks in July.

Bahlā’ averages 0 frost days, 219 hot days (≥ 30 °C) and 18 rainy days per year.

Bahlā’ has warmed by +2.4 °C between 1940 and 2025, or +0.28 °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.6 °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

Bahlā’Ad Dakhiliyah

coords
22.98°, 57.30°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthOctober

Mean daily temperature

26.5°C

Average daily high

31.8°C

Average daily low

21.2°C

Annual rainfall

93mm

Sunshine / day

11.3h

Mean relative humidity

34%

Average peak wind

12.7km/h

Seasonal range

16.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

219 d/yr

Rainy days (≥ 1 mm)

18 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.0 °C

Average feels-like low

20.1 °C

Average peak gust

33.9 km/h

Tropical nights (≥ 20 °C)

211 d/yr

Solar radiation

22.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °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.6 °C

4 January 1949

Wettest day

80 mm

11 March 1949

Windiest day

28.2 km/h

29 March 1955

Strongest gust

89.6 km/h

4 June 2010

Hottest feels-like

46.2 °C

29 June 2006

Coldest feels-like

-0.1 °C

4 January 1949

Sunniest day

12.6 h

24 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.7 °C23 June 202510.1 °C5 January 202528.2 °C23 mm2380
202443.6 °C20 June 202412.5 °C2 March 202427.7 °C269 mm2210
202343.4 °C23 June 202310.7 °C29 January 202327.8 °C91 mm2230
202243.8 °C17 June 20228.9 °C22 January 202227.7 °C186 mm2420
202145.6 °C16 June 20217.7 °C10 January 202128.1 °C58 mm2480
202043.0 °C17 June 20207.4 °C16 January 202027.1 °C108 mm2210
201943.7 °C5 July 20199.3 °C7 February 201927.3 °C118 mm2210
201844.7 °C26 June 201811.7 °C9 January 201828.2 °C34 mm2370
201745.6 °C30 May 20175.8 °C4 February 201727.9 °C56 mm2390
201644.4 °C10 July 20169.8 °C31 January 201627.6 °C78 mm2460
201543.7 °C17 July 20157.9 °C20 January 201528.0 °C46 mm2400
201443.7 °C11 June 20149.9 °C13 February 201427.2 °C65 mm2220
201343.1 °C26 July 20139.3 °C18 January 201327.1 °C112 mm2200
201243.7 °C4 July 20128.0 °C25 January 201227.8 °C71 mm2330
201143.7 °C29 June 20119.3 °C15 February 201127.7 °C200 mm2380
201044.4 °C1 July 20109.3 °C31 December 201027.9 °C64 mm2410
200945.3 °C31 May 20098.6 °C16 January 200927.8 °C78 mm2360
200844.0 °C27 June 20086.0 °C7 February 200827.3 °C51 mm2500
200744.0 °C14 June 20078.3 °C5 January 200727.6 °C73 mm2410
200644.2 °C17 July 20068.8 °C6 January 200627.4 °C98 mm2350
200544.2 °C27 June 20059.6 °C29 January 200527.4 °C67 mm2410
200442.9 °C14 June 20048.3 °C29 December 200427.6 °C53 mm2520
200343.8 °C16 June 20039.3 °C19 January 200327.5 °C76 mm2420
200244.6 °C7 June 20027.6 °C7 February 200227.4 °C33 mm2270
200143.2 °C3 July 20018.3 °C30 January 200127.7 °C19 mm2420
200043.1 °C9 July 20009.6 °C31 December 200027.5 °C14 mm2300
199943.0 °C4 July 19998.9 °C23 January 199927.3 °C40 mm2300
199842.5 °C2 July 19987.7 °C17 January 199827.1 °C86 mm2290
199742.2 °C29 June 19978.1 °C27 January 199726.0 °C364 mm1890
199641.5 °C5 July 19968.0 °C14 January 199626.4 °C101 mm2210
199543.9 °C13 June 199510.9 °C13 February 199526.4 °C206 mm2100
199443.6 °C28 June 19949.4 °C12 January 199426.8 °C88 mm2070
199343.0 °C12 August 19935.5 °C16 January 199326.9 °C23 mm2130
199241.5 °C7 June 19926.4 °C7 January 199225.6 °C206 mm1900
199143.2 °C3 June 19917.4 °C17 February 199126.6 °C29 mm2200
199044.1 °C20 June 19907.9 °C21 January 199026.9 °C161 mm2240
198944.2 °C24 June 19897.5 °C19 January 198926.4 °C62 mm2160
198843.8 °C15 June 19887.0 °C21 January 198826.9 °C98 mm2280
198742.8 °C19 June 198711.2 °C5 December 198726.8 °C103 mm2190
198641.1 °C27 June 19868.4 °C22 January 198626.3 °C93 mm2060
198542.4 °C29 June 198511.0 °C8 January 198526.7 °C59 mm2110
198441.3 °C12 June 19849.0 °C31 January 198426.6 °C14 mm2170
198342.9 °C29 June 19838.7 °C26 January 198325.8 °C207 mm1820
198241.6 °C5 June 19829.1 °C11 February 198225.8 °C338 mm1980
198143.6 °C1 July 198110.5 °C16 January 198126.9 °C29 mm2140
198042.5 °C7 June 19809.4 °C3 February 198027.3 °C21 mm2230
197943.8 °C28 June 19798.7 °C29 January 197926.7 °C35 mm2140
197842.2 °C8 June 19788.9 °C1 January 197826.2 °C77 mm2180
197742.0 °C30 June 19775.7 °C25 January 197726.2 °C112 mm2310
197641.9 °C4 June 19767.8 °C3 January 197626.0 °C56 mm2010
197542.2 °C17 June 19756.7 °C13 February 197526.0 °C58 mm2000
197442.7 °C25 June 19746.3 °C20 January 197426.0 °C16 mm2160
197341.4 °C6 July 19735.1 °C7 January 197326.2 °C104 mm2290
197242.8 °C15 June 19725.8 °C11 February 197225.1 °C219 mm2000
197140.4 °C30 July 19716.7 °C2 February 197125.6 °C52 mm2110
197042.8 °C27 June 19706.7 °C30 January 197026.3 °C62 mm2170
196943.6 °C30 June 19696.7 °C1 February 196926.5 °C15 mm2290
196843.8 °C4 July 19686.9 °C5 February 196825.8 °C55 mm2050
196742.2 °C27 June 19674.5 °C29 December 196725.6 °C107 mm1990
196642.3 °C20 July 19668.4 °C12 February 196625.7 °C20 mm2070
196543.6 °C21 June 19656.2 °C2 January 196525.8 °C81 mm2100
196442.7 °C27 June 19644.8 °C21 January 196425.5 °C72 mm2030
196343.6 °C5 June 19634.6 °C28 December 196325.8 °C75 mm2040
196242.4 °C4 July 19627.5 °C26 January 196226.0 °C24 mm2190
196142.0 °C2 July 19617.7 °C5 February 196125.8 °C160 mm1890
196042.5 °C6 June 19606.9 °C29 January 196026.0 °C63 mm2000
195942.4 °C27 June 19595.6 °C24 January 195925.7 °C125 mm2160
195842.4 °C29 June 19587.6 °C1 January 195826.0 °C78 mm2130
195742.2 °C22 July 19574.4 °C26 January 195725.3 °C119 mm1910
195641.6 °C1 June 19566.9 °C6 January 195625.6 °C80 mm2090
195542.7 °C12 July 19557.6 °C3 February 195525.6 °C53 mm2080
195444.5 °C3 June 19547.7 °C1 February 195426.1 °C43 mm2190
195344.7 °C20 June 19537.5 °C1 January 195325.8 °C202 mm2090
195242.7 °C4 June 19526.0 °C19 January 195225.7 °C86 mm2170
195142.9 °C7 June 19516.1 °C9 February 195125.4 °C150 mm1930
195042.7 °C11 June 19503.8 °C10 February 195025.1 °C82 mm2010
194943.6 °C3 June 19493.6 °C4 January 194925.5 °C167 mm2060
194843.1 °C12 July 19487.1 °C18 January 194825.9 °C219 mm2040
194743.3 °C13 July 19477.5 °C7 February 194725.6 °C111 mm2090
194642.2 °C2 June 19466.5 °C14 January 194626.1 °C20 mm2170
194542.9 °C13 June 19457.6 °C29 January 194526.3 °C69 mm2230
194443.4 °C2 June 19449.3 °C7 February 194426.5 °C125 mm2330
194342.1 °C15 June 19436.2 °C5 February 194326.2 °C61 mm2210
194242.3 °C12 June 19427.0 °C12 January 194226.6 °C183 mm2320
194144.2 °C5 June 19417.0 °C7 January 194126.4 °C40 mm2020
194043.5 °C23 June 19406.6 °C17 January 194025.8 °C41 mm2030

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
33.3 °C
+1.5 °C
Hot days (≥ 30 °C)
238 d/yr
+19
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
23 mm
-70 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.5 °C+1.0 °C0 mm-7 mm
Feb26.9 °C+2.2 °C0 mm-11 mm
Mar30.4 °C+2.0 °C1 mm-14 mm
Apr36.5 °C+4.0 °C0 mm-11 mm
May39.5 °C+2.6 °C0 mm-4 mm
Jun40.8 °C+1.3 °C1 mm-3 mm
Jul40.5 °C+1.9 °C6 mm-11 mm
Aug37.8 °C0.0 °C11 mm+1 mm
Sep37.1 °C+1.0 °C1 mm-1 mm
Oct33.4 °C+0.9 °C0 mm-2 mm
Nov28.3 °C+0.7 °C0 mm-3 mm
Dec24.4 °C+0.4 °C3 mm-3 mm

The year's extremes

Hottest day
44.7 °C
23 Jun 2025
Coldest day
10.1 °C
5 Jan 2025
Wettest day
4.5 mm
21 Aug 2025
Windiest day
23.3 km/h
7 May 2025
Strongest gust
55.8 km/h
7 May 2025
Hottest feels-like
44.2 °C
14 Jun 2025
Coldest feels-like
6.9 °C
22 Jan 2025
Sunniest day
12.5 h
15 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 Bahlā’?

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

What is the hottest day ever recorded in Bahlā’?

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

What is the coldest day in Bahlā’?

The coldest day measured in Bahlā’ between 1940 and 2025 was 4 January 1949, at 3.6 °C.

Does it snow in Bahlā’?

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

Has the climate of Bahlā’ warmed?

Yes: Bahlā’ warmed by +2.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Bahlā’?

The wettest day measured in Bahlā’ between 1940 and 2025 was 11 March 1949, with 80 mm of rain in 24 hours.

What was the windiest day in Bahlā’?

The windiest day measured in Bahlā’ between 1940 and 2025 was 29 March 1955, with winds reaching 28.2 km/h.

What is the warmest month in Bahlā’?

The warmest month in Bahlā’ is June (33.9 °C on average); the coldest is January (17.4 °C).

How much does it rain in Bahlā’?

Bahlā’ receives on average 93 mm of precipitation per year, spread over about 18 rainy days.

Is it sunny in Bahlā’?

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

Are there tropical nights in Bahlā’?

Yes: Bahlā’ has on average 211 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Bahlā’?

In Bahlā’, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 29 June 2006, and the lowest was -0.1 °C on 4 January 1949.

Compare Bahlā’ with another city

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

Nearby cities

The climate around Bahlā’

Other cities — Oman