Yanliang climate — normals and trends

Yanliang (China) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 14.9 °C and it receives 655 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 (28.0 °C on average) and the coldest is January (0.3 °C). Rainfall peaks in July.

Yanliang averages 82 frost days, 86 hot days (≥ 30 °C) and 81 rainy days per year.

Yanliang has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 44.1 °C (on 17 June 2006) and the coldest -27.4 °C (on 16 January 1955).

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

YanliangShaanxi

coords
34.66°, 109.23°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

14.9°C

Average daily high

20.4°C

Average daily low

10.1°C

Annual rainfall

655mm

Sunshine / day

8.8h

Mean relative humidity

59%

Average peak wind

13.0km/h

Seasonal range

27.7°C

Frost days (< 0 °C)

82 d/yr

Hot days (≥ 30 °C)

86 d/yr

Rainy days (≥ 1 mm)

81 d/yr

Annual snowfall

14.7 cm

Average feels-like high

19.2 °C

Average feels-like low

8.6 °C

Average peak gust

28.7 km/h

Tropical nights (≥ 20 °C)

81 d/yr

Solar radiation

15.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

44.1 °C

17 June 2006

Coldest day

-27.4 °C

16 January 1955

Wettest day

200 mm

24 August 1946

Windiest day

40.7 km/h

10 June 1946

Strongest gust

78.5 km/h

2 April 1970

Hottest feels-like

46.7 °C

12 July 1959

Coldest feels-like

-32.2 °C

16 January 1955

Snowiest day

18.1 cm

14 November 1994

Sunniest day

13.9 h

