Bayanhot climate — normals and trends

Bayanhot (China) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 7.2 °C and it receives 360 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 (21.7 °C on average) and the coldest is January (-9.3 °C). Rainfall peaks in August.

Bayanhot averages 149 frost days, 7 hot days (≥ 30 °C) and 58 rainy days per year.

Bayanhot has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The number of frost days there went from about 154 to 144 per year over the period.

The hottest day of the period reached 36.7 °C (on 14 July 1944) and the coldest -27.6 °C (on 18 February 1952).

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

BayanhotInner Mongolia

coords
38.84°, 105.67°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

7.2°C

Average daily high

11.9°C

Average daily low

2.7°C

Annual rainfall

360mm

Sunshine / day

10.2h

Mean relative humidity

46%

Average peak wind

11.8km/h

Seasonal range

31.0°C

Frost days (< 0 °C)

149 d/yr

Hot days (≥ 30 °C)

7 d/yr

Rainy days (≥ 1 mm)

58 d/yr

Annual snowfall

18.4 cm

Average feels-like high

9.0 °C

Average feels-like low

-0.4 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

6 d/yr

Solar radiation

17.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

+0.1 °C per decade · r² = 0.06 · p = 0.029

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

36.7 °C

14 July 1944

Coldest day

-27.6 °C

18 February 1952

Wettest day

108 mm

6 September 1955

Windiest day

40.0 km/h

28 May 1952

Strongest gust

110.2 km/h

25 April 2010

Hottest feels-like

37.0 °C

30 July 2010

Coldest feels-like

-32.5 °C

18 February 1952

Snowiest day

12.2 cm

20 April 1983

Sunniest day

14.0 h

