Datong climate — normals and trends

Datong (China) has a hot-summer humid continental, dry winter climate (Dwa) under the Köppen-Geiger classification. Its mean annual temperature is 7.3 °C and it receives 524 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 (22.6 °C on average) and the coldest is January (-10.3 °C). Rainfall peaks in August.

Datong averages 167 frost days, 20 hot days (≥ 30 °C) and 75 rainy days per year.

Datong has warmed by +2.4 °C between 1940 and 2025, or +0.29 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 38.6 °C (on 29 July 2010) and the coldest -36.2 °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

DatongShanxi

coords
40.09°, 113.29°
period
19402025 · 86 yrs
DwaHot-summer humid continental, dry winterWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

7.3°C

Average daily high

13.7°C

Average daily low

1.3°C

Annual rainfall

524mm

Sunshine / day

9.8h

Mean relative humidity

54%

Average peak wind

15.9km/h

Seasonal range

32.9°C

Frost days (< 0 °C)

167 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

75 d/yr

Annual snowfall

24.2 cm

Average feels-like high

10.5 °C

Average feels-like low

-1.6 °C

Average peak gust

32.1 km/h

Tropical nights (≥ 20 °C)

6 d/yr

Solar radiation

16.4 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.48 · 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

38.6 °C

29 July 2010

Coldest day

-36.2 °C

18 February 1952

Wettest day

104 mm

10 August 1946

Windiest day

49.8 km/h

28 April 1983

Strongest gust

90.0 km/h

28 April 1983

Hottest feels-like

40.2 °C

30 July 2010

Coldest feels-like

-41.8 °C

18 February 1952

Snowiest day

17.3 cm

6 April 1954

Sunniest day

14.8 h

