Baoshan climate — normals and trends

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

Baoshan averages 1 frost days, 2 hot days (≥ 30 °C) and 186 rainy days per year.

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

The hottest day of the period reached 33.2 °C (on 25 May 2012) and the coldest -4.0 °C (on 9 January 1980).

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

BaoshanYunnan

coords
25.12°, 99.16°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJuneColdest monthJanuaryWettest monthJulyDriest monthDecember

Mean daily temperature

16.2°C

Average daily high

21.3°C

Average daily low

11.8°C

Annual rainfall

1,576mm

Sunshine / day

8.7h

Mean relative humidity

74%

Average peak wind

9.2km/h

Seasonal range

10.3°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

186 d/yr

Annual snowfall

0.2 cm

Average feels-like high

21.4 °C

Average feels-like low

11.7 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

15.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.5 °C

since 1940

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

33.2 °C

25 May 2012

Coldest day

-4.0 °C

9 January 1980

Wettest day

99 mm

23 June 1984

Windiest day

23.1 km/h

4 March 1946

Strongest gust

86.0 km/h

11 April 1985

Hottest feels-like

35.2 °C

14 July 2022

Coldest feels-like

-7.7 °C

9 January 1980

Snowiest day

7.6 cm

3 March 1986

Sunniest day

13.0 h