18 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.4 °C11 June 2025-24.3 °C26 January 20258.1 °C404 mm8137
202432.8 °C19 July 2024-25.7 °C22 January 20248.7 °C434 mm12122
202332.4 °C24 July 2023-26.0 °C24 January 20238.6 °C199 mm13130
202234.3 °C7 July 2022-22.1 °C17 December 20228.4 °C276 mm10131
202133.6 °C9 July 2021-27.2 °C7 January 20218.5 °C196 mm15135
202032.3 °C29 July 2020-24.2 °C30 December 20207.9 °C247 mm8142
201931.9 °C26 July 2019-19.4 °C30 December 20198.0 °C274 mm6139
201833.5 °C17 July 2018-22.8 °C2 February 20187.7 °C391 mm5128
201735.0 °C12 July 2017-20.3 °C19 January 20178.2 °C286 mm8144
201631.6 °C29 July 2016-23.7 °C23 January 20168.0 °C329 mm12138
201533.4 °C27 July 2015-19.0 °C30 January 20158.1 °C297 mm6142
201432.0 °C17 July 2014-20.2 °C31 December 20148.0 °C364 mm6135
201332.8 °C3 August 2013-23.9 °C3 January 20138.5 °C292 mm13140
201231.2 °C5 July 2012-23.6 °C23 December 20126.9 °C337 mm3152
201132.3 °C8 August 2011-22.5 °C9 January 20117.2 °C250 mm16146
201035.3 °C30 July 2010-22.6 °C22 January 20107.4 °C284 mm10157
200932.7 °C23 July 2009-25.7 °C23 January 20098.1 °C200 mm11141
200832.4 °C7 July 2008-25.5 °C21 December 20087.1 °C314 mm11141
200730.6 °C2 June 2007-21.1 °C30 December 20077.7 °C417 mm1142
200633.6 °C30 June 2006-22.0 °C6 January 20068.3 °C266 mm8137
200533.5 °C12 July 2005-23.7 °C19 February 20057.5 °C206 mm12147
200431.9 °C5 August 2004-22.9 °C30 December 20047.6 °C284 mm4152
200330.8 °C28 July 2003-21.9 °C3 January 20037.5 °C335 mm4150
200230.6 °C2 August 2002-24.1 °C25 December 20027.9 °C551 mm4153
200133.2 °C14 July 2001-21.3 °C13 December 20017.7 °C352 mm6146
200034.8 °C21 July 2000-23.9 °C6 January 20007.4 °C307 mm11164
199932.9 °C30 July 1999-22.6 °C19 December 19998.0 °C357 mm10148
199832.4 °C9 September 1998-24.1 °C18 January 19988.5 °C445 mm12138
199733.5 °C22 July 1997-19.1 °C4 January 19977.9 °C288 mm9150
199630.7 °C1 July 1996-22.5 °C8 January 19966.5 °C434 mm2163
199530.9 °C8 July 1995-17.9 °C13 January 19957.0 °C351 mm3161
199431.6 °C30 April 1994-20.0 °C20 January 19947.6 °C375 mm3145
199330.3 °C10 July 1993-22.7 °C20 January 19936.6 °C273 mm1143
199230.0 °C6 July 1992-17.9 °C31 January 19926.8 °C410 mm1154
199132.9 °C19 July 1991-26.9 °C27 December 19917.6 °C231 mm11158
199032.4 °C5 August 1990-21.4 °C19 January 19907.8 °C271 mm7140
198929.6 °C20 July 1989-20.3 °C1 February 19897.1 °C368 mm0148
198830.9 °C23 July 1988-25.4 °C22 January 19886.6 °C354 mm5159
198732.1 °C7 July 1987-19.1 °C1 December 19878.0 °C260 mm4156
198630.5 °C23 July 1986-21.0 °C5 February 19866.6 °C271 mm3160
198533.0 °C19 July 1985-25.3 °C7 December 19856.3 °C331 mm8154
198429.1 °C2 June 1984-23.6 °C23 December 19845.9 °C386 mm0153
198332.4 °C2 August 1983-23.2 °C7 January 19836.7 °C291 mm3154
198230.9 °C25 July 1982-19.5 °C18 January 19827.3 °C194 mm2152
198131.6 °C7 May 1981-24.3 °C26 January 19816.5 °C303 mm3158
198032.6 °C20 July 1980-26.5 °C4 February 19806.6 °C203 mm6156
197931.0 °C13 June 1979-22.2 °C18 January 19796.8 °C359 mm1156
197833.8 °C6 July 1978-20.8 °C16 January 19787.1 °C298 mm3158
197729.9 °C30 June 1977-25.0 °C3 January 19776.2 °C476 mm0153
197631.3 °C22 July 1976-25.6 °C28 December 19765.8 °C295 mm1167
197533.5 °C16 July 1975-22.2 °C13 December 19756.7 °C303 mm12157
197430.7 °C15 June 1974-20.3 °C25 February 19746.3 °C325 mm3159
197331.2 °C2 August 1973-24.2 °C1 January 19736.9 °C379 mm7150
197232.5 °C10 August 1972-22.3 °C11 December 19726.3 °C239 mm8157
197132.7 °C17 July 1971-23.0 °C3 February 19716.4 °C354 mm11155
197030.5 °C13 July 1970-25.3 °C5 January 19706.1 °C311 mm5162
196931.8 °C4 August 1969-22.3 °C27 December 19696.1 °C251 mm5152
196831.4 °C11 June 1968-23.8 °C18 February 19686.0 °C528 mm1159
196730.6 °C28 July 1967-26.2 °C27 December 19675.4 °C554 mm1155
196633.4 °C19 June 1966-22.6 °C26 December 19667.3 °C404 mm6147
196531.5 °C29 July 1965-21.4 °C24 December 19657.7 °C292 mm6150
196431.0 °C7 August 1964-25.3 °C16 February 19646.7 °C495 mm3146
196330.2 °C28 June 1963-24.5 °C20 January 19636.8 °C329 mm1162
196231.6 °C11 June 1962-20.7 °C29 January 19626.5 °C268 mm2163
196132.3 °C4 July 1961-23.5 °C11 January 19616.9 °C451 mm9148
196033.6 °C3 July 1960-23.7 °C18 December 19606.7 °C319 mm3154
195929.8 °C4 July 1959-24.6 °C4 January 19596.5 °C286 mm0158
195830.0 °C22 July 1958-26.8 °C15 January 19586.5 °C488 mm1161
195731.0 °C21 July 1957-26.0 °C8 February 19576.2 °C283 mm7163
195631.3 °C19 July 1956-26.8 °C7 January 19566.5 °C311 mm5158
195531.3 °C24 July 1955-23.7 °C15 January 19558.2 °C533 mm3149
195430.4 °C28 July 1954-19.3 °C24 January 19547.4 °C541 mm3139
195336.6 °C8 July 1953-19.3 °C14 January 19538.4 °C670 mm10143
195231.3 °C21 June 1952-27.6 °C18 February 19527.7 °C429 mm6143
195132.2 °C30 June 1951-22.6 °C12 January 19517.5 °C533 mm5151
195031.7 °C6 July 1950-19.2 °C23 December 19507.8 °C432 mm7136
194933.5 °C10 July 1949-21.8 °C3 January 19498.2 °C302 mm8143
194833.6 °C25 July 1948-18.7 °C26 January 19488.3 °C404 mm10140
194733.8 °C22 July 1947-25.1 °C18 December 19478.1 °C369 mm15144
194627.3 °C23 July 1946-17.6 °C3 January 19467.6 °C1,841 mm0135
194535.7 °C20 July 1945-21.3 °C8 February 19458.7 °C276 mm25139
194436.7 °C14 July 1944-23.0 °C1 December 19447.6 °C295 mm33153
194330.9 °C10 July 1943-24.4 °C11 January 19438.1 °C363 mm5142
194236.1 °C11 July 1942-21.6 °C11 February 19428.6 °C274 mm28134
194135.0 °C1 July 1941-26.4 °C23 January 19418.3 °C195 mm16144
194034.7 °C30 June 1940-21.9 °C22 January 19407.5 °C443 mm11159

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
13.0 °C
+1.1 °C
Hot days (≥ 30 °C)
8 d/yr
+1
Frost days (< 0 °C)
137 d/yr
-12
Annual rainfall
404 mm
+44 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-2.4 °C+2.0 °C8 mm+6 mm
Feb-1.5 °C-0.9 °C1 mm-3 mm
Mar6.8 °C+0.1 °C7 mm-4 mm
Apr16.5 °C+2.2 °C5 mm-12 mm
May21.1 °C+0.9 °C19 mm-9 mm
Jun25.2 °C+0.6 °C46 mm-1 mm
Jul26.8 °C+0.7 °C109 mm+25 mm
Aug24.2 °C+0.2 °C103 mm+15 mm
Sep20.9 °C+1.9 °C48 mm-6 mm
Oct11.8 °C-0.7 °C39 mm+20 mm
Nov5.3 °C+1.4 °C16 mm+10 mm
Dec0.4 °C+3.5 °C5 mm+3 mm