25 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C20 May 2025-22.9 °C7 February 20258.6 °C725 mm24160
202436.2 °C23 July 2024-23.6 °C22 January 20249.2 °C582 mm35138
202335.2 °C11 July 2023-25.0 °C21 December 20238.8 °C496 mm40152
202234.8 °C5 August 2022-20.1 °C30 December 20228.4 °C539 mm40154
202133.3 °C14 July 2021-24.5 °C6 January 20219.0 °C433 mm19148
202034.4 °C2 May 2020-21.4 °C30 December 20208.2 °C402 mm19159
201933.7 °C26 July 2019-24.7 °C31 December 20198.6 °C396 mm20157
201833.5 °C4 August 2018-22.8 °C28 December 20188.5 °C475 mm33158
201736.0 °C13 July 2017-20.5 °C30 January 20179.0 °C476 mm35149
201633.1 °C29 July 2016-24.2 °C24 January 20168.4 °C497 mm22149
201532.5 °C12 July 2015-18.1 °C27 January 20158.7 °C437 mm20141
201433.4 °C30 May 2014-21.0 °C10 February 20148.8 °C368 mm23146
201332.0 °C6 July 2013-24.9 °C4 January 20138.4 °C436 mm23172
201233.3 °C18 June 2012-22.7 °C24 December 20127.4 °C500 mm16163
201134.7 °C9 August 2011-21.3 °C18 January 20117.9 °C276 mm34155
201038.6 °C29 July 2010-26.2 °C13 January 20108.0 °C399 mm41175
200936.7 °C25 June 2009-22.2 °C23 January 20098.3 °C373 mm27152
200833.6 °C26 July 2008-23.3 °C24 January 20088.0 °C423 mm27161
200734.8 °C8 June 2007-17.1 °C8 January 20079.2 °C351 mm34153
200633.4 °C18 June 2006-22.4 °C8 February 20069.0 °C405 mm18152
200538.0 °C22 June 2005-22.6 °C1 January 20058.1 °C352 mm38160
200433.1 °C10 June 2004-26.2 °C18 January 20048.3 °C475 mm16160
200331.6 °C20 June 2003-27.6 °C27 January 20037.4 °C535 mm11156
200234.3 °C12 July 2002-27.2 °C29 December 20028.7 °C512 mm30163
200135.1 °C30 June 2001-22.1 °C25 December 20018.7 °C331 mm49155
200034.0 °C1 July 2000-27.5 °C31 January 20007.9 °C401 mm25177
199935.9 °C24 July 1999-20.1 °C14 January 19999.1 °C387 mm39167
199832.7 °C21 June 1998-28.9 °C18 January 19988.8 °C458 mm18159
199734.6 °C21 June 1997-21.5 °C5 January 19978.1 °C469 mm34174
199631.1 °C4 July 1996-20.4 °C16 January 19967.3 °C617 mm8175
199531.8 °C10 July 1995-24.3 °C14 January 19957.2 °C757 mm9182
199433.9 °C5 July 1994-22.6 °C21 December 19948.2 °C434 mm21161
199333.8 °C19 June 1993-25.2 °C15 December 19937.0 °C310 mm12166
199233.6 °C6 July 1992-28.1 °C18 January 19926.6 °C584 mm17171
199135.0 °C22 August 1991-29.7 °C28 December 19917.0 °C480 mm33172
199034.5 °C5 August 1990-22.1 °C24 January 19907.7 °C549 mm18161
198933.2 °C20 July 1989-24.9 °C16 January 19897.7 °C415 mm12159
198833.1 °C19 July 1988-23.1 °C23 January 19887.1 °C516 mm14178
198734.2 °C29 July 1987-19.6 °C12 December 19878.0 °C456 mm16170
198632.0 °C18 June 1986-22.4 °C4 January 19866.5 °C394 mm15177
198533.8 °C27 June 1985-23.3 °C7 December 19856.9 °C473 mm11168
198434.0 °C11 August 1984-23.1 °C2 February 19846.4 °C444 mm15171
198333.2 °C22 July 1983-22.3 °C18 February 19837.5 °C505 mm28165
198234.2 °C25 May 1982-26.3 °C19 January 19827.3 °C501 mm12162
198133.6 °C21 July 1981-29.2 °C18 December 19816.9 °C409 mm27171
198034.5 °C29 May 1980-24.1 °C5 February 19806.6 °C396 mm24179
197931.4 °C5 August 1979-29.5 °C14 January 19796.3 °C469 mm4173
197834.7 °C6 July 1978-28.6 °C23 December 19787.6 °C572 mm29169
197730.6 °C18 July 1977-24.9 °C3 January 19777.4 °C523 mm5163
197631.5 °C23 May 1976-22.6 °C28 December 19766.5 °C661 mm6176
197533.5 °C15 July 1975-26.0 °C8 February 19757.8 °C461 mm29152
197434.2 °C16 June 1974-25.9 °C14 December 19746.6 °C387 mm14174
197334.9 °C5 August 1973-22.4 °C24 December 19737.7 °C593 mm22168
197235.6 °C17 July 1972-31.4 °C26 January 19726.8 °C394 mm37164
197133.8 °C18 July 1971-32.1 °C27 January 19715.9 °C525 mm19173
197033.0 °C28 July 1970-25.4 °C5 January 19706.5 °C513 mm17170
196932.3 °C22 June 1969-33.0 °C24 February 19695.4 °C633 mm6168
196834.1 °C11 June 1968-31.0 °C8 January 19686.3 °C460 mm26174
196734.2 °C5 June 1967-34.6 °C10 February 19675.4 °C826 mm17173
196632.1 °C21 June 1966-30.7 °C22 February 19666.5 °C577 mm3183
196534.6 °C23 August 1965-21.7 °C30 December 19657.4 °C302 mm23171
196432.1 °C22 June 1964-31.2 °C17 February 19646.4 °C802 mm10164
196335.6 °C1 August 1963-22.0 °C20 January 19637.5 °C465 mm27173
196233.0 °C22 August 1962-29.7 °C30 January 19626.8 °C362 mm31178
196137.2 °C10 June 1961-22.6 °C31 December 19617.7 °C727 mm31158
196035.0 °C30 June 1960-26.0 °C22 January 19607.2 °C471 mm28172
195933.2 °C25 June 1959-27.9 °C26 December 19596.9 °C779 mm9163
195833.7 °C2 July 1958-34.7 °C17 January 19586.9 °C661 mm14170
195732.2 °C7 August 1957-27.9 °C10 February 19575.7 °C513 mm9182
195629.3 °C9 July 1956-27.1 °C26 January 19565.1 °C641 mm0188
195535.0 °C24 July 1955-34.9 °C9 January 19556.3 °C698 mm7179
195428.5 °C2 July 1954-31.5 °C26 January 19544.9 °C947 mm0175
195331.9 °C8 July 1953-33.7 °C14 January 19536.0 °C682 mm9170
195231.0 °C29 June 1952-36.2 °C18 February 19525.0 °C682 mm1170
195130.0 °C26 June 1951-31.1 °C1 March 19516.2 °C800 mm1182
195030.5 °C18 July 1950-20.3 °C17 February 19507.3 °C483 mm2167
194932.5 °C17 June 1949-23.4 °C4 January 19497.2 °C520 mm7176
194830.5 °C25 July 1948-21.3 °C15 January 19487.4 °C523 mm1171
194732.3 °C23 July 1947-23.5 °C26 January 19476.1 °C776 mm4178
194629.1 °C21 July 1946-19.6 °C10 January 19467.4 °C1,801 mm0163
194537.0 °C21 July 1945-22.9 °C3 February 19457.9 °C301 mm49168
194436.7 °C15 July 1944-27.5 °C15 December 19446.8 °C390 mm26175
194331.4 °C6 June 1943-20.8 °C28 December 19437.5 °C500 mm10170
194235.9 °C13 July 1942-22.7 °C12 February 19428.0 °C407 mm40176
194133.9 °C2 July 1941-24.2 °C27 December 19416.9 °C418 mm13185
194031.0 °C15 July 1940-23.5 °C26 January 19406.7 °C693 mm3176

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
14.9 °C
+1.2 °C
Hot days (≥ 30 °C)
24 d/yr
+4
Frost days (< 0 °C)
160 d/yr
-7
Annual rainfall
725 mm
+201 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-0.7 °C+2.7 °C3 mm+0 mm
Feb0.7 °C+0.2 °C0 mm-7 mm
Mar10.0 °C+2.0 °C23 mm+6 mm
Apr18.1 °C+2.1 °C20 mm-11 mm
May22.4 °C0.0 °C107 mm+60 mm
Jun27.0 °C+0.5 °C54 mm-13 mm
Jul28.3 °C+0.3 °C179 mm+65 mm
Aug26.7 °C+0.5 °C158 mm+40 mm
Sep22.9 °C+1.4 °C43 mm-26 mm
Oct13.8 °C-0.9 °C119 mm+85 mm
Nov8.2 °C+2.6 °C12 mm-1 mm
Dec0.5 °C+2.5 °C7 mm+3 mm

