Chenggu climate — normals and trends

Chenggu (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 13.5 °C and it receives 1,465 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 (24.3 °C on average) and the coldest is January (1.8 °C). Rainfall peaks in July.

Chenggu averages 54 frost days, 22 hot days (≥ 30 °C) and 157 rainy days per year.

Chenggu has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 37.5 °C (on 16 July 2025) and the coldest -19.3 °C (on 9 February 1945).

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

ChengguShaanxi

coords
33.15°, 107.33°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

13.5°C

Average daily high

17.5°C

Average daily low

9.9°C

Annual rainfall

1,465mm

Sunshine / day

7.5h

Mean relative humidity

80%

Average peak wind

6.5km/h

Seasonal range

22.5°C

Frost days (< 0 °C)

54 d/yr

Hot days (≥ 30 °C)

22 d/yr

Rainy days (≥ 1 mm)

157 d/yr

Annual snowfall

28.5 cm

Average feels-like high

18.0 °C

Average feels-like low

9.5 °C

Average peak gust

22.8 km/h

Tropical nights (≥ 20 °C)

50 d/yr

Solar radiation

13.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

37.5 °C

16 July 2025

Coldest day

-19.3 °C

9 February 1945

Wettest day

135 mm

11 July 1952

Windiest day

28.1 km/h

24 May 1946

Strongest gust

67.3 km/h

23 June 1946

Hottest feels-like

43.1 °C

16 July 2025

Coldest feels-like

-23.9 °C

9 February 1945

Snowiest day

15.2 cm

18 November 1993

Sunniest day

14.0 h

18 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.5 °C16 July 2025-4.4 °C28 January 202515.3 °C1,461 mm6238
202434.0 °C23 August 2024-5.6 °C28 December 202415.0 °C1,189 mm4743
202334.4 °C9 July 2023-5.2 °C18 January 202314.4 °C1,281 mm3742
202235.6 °C14 August 2022-5.4 °C18 December 202214.6 °C1,194 mm5643
202135.3 °C1 August 2021-5.2 °C8 January 202114.3 °C1,739 mm1835
202033.2 °C5 June 2020-4.7 °C16 February 202014.1 °C1,289 mm2734
201933.3 °C11 August 2019-2.9 °C22 January 201913.8 °C1,350 mm1941
201832.8 °C21 July 2018-10.2 °C9 January 201814.2 °C1,165 mm3248
201734.0 °C9 August 2017-2.9 °C18 December 201714.1 °C1,131 mm3236
201635.2 °C19 August 2016-7.9 °C25 January 201614.6 °C882 mm4635
201532.4 °C31 July 2015-3.4 °C17 December 201514.4 °C1,099 mm1933
201433.1 °C4 August 2014-4.3 °C22 December 201414.1 °C1,112 mm2644
201333.6 °C16 August 2013-4.4 °C1 January 201314.6 °C985 mm2542
201232.2 °C29 July 2012-6.5 °C30 December 201213.8 °C1,155 mm2235
201133.3 °C24 June 2011-4.7 °C3 January 201113.7 °C1,497 mm2353
201034.1 °C31 July 2010-5.8 °C16 December 201013.8 °C1,223 mm2346
200932.9 °C24 July 2009-5.8 °C13 January 200913.9 °C1,277 mm1845
200833.0 °C11 July 2008-6.9 °C29 January 200813.7 °C873 mm2463
200733.2 °C10 July 2007-4.5 °C9 January 200714.2 °C1,268 mm2235
200634.9 °C17 June 2006-3.6 °C9 January 200614.6 °C964 mm5349
200533.2 °C22 June 2005-5.8 °C2 January 200513.8 °C1,356 mm2847
200433.0 °C12 July 2004-6.1 °C24 January 200414.1 °C1,169 mm2340
200332.1 °C7 August 2003-4.3 °C6 January 200313.8 °C1,554 mm1637
200234.4 °C13 July 2002-5.1 °C26 December 200214.3 °C1,219 mm3334
200134.7 °C19 July 2001-5.2 °C22 December 200114.2 °C1,233 mm3433
200032.4 °C25 July 2000-4.5 °C22 January 200014.0 °C1,285 mm2051
199933.8 °C1 August 1999-6.2 °C22 December 199914.2 °C1,269 mm1447
199832.5 °C30 June 1998-4.9 °C20 January 199814.5 °C1,463 mm2046
199733.0 °C31 August 1997-4.4 °C25 January 199714.0 °C954 mm4046
199630.9 °C6 August 1996-4.0 °C22 February 199613.2 °C1,411 mm1569
199535.3 °C12 July 1995-5.5 °C4 February 199514.0 °C1,092 mm2457
199433.9 °C4 August 1994-5.2 °C21 January 199413.9 °C1,317 mm4041
199333.5 °C5 August 1993-10.0 °C21 November 199313.2 °C1,752 mm1153
199232.0 °C10 June 1992-6.1 °C24 December 199213.1 °C1,401 mm2058
199132.7 °C25 July 1991-10.1 °C28 December 199113.5 °C1,165 mm2329
199033.4 °C14 July 1990-8.7 °C1 February 199013.8 °C1,507 mm2536
198932.0 °C19 July 1989-9.0 °C14 January 198913.2 °C1,714 mm1135
198833.4 °C30 June 1988-10.3 °C17 February 198813.4 °C1,359 mm2357
198732.1 °C6 July 1987-5.1 °C26 January 198713.9 °C1,388 mm1843
198632.9 °C11 August 1986-3.6 °C10 January 198613.2 °C1,132 mm1660
198533.3 °C5 August 1985-8.3 °C10 January 198513.3 °C1,275 mm2254
198432.9 °C10 August 1984-10.1 °C29 December 198413.0 °C1,600 mm1167
198330.9 °C26 July 1983-5.8 °C2 February 198313.2 °C1,860 mm657
198232.7 °C17 June 1982-4.7 °C12 December 198213.3 °C1,230 mm1654
198132.8 °C23 July 1981-6.8 °C1 February 198113.4 °C1,778 mm3062
198031.6 °C21 July 1980-16.5 °C5 February 198013.3 °C1,275 mm1153
197932.2 °C10 August 1979-11.8 °C19 November 197913.6 °C1,083 mm2262
197833.1 °C2 August 1978-8.1 °C12 February 197813.7 °C1,074 mm2670
197733.5 °C30 June 1977-12.2 °C31 January 197713.8 °C1,044 mm2464
197633.0 °C31 July 1976-6.6 °C11 January 197613.1 °C1,239 mm1862
197532.4 °C14 August 1975-14.5 °C15 December 197513.5 °C1,740 mm3152
197434.0 °C24 July 1974-11.0 °C18 January 197413.1 °C1,284 mm2066
197331.7 °C29 July 1973-6.0 °C22 December 197314.0 °C1,403 mm2139
197234.8 °C13 August 1972-12.0 °C6 February 197213.4 °C1,109 mm3452
197133.1 °C4 July 1971-11.0 °C31 January 197113.3 °C1,179 mm2962
197032.8 °C17 July 1970-11.4 °C7 January 197013.3 °C1,242 mm3550
196933.3 °C28 July 1969-13.7 °C1 February 196913.4 °C1,327 mm3580
196831.8 °C12 June 1968-10.4 °C24 January 196812.9 °C1,547 mm1460
196732.9 °C30 August 1967-12.2 °C4 January 196713.0 °C1,515 mm3384
196630.5 °C20 July 1966-10.7 °C28 January 196612.9 °C1,441 mm263
196531.1 °C4 July 1965-16.1 °C19 December 196512.5 °C1,733 mm368
196433.9 °C9 July 1964-11.1 °C26 February 196412.9 °C2,347 mm1262
196333.1 °C26 July 1963-7.2 °C12 January 196313.5 °C1,899 mm2165
196234.2 °C21 July 1962-6.7 °C3 January 196213.7 °C1,531 mm3056
196133.1 °C8 August 1961-12.0 °C16 January 196113.7 °C2,000 mm3442
196032.1 °C23 June 1960-9.4 °C1 January 196013.5 °C1,392 mm2141
195935.3 °C13 July 1959-14.1 °C13 January 195913.6 °C1,294 mm3444
195833.5 °C24 July 1958-5.1 °C4 January 195813.8 °C1,987 mm2148
195734.3 °C23 August 1957-13.1 °C11 February 195713.4 °C1,357 mm2951
195630.6 °C26 July 1956-15.4 °C25 December 195612.2 °C1,689 mm590
195529.3 °C24 July 1955-17.8 °C10 January 195512.3 °C2,089 mm059
195429.9 °C19 June 1954-16.2 °C12 December 195412.0 °C2,543 mm077
195331.0 °C14 August 1953-14.1 °C20 January 195312.8 °C2,466 mm963
195230.0 °C15 July 1952-15.2 °C7 January 195212.5 °C2,785 mm274
195129.7 °C15 August 1951-9.6 °C2 March 195112.5 °C2,026 mm083
195031.6 °C22 July 1950-11.4 °C17 February 195012.8 °C1,708 mm458
194930.6 °C4 July 1949-15.1 °C8 January 194913.0 °C2,044 mm159
194830.8 °C2 July 1948-15.6 °C27 January 194812.8 °C1,753 mm362
194731.0 °C19 May 1947-16.6 °C20 December 194713.2 °C1,268 mm563
194630.8 °C8 July 1946-12.7 °C4 January 194613.3 °C4,826 mm463
194531.2 °C4 June 1945-19.3 °C9 February 194511.9 °C1,171 mm1291
194432.0 °C2 August 1944-15.1 °C17 December 194412.8 °C1,341 mm1575
194330.6 °C1 August 1943-9.3 °C19 November 194313.0 °C1,496 mm271
194232.5 °C7 July 1942-5.2 °C8 January 194213.9 °C891 mm3066
194136.1 °C30 June 1941-5.2 °C29 January 194114.0 °C744 mm3965
194032.8 °C14 July 1940-16.1 °C25 January 194012.9 °C1,456 mm1778

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
19.8 °C
+2.3 °C
Hot days (≥ 30 °C)
62 d/yr
+40
Frost days (< 0 °C)
38 d/yr
-16
Annual rainfall
1461 mm
-4 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan8.4 °C+2.5 °C45 mm+17 mm
Feb8.8 °C+0.7 °C23 mm-13 mm
Mar14.5 °C+1.2 °C39 mm-28 mm
Apr24.2 °C+5.3 °C14 mm-76 mm
May27.7 °C+4.8 °C52 mm-73 mm
Jun29.0 °C+2.7 °C81 mm-70 mm
Jul31.5 °C+3.3 °C124 mm-138 mm
Aug29.8 °C+2.2 °C200 mm-26 mm
Sep22.6 °C+0.1 °C465 mm+233 mm
Oct16.7 °C-0.8 °C341 mm+202 mm
Nov13.9 °C+1.7 °C49 mm-27 mm
Dec9.8 °C+2.6 °C28 mm-3 mm

The year's extremes

Hottest day
37.5 °C
16 Jul 2025
Coldest day
-4.4 °C
28 Jan 2025
Wettest day
106.2 mm
18 Sep 2025
Windiest day
16.9 km/h
24 Nov 2025
Strongest gust
54.4 km/h
24 Nov 2025
Hottest feels-like
43.1 °C
16 Jul 2025
Coldest feels-like
-8.0 °C
28 Jan 2025
Snowiest day
1.0 cm
24 Feb 2025
Sunniest day
14.0 h
28 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 Chenggu?

Chenggu has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 13.5 °C and it receives 1,465 mm of precipitation per year.

What is the hottest day ever recorded in Chenggu?

The hottest day measured in Chenggu between 1940 and 2025 was 16 July 2025, reaching 37.5 °C.

What is the coldest day in Chenggu?

The coldest day measured in Chenggu between 1940 and 2025 was 9 February 1945, at -19.3 °C.

Does it snow in Chenggu?

Yes. Chenggu gets on average 28.5 cm of snow per year and has around 54 frost days.

Has the climate of Chenggu warmed?

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

What is the wettest day in Chenggu?

The wettest day measured in Chenggu between 1940 and 2025 was 11 July 1952, with 135 mm of rain in 24 hours.

What was the windiest day in Chenggu?

The windiest day measured in Chenggu between 1940 and 2025 was 24 May 1946, with winds reaching 28.1 km/h.

What is the warmest month in Chenggu?

The warmest month in Chenggu is July (24.3 °C on average); the coldest is January (1.8 °C).

How much does it rain in Chenggu?

Chenggu receives on average 1,465 mm of precipitation per year, spread over about 157 rainy days.

Is it sunny in Chenggu?

Chenggu gets on average 7.5 hours of sunshine per day, roughly 2,738 hours per year over 1940-2025.

What is the biggest single-day snowfall in Chenggu?

The heaviest 24-hour snowfall measured in Chenggu between 1940 and 2025 was 18 November 1993, with 15.2 cm.

Are there tropical nights in Chenggu?

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

What was the most extreme apparent temperature in Chenggu?

In Chenggu, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 16 July 2025, and the lowest was -23.9 °C on 9 February 1945.

Compare Chenggu with another city

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

Nearby cities

The climate around Chenggu

Other cities — China