2 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.5 °C13 June 20251.4 °C8 December 202517.0 °C1,912 mm00
202430.6 °C16 May 20240.5 °C10 January 202417.2 °C1,357 mm20
202332.8 °C31 May 20232.0 °C31 December 202317.6 °C1,352 mm80
202230.5 °C14 July 20220.4 °C30 January 202216.8 °C1,440 mm30
202130.8 °C24 May 20211.2 °C25 December 202117.5 °C1,097 mm80
202030.5 °C2 August 2020-0.5 °C26 January 202017.2 °C1,350 mm21
201931.8 °C20 May 2019-0.4 °C17 January 201917.3 °C1,178 mm111
201829.7 °C22 May 20181.0 °C31 December 201816.9 °C1,550 mm00
201728.7 °C7 June 20170.3 °C21 December 201717.1 °C1,543 mm00
201629.3 °C14 August 20160.4 °C30 January 201616.8 °C1,521 mm00
201530.6 °C4 June 2015-0.6 °C12 January 201517.0 °C1,117 mm42
201431.7 °C5 June 20140.6 °C9 January 201417.4 °C1,106 mm120
201330.4 °C14 June 2013-1.6 °C17 December 201317.2 °C1,266 mm44
201233.2 °C25 May 2012-0.8 °C16 January 201217.2 °C1,448 mm111
201130.6 °C25 June 2011-0.9 °C21 January 201116.9 °C1,306 mm21
201029.1 °C11 August 2010-0.2 °C22 December 201017.2 °C1,523 mm01
200931.5 °C12 May 2009-0.4 °C25 December 200917.4 °C1,223 mm21
200830.9 °C9 May 20081.0 °C15 February 200816.8 °C1,675 mm10
200731.4 °C7 May 20070.7 °C24 January 200716.6 °C1,568 mm30
200629.0 °C20 August 20061.8 °C28 December 200617.1 °C1,281 mm00
200532.4 °C30 May 20050.0 °C22 January 200517.2 °C1,221 mm120
200428.4 °C16 June 20041.2 °C16 January 200416.5 °C1,543 mm00
200329.0 °C2 June 20030.6 °C16 January 200317.0 °C1,240 mm00
200229.2 °C11 June 20021.3 °C13 January 200216.7 °C1,370 mm00
200129.3 °C3 August 20010.5 °C13 January 200116.9 °C1,577 mm00
200028.3 °C13 May 20000.9 °C1 January 200016.4 °C1,664 mm00
199930.7 °C14 April 1999-2.2 °C26 December 199917.5 °C1,505 mm25
199829.4 °C15 May 19980.8 °C4 January 199816.8 °C1,553 mm00
199730.7 °C16 May 1997-1.5 °C19 January 199716.0 °C1,521 mm11
199628.2 °C23 May 19960.7 °C2 January 199616.5 °C1,585 mm00
199529.0 °C1 September 1995-0.8 °C26 January 199516.8 °C1,711 mm02
199431.0 °C5 June 19940.9 °C10 January 199417.0 °C1,440 mm30
199327.7 °C29 April 19930.1 °C27 December 199316.2 °C1,525 mm00
199231.6 °C5 June 1992-0.1 °C10 January 199215.7 °C1,358 mm51
199130.0 °C18 August 1991-0.4 °C26 January 199116.4 °C2,006 mm11
199028.5 °C29 August 1990-0.8 °C2 January 199015.9 °C1,924 mm01
198930.6 °C9 June 1989-0.8 °C19 January 198916.4 °C1,601 mm21
198829.9 °C8 April 19880.9 °C29 January 198816.8 °C1,529 mm00
198731.7 °C29 May 1987-1.3 °C5 January 198716.4 °C1,601 mm61
198631.7 °C22 May 1986-0.8 °C4 March 198616.4 °C1,560 mm151
198531.9 °C18 May 1985-1.0 °C18 January 198516.1 °C1,606 mm23
198428.2 °C22 April 19840.5 °C21 January 198416.2 °C1,797 mm00
198329.6 °C27 May 1983-2.0 °C6 January 198315.5 °C1,945 mm03
198231.6 °C20 May 1982-1.4 °C27 December 198216.0 °C1,326 mm52
198129.9 °C15 May 19811.5 °C16 January 198116.5 °C1,557 mm00
198031.9 °C25 May 1980-4.0 °C9 January 198016.1 °C1,426 mm25
197932.2 °C2 June 1979-2.8 °C20 December 197916.3 °C1,511 mm79
197828.5 °C5 May 1978-0.7 °C28 January 197816.2 °C1,679 mm04
197727.8 °C6 September 1977-2.0 °C25 December 197715.7 °C1,650 mm06
197627.8 °C19 September 19760.5 °C12 December 197615.6 °C1,966 mm00
197528.5 °C16 August 1975-0.2 °C9 January 197516.1 °C1,720 mm01
197428.7 °C22 May 1974-1.4 °C1 January 197416.0 °C1,825 mm07
197329.4 °C4 May 1973-0.7 °C20 January 197316.4 °C1,917 mm01
197229.3 °C8 June 19720.6 °C19 January 197216.5 °C1,496 mm00
197129.2 °C28 April 1971-0.2 °C16 February 197116.0 °C1,789 mm01
197029.6 °C20 August 1970-1.0 °C2 January 197016.3 °C1,657 mm02
196930.7 °C17 May 1969-1.1 °C22 January 196916.7 °C1,394 mm34
196829.0 °C8 May 1968-0.6 °C27 January 196815.3 °C1,814 mm02
196727.7 °C27 August 1967-0.1 °C28 February 196715.8 °C1,720 mm01
196629.4 °C1 May 19661.0 °C26 December 196615.3 °C1,834 mm00
196527.1 °C24 May 1965-0.2 °C3 January 196514.9 °C1,698 mm02
196429.5 °C25 May 1964-1.2 °C28 December 196416.5 °C1,581 mm02
196330.0 °C3 June 1963-0.8 °C5 January 196316.1 °C1,631 mm25
196230.6 °C3 June 1962-1.5 °C30 December 196216.2 °C1,727 mm16
196128.6 °C25 April 1961-1.3 °C24 January 196116.1 °C1,865 mm02
196029.8 °C30 April 19600.4 °C10 January 196016.6 °C1,699 mm00
195928.5 °C23 August 1959-0.7 °C7 February 195915.5 °C1,836 mm02
195831.8 °C2 June 1958-0.7 °C25 December 195816.2 °C1,833 mm72
195728.7 °C19 August 1957-1.2 °C26 January 195715.8 °C1,627 mm02
195628.8 °C15 April 1956-1.5 °C3 January 195615.4 °C1,719 mm05
195528.5 °C16 May 1955-0.8 °C26 December 195515.0 °C1,576 mm02
195428.6 °C28 April 19541.0 °C16 January 195415.3 °C1,427 mm00
195327.0 °C15 August 1953-1.3 °C27 January 195314.9 °C1,269 mm04
195229.7 °C11 May 1952-0.4 °C31 December 195215.5 °C1,504 mm03
195126.3 °C2 August 19510.8 °C4 February 195115.1 °C1,737 mm00
195029.5 °C17 May 19500.7 °C5 February 195015.4 °C1,693 mm00
194925.3 °C8 September 19490.4 °C13 December 194915.0 °C1,950 mm00
194826.3 °C9 June 19480.6 °C18 December 194814.7 °C1,625 mm00
194729.8 °C19 May 19470.4 °C16 January 194715.3 °C1,632 mm00
194625.7 °C8 September 19460.3 °C14 January 194614.8 °C1,671 mm00
194527.7 °C20 April 19450.6 °C26 December 194514.7 °C1,733 mm00
194426.5 °C23 April 19440.8 °C13 January 194414.9 °C1,588 mm00
194326.6 °C16 May 19430.1 °C22 January 194314.6 °C1,683 mm00
194227.2 °C16 April 1942-0.4 °C6 January 194214.9 °C1,467 mm02
194128.0 °C22 May 19410.1 °C24 January 194114.7 °C1,747 mm00
194025.5 °C24 May 1940-0.2 °C9 January 194014.5 °C1,534 mm02

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.4 °C
+1.1 °C
Hot days (≥ 30 °C)
0 d/yr
-2
Frost days (< 0 °C)
0 d/yr
-1
Annual rainfall
1912 mm
+336 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.3 °C+1.1 °C15 mm-11 mm
Feb19.5 °C+1.5 °C9 mm-24 mm
Mar21.9 °C+0.9 °C42 mm+1 mm
Apr24.6 °C+1.3 °C41 mm-11 mm
May23.6 °C-0.8 °C244 mm+127 mm
Jun25.0 °C+1.2 °C399 mm+146 mm
Jul25.7 °C+2.5 °C377 mm+41 mm
Aug24.7 °C+0.7 °C286 mm-26 mm
Sep25.3 °C+1.5 °C257 mm+54 mm
Oct23.4 °C+1.5 °C175 mm+40 mm
Nov19.6 °C+0.6 °C67 mm+21 mm
Dec18.1 °C+1.5 °C0 mm-23 mm