The year's extremes

Hottest day
34.0 °C
20 May 2025
Coldest day
-22.9 °C
7 Feb 2025
Wettest day
41.3 mm
8 Oct 2025
Windiest day
42.2 km/h
12 Apr 2025
Strongest gust
77.4 km/h
12 Apr 2025
Hottest feels-like
34.5 °C
18 Jul 2025
Coldest feels-like
-29.1 °C
7 Feb 2025
Snowiest day
4.3 cm
15 Mar 2025
Sunniest day
14.3 h
21 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 Datong?

Datong has a hot-summer humid continental, dry winter climate (Köppen Dwa). Over 1940-2025, the average annual temperature is 7.3 °C and it receives 524 mm of precipitation per year.

What is the hottest day ever recorded in Datong?

The hottest day measured in Datong between 1940 and 2025 was 29 July 2010, reaching 38.6 °C.

What is the coldest day in Datong?

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

Does it snow in Datong?

Yes. Datong gets on average 24.2 cm of snow per year and has around 167 frost days.

Has the climate of Datong warmed?

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

What is the wettest day in Datong?

The wettest day measured in Datong between 1940 and 2025 was 10 August 1946, with 104 mm of rain in 24 hours.

What was the windiest day in Datong?

The windiest day measured in Datong between 1940 and 2025 was 28 April 1983, with winds reaching 49.8 km/h.

What is the warmest month in Datong?

The warmest month in Datong is July (22.6 °C on average); the coldest is January (-10.3 °C).

How much does it rain in Datong?

Datong receives on average 524 mm of precipitation per year, spread over about 75 rainy days.

Is it sunny in Datong?

Datong gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

What is the biggest single-day snowfall in Datong?

The heaviest 24-hour snowfall measured in Datong between 1940 and 2025 was 6 April 1954, with 17.3 cm.

Are there tropical nights in Datong?

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

What was the most extreme apparent temperature in Datong?

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

Compare Datong with another city

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

Nearby cities

The climate around Datong

Other cities — China