The year's extremes

Hottest day
32.4 °C
11 Jun 2025
Coldest day
-24.3 °C
26 Jan 2025
Wettest day
33.3 mm
3 Aug 2025
Windiest day
37.2 km/h
11 Apr 2025
Strongest gust
105.8 km/h
11 Apr 2025
Hottest feels-like
33.3 °C
28 Jul 2025
Coldest feels-like
-30.1 °C
26 Jan 2025
Snowiest day
2.3 cm
24 Jan 2025
Sunniest day
14.0 h
27 May 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 Bayanhot?

Bayanhot has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 7.2 °C and it receives 360 mm of precipitation per year.

What is the hottest day ever recorded in Bayanhot?

The hottest day measured in Bayanhot between 1940 and 2025 was 14 July 1944, reaching 36.7 °C.

What is the coldest day in Bayanhot?

The coldest day measured in Bayanhot between 1940 and 2025 was 18 February 1952, at -27.6 °C.

Does it snow in Bayanhot?

Yes. Bayanhot gets on average 18.4 cm of snow per year and has around 149 frost days.

Has the climate of Bayanhot warmed?

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

What is the wettest day in Bayanhot?

The wettest day measured in Bayanhot between 1940 and 2025 was 6 September 1955, with 108 mm of rain in 24 hours.

What was the windiest day in Bayanhot?

The windiest day measured in Bayanhot between 1940 and 2025 was 28 May 1952, with winds reaching 40.0 km/h.

What is the warmest month in Bayanhot?

The warmest month in Bayanhot is July (21.7 °C on average); the coldest is January (-9.3 °C).

How much does it rain in Bayanhot?

Bayanhot receives on average 360 mm of precipitation per year, spread over about 58 rainy days.

Is it sunny in Bayanhot?

Bayanhot gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

What is the biggest single-day snowfall in Bayanhot?

The heaviest 24-hour snowfall measured in Bayanhot between 1940 and 2025 was 20 April 1983, with 12.2 cm.

Are there tropical nights in Bayanhot?

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

What was the most extreme apparent temperature in Bayanhot?

In Bayanhot, between 1940 and 2025, the highest apparent temperature reached 37.0 °C on 30 July 2010, and the lowest was -32.5 °C on 18 February 1952.

Compare Bayanhot with another city

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

Nearby cities

The climate around Bayanhot

Other cities — China