The year's extremes

Hottest day
29.5 °C
13 Jun 2025
Coldest day
1.4 °C
8 Dec 2025
Wettest day
72.9 mm
10 Jun 2025
Windiest day
19.4 km/h
17 Mar 2025
Strongest gust
70.6 km/h
17 Mar 2025
Hottest feels-like
34.8 °C
11 Jul 2025
Coldest feels-like
-1.5 °C
8 Dec 2025
Sunniest day
13.0 h
15 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 Baoshan?

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

What is the hottest day ever recorded in Baoshan?

The hottest day measured in Baoshan between 1940 and 2025 was 25 May 2012, reaching 33.2 °C.

What is the coldest day in Baoshan?

The coldest day measured in Baoshan between 1940 and 2025 was 9 January 1980, at -4.0 °C.

Does it snow in Baoshan?

Almost never: Baoshan sees virtually no snow, with about 1 frost days per year.

Has the climate of Baoshan warmed?

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

What is the wettest day in Baoshan?

The wettest day measured in Baoshan between 1940 and 2025 was 23 June 1984, with 99 mm of rain in 24 hours.

What was the windiest day in Baoshan?

The windiest day measured in Baoshan between 1940 and 2025 was 4 March 1946, with winds reaching 23.1 km/h.

What is the warmest month in Baoshan?

The warmest month in Baoshan is June (20.2 °C on average); the coldest is January (9.9 °C).

How much does it rain in Baoshan?

Baoshan receives on average 1,576 mm of precipitation per year, spread over about 186 rainy days.

Is it sunny in Baoshan?

Baoshan gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

What is the biggest single-day snowfall in Baoshan?

The heaviest 24-hour snowfall measured in Baoshan between 1940 and 2025 was 3 March 1986, with 7.6 cm.

Are there tropical nights in Baoshan?

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

What was the most extreme apparent temperature in Baoshan?

In Baoshan, between 1940 and 2025, the highest apparent temperature reached 35.2 °C on 14 July 2022, and the lowest was -7.7 °C on 9 January 1980.

Compare Baoshan with another city

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

Nearby cities

The climate around Baoshan

Other cities — China