Xinyingpan climate — normals and trends

Xinyingpan (China) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 10.7 °C and it receives 1,521 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 (16.3 °C on average) and the coldest is January (3.2 °C). Rainfall peaks in July.

Xinyingpan averages 71 frost days, 0 hot days (≥ 30 °C) and 189 rainy days per year.

Xinyingpan has warmed by +2.0 °C between 1940 and 2025, or +0.24 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 31.6 °C (on 31 May 2023) and the coldest -22.2 °C (on 27 December 1982).

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

XinyingpanYunnan

coords
27.17°, 100.92°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthJanuary

Mean daily temperature

10.7°C

Average daily high

15.8°C

Average daily low

6.5°C

Annual rainfall

1,521mm

Sunshine / day

9.1h

Mean relative humidity

71%

Average peak wind

12.2km/h

Seasonal range

13.1°C

Frost days (< 0 °C)

71 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

189 d/yr

Annual snowfall

26.6 cm

Average feels-like high

13.9 °C

Average feels-like low

4.9 °C

Average peak gust

38.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

16.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

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

31.6 °C

31 May 2023

Coldest day

-22.2 °C

27 December 1982

Wettest day

88 mm

22 June 2009

Windiest day

28.7 km/h

19 March 1985

Strongest gust

98.3 km/h

20 February 1989

Hottest feels-like

29.0 °C

7 July 2022

Coldest feels-like

-27.1 °C

27 December 1982

Snowiest day

25.8 cm

19 October 1956

Sunniest day

13.4 h