5 July 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.5 °C16 July 2025-8.7 °C28 January 202516.6 °C584 mm11471
202440.9 °C12 June 2024-9.5 °C22 January 202416.7 °C585 mm12475
202339.9 °C10 July 2023-11.0 °C22 December 202315.6 °C670 mm9861
202240.8 °C24 June 2022-7.3 °C18 December 202216.0 °C515 mm10579
202141.2 °C1 August 2021-11.1 °C8 January 202115.8 °C740 mm9573
202039.9 °C5 June 2020-10.4 °C31 December 202015.2 °C549 mm7568
201939.8 °C28 July 2019-7.3 °C1 January 201915.5 °C492 mm8669
201839.6 °C13 June 2018-13.4 °C9 January 201815.8 °C362 mm10473
201741.9 °C12 July 2017-7.0 °C18 December 201715.7 °C562 mm9476
201640.2 °C13 August 2016-12.3 °C25 January 201616.3 °C334 mm10768
201540.6 °C31 July 2015-6.7 °C17 December 201515.8 °C386 mm9462
201440.8 °C21 July 2014-7.6 °C10 February 201415.8 °C504 mm8764
201339.7 °C28 June 2013-9.9 °C5 January 201316.5 °C363 mm11576
201240.7 °C29 July 2012-9.6 °C30 December 201215.0 °C430 mm8890
201141.5 °C7 June 2011-8.7 °C1 February 201114.9 °C680 mm9575
201040.8 °C6 July 2010-7.9 °C14 January 201015.4 °C553 mm8372
200941.1 °C25 June 2009-9.8 °C13 January 200915.5 °C503 mm8273
200838.5 °C28 June 2008-12.4 °C29 January 200815.0 °C369 mm9792
200739.3 °C25 June 2007-8.0 °C9 January 200715.7 °C607 mm9460
200644.1 °C17 June 2006-9.0 °C7 January 200616.4 °C512 mm10576
200542.6 °C23 June 2005-10.8 °C2 January 200515.8 °C487 mm11592
200441.4 °C24 June 2004-7.6 °C31 December 200416.0 °C502 mm10259
200340.9 °C30 July 2003-8.6 °C5 January 200315.2 °C727 mm8670
200243.5 °C12 July 2002-10.1 °C26 December 200216.7 °C492 mm10847
200140.7 °C1 July 2001-7.4 °C22 December 200116.2 °C466 mm10869
200041.4 °C22 July 2000-6.6 °C27 January 200015.8 °C580 mm9877
199941.9 °C31 July 1999-9.3 °C22 December 199916.5 °C537 mm10073
199842.2 °C21 June 1998-9.7 °C19 January 199816.1 °C789 mm9866
199740.4 °C27 July 1997-7.8 °C2 December 199716.1 °C369 mm12183
199639.4 °C1 July 1996-8.5 °C10 January 199614.7 °C718 mm7799
199541.2 °C12 July 1995-7.1 °C24 November 199516.2 °C359 mm11288
199442.1 °C4 August 1994-8.9 °C21 January 199415.6 °C636 mm11572
199340.0 °C15 June 1993-9.0 °C16 January 199314.3 °C603 mm8387
199241.2 °C9 June 1992-8.3 °C24 December 199214.4 °C753 mm8196
199142.1 °C11 July 1991-15.0 °C28 December 199115.2 °C546 mm9867
199042.5 °C15 July 1990-10.8 °C31 January 199015.5 °C585 mm10071
198939.3 °C5 June 1989-8.5 °C14 January 198914.8 °C659 mm6770
198842.2 °C30 June 1988-12.8 °C17 February 198814.6 °C675 mm7485
198740.8 °C31 July 1987-6.9 °C27 January 198715.5 °C576 mm10581
198641.3 °C11 August 1986-6.9 °C5 January 198615.1 °C485 mm9691
198542.1 °C5 August 1985-7.7 °C15 December 198514.6 °C591 mm8490
198439.6 °C4 June 1984-8.0 °C29 December 198414.0 °C687 mm6581
198338.3 °C17 June 1983-9.6 °C8 January 198314.2 °C892 mm5886
198241.5 °C17 June 1982-8.8 °C19 January 198215.0 °C543 mm7980
198141.1 °C3 August 1981-8.3 °C26 January 198114.8 °C812 mm7490
198041.6 °C23 July 1980-9.4 °C28 December 198014.9 °C582 mm7980
197940.5 °C10 August 1979-14.9 °C18 November 197915.3 °C453 mm8685
197841.0 °C30 June 1978-8.5 °C31 January 197815.4 °C520 mm10285
197741.8 °C30 June 1977-10.4 °C13 January 197715.5 °C481 mm10687
197640.4 °C29 July 1976-11.8 °C29 December 197614.1 °C675 mm7890
197540.7 °C21 July 1975-17.6 °C12 December 197514.6 °C767 mm8181
197441.5 °C15 July 1974-7.3 °C26 February 197414.8 °C686 mm9380
197339.3 °C11 August 1973-9.9 °C3 January 197315.6 °C518 mm8975
197243.2 °C11 June 1972-9.5 °C31 December 197215.2 °C562 mm10086
197141.2 °C24 July 1971-10.9 °C22 January 197115.0 °C532 mm10192
197040.4 °C19 July 1970-8.6 °C15 January 197014.7 °C584 mm9587
196942.1 °C1 August 1969-13.2 °C8 February 196914.8 °C565 mm11696
196841.6 °C25 July 1968-9.1 °C20 February 196814.9 °C687 mm9278
196741.6 °C27 August 1967-12.8 °C16 January 196714.4 °C633 mm9296
196640.3 °C20 June 1966-9.0 °C27 December 196614.4 °C630 mm7090
196535.0 °C29 June 1965-8.5 °C24 December 196513.7 °C713 mm4686
196439.4 °C9 July 1964-6.7 °C30 December 196414.3 °C907 mm7090
196340.9 °C28 June 1963-11.7 °C12 January 196314.4 °C779 mm7886
196242.9 °C11 July 1962-9.9 °C3 January 196215.0 °C696 mm10483
196140.5 °C12 June 1961-9.1 °C2 February 196115.0 °C975 mm8380
196041.6 °C21 June 1960-8.6 °C30 December 196014.9 °C649 mm8883
195941.5 °C12 July 1959-9.5 °C22 January 195915.1 °C543 mm10767
195839.0 °C28 June 1958-11.5 °C15 January 195814.1 °C1,075 mm5890
195738.0 °C4 July 1957-10.9 °C16 January 195714.2 °C740 mm8283
195633.3 °C25 July 1956-18.9 °C26 January 195612.4 °C1,082 mm31108
195534.7 °C15 June 1955-27.4 °C16 January 195512.7 °C858 mm3795
195431.0 °C20 June 1954-20.9 °C25 January 195412.1 °C1,163 mm1394
195333.8 °C12 August 1953-13.2 °C27 January 195313.3 °C924 mm5190
195234.2 °C31 July 1952-9.7 °C19 February 195213.1 °C1,030 mm3597
195134.3 °C21 June 1951-13.7 °C1 March 195113.5 °C831 mm53102
195035.4 °C6 July 1950-9.5 °C17 February 195013.7 °C675 mm5583
194934.7 °C23 August 1949-16.6 °C8 January 194913.6 °C704 mm6884
194836.8 °C26 July 1948-19.2 °C10 February 194813.7 °C805 mm7789
194738.8 °C14 July 1947-13.3 °C19 December 194714.6 °C505 mm8692
194634.6 °C21 April 1946-7.8 °C3 January 194614.4 °C3,187 mm2985
194539.5 °C20 July 1945-13.4 °C15 January 194514.6 °C373 mm10398
194439.9 °C26 July 1944-9.6 °C20 December 194414.4 °C763 mm7696
194338.4 °C15 June 1943-9.4 °C11 January 194314.6 °C729 mm6192
194240.5 °C9 July 1942-6.3 °C1 January 194216.5 °C398 mm11682
194142.3 °C30 June 1941-9.5 °C24 January 194116.0 °C344 mm11189
194041.0 °C19 June 1940-10.4 °C23 January 194014.8 °C608 mm8795

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
22.3 °C
+1.9 °C
Hot days (≥ 30 °C)
114 d/yr
+28
Frost days (< 0 °C)
71 d/yr
-11
Annual rainfall
585 mm
-71 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan7.9 °C+2.1 °C25 mm+18 mm
Feb9.7 °C+0.3 °C5 mm-7 mm
Mar17.7 °C+1.9 °C24 mm-0 mm
Apr28.3 °C+5.5 °C4 mm-38 mm
May31.7 °C+3.7 °C22 mm-37 mm
Jun34.3 °C+1.7 °C39 mm-28 mm
Jul36.6 °C+3.6 °C58 mm-73 mm
Aug33.0 °C+1.6 °C81 mm-42 mm
Sep24.1 °C-1.5 °C183 mm+82 mm
Oct17.3 °C-2.7 °C126 mm+71 mm
Nov15.4 °C+2.2 °C7 mm-20 mm
Dec10.2 °C+3.0 °C11 mm+4 mm