21 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202525.8 °C5 August 2025-4.5 °C27 January 202511.7 °C1,624 mm056
202426.3 °C1 August 2024-3.8 °C9 January 202412.1 °C1,620 mm050
202331.6 °C31 May 2023-4.9 °C24 January 202312.2 °C1,229 mm244
202225.8 °C15 July 2022-9.0 °C24 February 202211.1 °C1,437 mm066
202127.2 °C28 May 2021-4.9 °C14 January 202112.1 °C1,354 mm054
202026.1 °C28 June 2020-6.5 °C27 January 202011.8 °C1,587 mm054
201927.7 °C19 May 2019-5.0 °C31 January 201912.2 °C1,405 mm053
201824.9 °C6 June 2018-5.1 °C31 December 201811.4 °C1,436 mm060
201725.7 °C9 June 2017-4.7 °C21 December 201711.7 °C1,587 mm042
201625.9 °C4 June 2016-6.6 °C24 January 201611.5 °C1,514 mm062
201526.7 °C28 June 2015-13.4 °C13 January 201511.5 °C1,590 mm053
201428.6 °C2 June 2014-6.9 °C20 December 201411.8 °C1,268 mm058
201326.5 °C27 May 2013-10.7 °C17 December 201311.5 °C1,517 mm053
201228.2 °C21 May 2012-5.5 °C16 January 201211.5 °C1,399 mm060
201125.9 °C10 May 2011-12.2 °C21 January 201110.7 °C1,372 mm075
201025.5 °C5 May 2010-5.4 °C22 December 201011.7 °C1,668 mm050
200925.7 °C27 May 2009-8.0 °C21 December 200911.7 °C1,572 mm060
200823.6 °C26 May 2008-7.5 °C3 February 200810.9 °C1,521 mm059
200724.4 °C31 May 2007-11.1 °C4 February 200710.8 °C1,679 mm076
200625.1 °C9 May 2006-8.9 °C22 December 200611.5 °C1,388 mm058
200526.4 °C28 May 2005-7.1 °C6 March 200511.2 °C1,475 mm061
200423.7 °C29 May 2004-5.0 °C9 February 200410.5 °C1,348 mm073
200324.3 °C25 July 2003-4.9 °C7 January 200311.3 °C1,382 mm068
200223.4 °C16 July 2002-4.6 °C12 January 200210.8 °C1,452 mm053
200124.8 °C14 June 2001-5.2 °C11 January 200111.3 °C1,457 mm060
200023.5 °C15 May 2000-10.3 °C1 February 200010.6 °C1,461 mm081
199926.5 °C22 April 1999-6.6 °C3 January 199912.0 °C1,556 mm040
199826.1 °C19 May 1998-4.3 °C16 December 199811.6 °C1,654 mm062
199725.9 °C14 May 1997-5.5 °C19 January 199710.6 °C1,298 mm072
199624.8 °C23 May 1996-6.3 °C24 February 199611.1 °C1,420 mm058
199526.0 °C12 May 1995-5.6 °C6 January 199511.1 °C1,382 mm067
199426.6 °C2 May 1994-4.3 °C3 December 199411.3 °C1,453 mm063
199325.6 °C19 June 1993-9.0 °C17 January 199310.7 °C1,572 mm058
199227.2 °C15 June 1992-12.1 °C3 January 19929.9 °C1,439 mm0104
199126.0 °C1 June 1991-10.0 °C31 December 199110.9 °C1,680 mm069
199023.7 °C10 August 1990-5.3 °C6 December 199010.3 °C1,639 mm067
198925.6 °C18 May 1989-7.9 °C14 January 198910.4 °C1,539 mm081
198825.3 °C28 June 1988-3.8 °C30 December 198811.5 °C1,725 mm047
198726.6 °C27 May 1987-9.3 °C16 December 198711.2 °C1,478 mm057
198626.6 °C31 May 1986-5.6 °C2 March 198610.7 °C1,487 mm071
198527.2 °C18 May 1985-5.5 °C18 January 198510.6 °C1,614 mm075
198425.6 °C5 June 1984-17.0 °C1 January 198410.6 °C1,372 mm070
198327.5 °C1 June 1983-19.9 °C6 January 198310.0 °C1,457 mm095
198226.1 °C24 May 1982-22.2 °C27 December 198210.3 °C1,484 mm083
198124.6 °C8 May 1981-7.7 °C10 January 198111.1 °C1,439 mm066
198024.8 °C3 July 1980-6.0 °C8 January 198010.5 °C1,534 mm075
197927.6 °C1 June 1979-6.9 °C8 January 197910.7 °C1,376 mm074
197823.8 °C25 April 1978-15.0 °C13 January 197810.1 °C1,440 mm088
197727.4 °C17 June 1977-8.9 °C10 February 197710.4 °C1,598 mm073
197624.4 °C19 May 1976-4.7 °C3 January 197610.6 °C1,587 mm072
197526.1 °C17 May 1975-9.5 °C15 December 197511.1 °C1,406 mm072
197423.0 °C8 June 1974-17.9 °C1 January 197410.5 °C1,737 mm082
197324.8 °C23 April 1973-11.8 °C31 December 197311.4 °C1,515 mm051
197224.9 °C10 May 1972-11.1 °C16 December 197210.8 °C1,533 mm061
197125.2 °C9 June 1971-15.7 °C16 February 197110.4 °C1,652 mm089
197026.4 °C29 May 1970-4.7 °C11 January 197010.9 °C1,388 mm076
196929.4 °C23 May 1969-5.3 °C8 February 196911.5 °C1,369 mm057
196825.7 °C8 May 1968-5.9 °C18 January 196810.2 °C1,786 mm079
196726.7 °C12 July 1967-4.0 °C4 February 196710.7 °C1,452 mm092
196624.5 °C1 May 1966-7.3 °C1 January 19669.9 °C1,716 mm078
196522.7 °C14 May 1965-10.7 °C22 November 19659.1 °C1,711 mm098
196425.6 °C24 May 1964-9.9 °C27 December 196411.3 °C1,688 mm070
196326.6 °C19 May 1963-6.1 °C27 December 196311.0 °C1,495 mm077
196225.4 °C26 April 1962-7.3 °C30 December 196210.8 °C1,611 mm070
196124.8 °C9 May 1961-5.9 °C24 January 196110.9 °C1,768 mm071
196024.9 °C17 May 1960-4.3 °C6 February 196011.5 °C1,631 mm056
195924.8 °C14 July 1959-15.0 °C26 January 195910.4 °C1,516 mm088
195826.6 °C25 April 1958-8.1 °C18 February 195811.1 °C1,441 mm070
195726.4 °C25 May 1957-9.3 °C17 January 195710.3 °C1,449 mm090
195623.3 °C17 April 1956-9.5 °C23 October 19569.9 °C1,471 mm095
195523.9 °C10 May 1955-6.9 °C3 December 19559.8 °C1,530 mm082
195423.0 °C20 May 1954-6.2 °C24 January 195410.2 °C1,347 mm084
195322.3 °C18 August 1953-11.7 °C26 January 195310.2 °C1,300 mm075
195226.3 °C11 May 1952-4.6 °C14 January 195210.7 °C1,574 mm067
195124.1 °C7 May 1951-7.9 °C21 December 195110.4 °C1,459 mm066
195023.7 °C18 May 1950-4.2 °C9 February 195010.6 °C1,642 mm066
194922.6 °C5 June 1949-4.8 °C12 February 194910.4 °C1,515 mm072
194823.0 °C8 June 1948-4.6 °C1 January 19489.6 °C1,655 mm091
194723.6 °C14 May 1947-4.4 °C28 December 19479.8 °C1,750 mm089
194624.2 °C4 June 1946-6.2 °C8 January 19469.9 °C1,266 mm079
194521.2 °C21 July 1945-10.3 °C17 February 19458.9 °C1,791 mm099
194421.9 °C3 August 1944-4.5 °C6 February 19449.4 °C1,609 mm092
194322.5 °C2 May 1943-10.3 °C3 February 19439.3 °C1,602 mm099
194221.0 °C10 August 1942-6.3 °C5 January 19429.3 °C1,443 mm0107
194121.6 °C12 July 1941-9.7 °C6 March 19418.7 °C1,771 mm0110
194022.2 °C21 May 1940-7.0 °C6 January 19409.0 °C1,611 mm098

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
16.8 °C
+1.0 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
56 d/yr
-15
Annual rainfall
1624 mm
+103 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan10.4 °C+1.1 °C24 mm+10 mm
Feb11.8 °C+0.4 °C10 mm-9 mm
Mar13.7 °C-1.3 °C54 mm+26 mm
Apr19.4 °C+1.3 °C71 mm+15 mm
May19.0 °C-0.8 °C228 mm+66 mm
Jun20.9 °C+1.1 °C253 mm-36 mm
Jul22.1 °C+2.1 °C254 mm-44 mm
Aug21.0 °C+1.2 °C347 mm+93 mm
Sep20.3 °C+2.2 °C206 mm-14 mm
Oct18.0 °C+2.3 °C104 mm-21 mm
Nov12.8 °C+0.2 °C64 mm+26 mm
Dec11.8 °C+2.0 °C10 mm-7 mm

The year's extremes

Hottest day
25.8 °C
5 Aug 2025
Coldest day
-4.5 °C
27 Jan 2025
Wettest day
37.3 mm
23 May 2025
Windiest day
23.3 km/h
31 Mar 2025
Strongest gust
66.6 km/h
8 Mar 2025
Hottest feels-like
28.4 °C
6 Aug 2025
Coldest feels-like
-7.6 °C
27 Jan 2025
Snowiest day
6.7 cm
18 Mar 2025
Sunniest day
13.3 h
11 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 Xinyingpan?

Xinyingpan has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 10.7 °C and it receives 1,521 mm of precipitation per year.

What is the hottest day ever recorded in Xinyingpan?

The hottest day measured in Xinyingpan between 1940 and 2025 was 31 May 2023, reaching 31.6 °C.

What is the coldest day in Xinyingpan?

The coldest day measured in Xinyingpan between 1940 and 2025 was 27 December 1982, at -22.2 °C.

Does it snow in Xinyingpan?

Yes. Xinyingpan gets on average 26.6 cm of snow per year and has around 71 frost days.

Has the climate of Xinyingpan warmed?

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

What is the wettest day in Xinyingpan?

The wettest day measured in Xinyingpan between 1940 and 2025 was 22 June 2009, with 88 mm of rain in 24 hours.

What was the windiest day in Xinyingpan?

The windiest day measured in Xinyingpan between 1940 and 2025 was 19 March 1985, with winds reaching 28.7 km/h.

What is the warmest month in Xinyingpan?

The warmest month in Xinyingpan is July (16.3 °C on average); the coldest is January (3.2 °C).

How much does it rain in Xinyingpan?

Xinyingpan receives on average 1,521 mm of precipitation per year, spread over about 189 rainy days.

Is it sunny in Xinyingpan?

Xinyingpan gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

What is the biggest single-day snowfall in Xinyingpan?

The heaviest 24-hour snowfall measured in Xinyingpan between 1940 and 2025 was 19 October 1956, with 25.8 cm.

Are there tropical nights in Xinyingpan?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Xinyingpan.

What was the most extreme apparent temperature in Xinyingpan?

In Xinyingpan, between 1940 and 2025, the highest apparent temperature reached 29.0 °C on 7 July 2022, and the lowest was -27.1 °C on 27 December 1982.

Compare Xinyingpan with another city

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

Nearby cities

The climate around Xinyingpan

Other cities — China