The year's extremes

Hottest day
43.5 °C
16 Jul 2025
Coldest day
-8.7 °C
28 Jan 2025
Wettest day
43.7 mm
18 Sep 2025
Windiest day
32.9 km/h
13 Apr 2025
Strongest gust
68.4 km/h
9 May 2025
Hottest feels-like
46.0 °C
15 Jul 2025
Coldest feels-like
-12.9 °C
28 Jan 2025
Snowiest day
6.5 cm
25 Jan 2025
Sunniest day
13.9 h
5 Jul 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 Yanliang?

Yanliang has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 14.9 °C and it receives 655 mm of precipitation per year.

What is the hottest day ever recorded in Yanliang?

The hottest day measured in Yanliang between 1940 and 2025 was 17 June 2006, reaching 44.1 °C.

What is the coldest day in Yanliang?

The coldest day measured in Yanliang between 1940 and 2025 was 16 January 1955, at -27.4 °C.

Does it snow in Yanliang?

Yes. Yanliang gets on average 14.7 cm of snow per year and has around 82 frost days.

Has the climate of Yanliang warmed?

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

What is the wettest day in Yanliang?

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

What was the windiest day in Yanliang?

The windiest day measured in Yanliang between 1940 and 2025 was 10 June 1946, with winds reaching 40.7 km/h.

What is the warmest month in Yanliang?

The warmest month in Yanliang is July (28.0 °C on average); the coldest is January (0.3 °C).

How much does it rain in Yanliang?

Yanliang receives on average 655 mm of precipitation per year, spread over about 81 rainy days.

Is it sunny in Yanliang?

Yanliang gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

What is the biggest single-day snowfall in Yanliang?

The heaviest 24-hour snowfall measured in Yanliang between 1940 and 2025 was 14 November 1994, with 18.1 cm.

Are there tropical nights in Yanliang?

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

What was the most extreme apparent temperature in Yanliang?

In Yanliang, between 1940 and 2025, the highest apparent temperature reached 46.7 °C on 12 July 1959, and the lowest was -32.2 °C on 16 January 1955.

Compare Yanliang with another city

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

Nearby cities

The climate around Yanliang

Other cities — China