Leshan climate — normals and trends

Leshan (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 17.8 °C and it receives 1,348 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 (26.7 °C on average) and the coldest is January (7.6 °C). Rainfall peaks in August.

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

Leshan has warmed by +1.3 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 41.4 °C (on 22 August 2022) and the coldest -6.9 °C (on 15 December 1975).

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

LeshanSichuan

coords
29.56°, 103.76°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthDecember

Mean daily temperature

17.8°C

Average daily high

20.9°C

Average daily low

14.9°C

Annual rainfall

1,348mm

Sunshine / day

6.1h

Mean relative humidity

78%

Average peak wind

8.5km/h

Seasonal range

19.1°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

50 d/yr

Rainy days (≥ 1 mm)

186 d/yr

Annual snowfall

2.5 cm

Average feels-like high

22.1 °C

Average feels-like low

15.6 °C

Average peak gust

20.3 km/h

Tropical nights (≥ 20 °C)

115 d/yr

Solar radiation

11.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °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

41.4 °C

22 August 2022

Coldest day

-6.9 °C

15 December 1975

Wettest day

198 mm

27 August 1946

Windiest day

46.4 km/h

15 May 1946

Strongest gust

77.4 km/h

11 April 1998

Hottest feels-like

46.5 °C

23 August 2022

Coldest feels-like

-10.5 °C

15 December 1975

Snowiest day

5.7 cm

29 January 1977

Sunniest day

13.9 h

16 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.3 °C5 August 20252.0 °C29 January 202519.1 °C1,403 mm910
202440.6 °C27 August 20241.3 °C24 January 202419.4 °C1,228 mm920
202338.1 °C9 July 20231.2 °C19 January 202319.2 °C1,058 mm890
202241.4 °C22 August 20222.2 °C21 December 202219.1 °C1,057 mm790
202138.0 °C3 August 2021-1.0 °C8 January 202118.5 °C1,192 mm552
202037.1 °C19 May 20201.8 °C21 December 202018.4 °C1,355 mm730
201937.0 °C12 August 20192.6 °C29 December 201918.1 °C1,167 mm530
201835.7 °C16 May 20180.6 °C9 January 201818.3 °C1,273 mm670
201737.5 °C10 July 20170.6 °C19 December 201718.6 °C879 mm650
201637.6 °C21 August 2016-0.7 °C25 January 201618.6 °C1,254 mm722
201538.3 °C2 August 20151.8 °C17 December 201519.0 °C926 mm640
201435.7 °C26 July 20141.9 °C24 December 201417.9 °C1,140 mm390
201336.6 °C18 June 2013-0.2 °C1 January 201319.2 °C1,317 mm761
201236.6 °C13 August 20121.2 °C11 February 201217.5 °C1,273 mm390
201138.4 °C24 June 20110.2 °C20 January 201118.1 °C837 mm850
201036.1 °C30 July 20101.2 °C19 February 201017.9 °C1,277 mm500
200936.9 °C5 June 20091.2 °C22 November 200918.6 °C1,147 mm600
200836.5 °C23 July 2008-1.7 °C29 January 200818.0 °C1,111 mm632
200736.5 °C21 August 20072.8 °C9 January 200718.8 °C1,074 mm770
200638.9 °C12 August 20061.2 °C7 January 200619.0 °C1,089 mm850
200536.9 °C14 June 2005-0.7 °C2 January 200518.0 °C1,277 mm622
200434.9 °C11 July 20040.8 °C31 December 200418.0 °C1,131 mm520
200335.3 °C31 July 20032.5 °C30 December 200318.2 °C1,071 mm360
200236.4 °C14 July 20021.4 °C28 December 200218.4 °C1,310 mm510
200135.9 °C14 July 20011.8 °C24 December 200118.3 °C1,262 mm480
200035.6 °C26 July 20002.0 °C2 February 200017.8 °C1,530 mm470
199935.1 °C1 August 19990.7 °C26 December 199918.2 °C1,329 mm360
199835.4 °C17 July 1998-0.7 °C23 January 199818.6 °C1,265 mm461
199735.6 °C11 August 19972.6 °C24 January 199718.0 °C1,216 mm670
199635.3 °C3 August 19960.3 °C22 February 199617.2 °C1,358 mm530
199535.8 °C6 September 19950.2 °C5 January 199517.8 °C1,470 mm570
199436.4 °C5 August 19940.3 °C18 January 199418.0 °C1,188 mm730
199334.9 °C6 August 1993-1.8 °C24 January 199317.4 °C1,123 mm401
199234.9 °C10 June 19920.0 °C3 January 199217.3 °C1,044 mm470
199134.4 °C20 July 1991-1.6 °C28 December 199117.5 °C1,260 mm463
199035.4 °C5 August 19901.3 °C2 February 199017.8 °C1,376 mm520
198934.2 °C7 August 1989-1.1 °C14 January 198917.1 °C1,387 mm322
198836.0 °C3 May 19881.4 °C18 January 198817.1 °C1,286 mm370
198733.8 °C30 July 19871.4 °C26 January 198717.9 °C1,057 mm400
198635.0 °C11 August 1986-0.5 °C4 March 198617.1 °C1,269 mm521
198535.0 °C5 August 19850.4 °C16 January 198517.1 °C1,384 mm420
198434.2 °C10 August 19840.0 °C1 February 198416.9 °C1,327 mm390
198334.0 °C25 July 19830.1 °C21 January 198317.6 °C1,026 mm410
198233.8 °C2 August 1982-0.8 °C27 December 198217.2 °C1,185 mm401
198134.5 °C9 May 19810.9 °C27 January 198117.3 °C1,217 mm430
198035.0 °C14 May 1980-2.2 °C5 February 198017.4 °C1,023 mm479
197935.5 °C9 July 1979-0.5 °C19 November 197917.9 °C1,186 mm411
197836.4 °C3 August 19780.3 °C19 January 197818.0 °C1,127 mm600
197736.2 °C3 August 1977-2.7 °C31 January 197717.6 °C1,288 mm618
197635.5 °C1 August 1976-1.5 °C29 December 197617.0 °C1,193 mm451
197535.6 °C16 August 1975-6.9 °C15 December 197517.7 °C1,426 mm528
197436.0 °C17 June 19740.4 °C18 January 197417.6 °C1,189 mm440
197334.5 °C26 August 19730.7 °C2 January 197318.1 °C1,462 mm510
197237.5 °C14 August 19720.5 °C6 February 197217.8 °C1,218 mm650
197135.1 °C6 July 19710.5 °C31 January 197117.9 °C1,174 mm520
197034.6 °C4 September 1970-1.0 °C11 January 197017.3 °C1,335 mm632
196935.6 °C29 July 19690.4 °C16 January 196917.7 °C1,283 mm610
196834.2 °C30 July 1968-0.5 °C14 February 196817.0 °C1,647 mm271
196734.5 °C1 August 1967-3.4 °C12 January 196717.0 °C1,343 mm606
196632.6 °C19 July 1966-0.8 °C30 December 196617.3 °C1,438 mm263
196532.7 °C22 July 1965-1.1 °C25 December 196517.2 °C1,578 mm202
196433.6 °C8 August 19640.6 °C25 February 196417.4 °C1,750 mm350
196337.5 °C27 June 19630.2 °C5 January 196318.3 °C1,295 mm580
196235.2 °C21 July 1962-0.2 °C30 December 196217.8 °C1,364 mm521
196136.3 °C14 June 19610.9 °C17 January 196118.1 °C1,682 mm670
196037.2 °C10 June 1960-0.8 °C1 January 196018.0 °C1,570 mm532
195937.2 °C13 July 1959-0.3 °C14 January 195918.0 °C1,587 mm571
195834.8 °C24 July 1958-0.8 °C18 January 195817.9 °C1,663 mm392
195735.2 °C24 August 1957-4.3 °C13 February 195717.5 °C1,230 mm492
195635.0 °C4 August 1956-2.9 °C12 January 195617.4 °C1,619 mm367
195532.2 °C17 August 1955-6.3 °C10 January 195517.3 °C1,360 mm1111
195433.0 °C19 June 1954-0.8 °C23 January 195417.3 °C1,894 mm283
195333.3 °C13 August 19532.2 °C19 January 195317.9 °C1,796 mm370
195233.2 °C8 June 1952-1.1 °C8 January 195217.6 °C1,587 mm261
195132.4 °C17 August 1951-1.3 °C15 January 195117.3 °C1,516 mm225
195033.7 °C23 July 19500.5 °C17 February 195017.2 °C1,692 mm230
194934.7 °C8 July 1949-2.1 °C9 January 194917.6 °C1,555 mm292
194832.5 °C1 July 1948-2.2 °C27 January 194817.6 °C1,182 mm313
194733.8 °C6 July 1947-3.1 °C20 December 194717.8 °C1,487 mm391
194635.8 °C20 July 19460.2 °C14 January 194617.7 °C4,327 mm530
194533.3 °C5 June 1945-3.5 °C9 February 194516.6 °C1,617 mm2815
194434.4 °C2 August 1944-4.7 °C17 December 194416.7 °C1,693 mm3112
194333.9 °C3 August 1943-0.7 °C22 January 194317.4 °C1,533 mm231
194233.2 °C7 August 1942-0.7 °C19 February 194217.8 °C1,314 mm342
194134.0 °C30 June 19410.9 °C4 February 194117.7 °C1,122 mm390
194034.4 °C23 June 1940-2.3 °C3 February 194017.3 °C1,181 mm323

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.5 °C
+1.6 °C
Hot days (≥ 30 °C)
91 d/yr
+41
Frost days (< 0 °C)
0 d/yr
-2
Annual rainfall
1403 mm
+55 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan11.9 °C+1.7 °C63 mm+13 mm
Feb11.4 °C-0.8 °C86 mm+36 mm
Mar16.5 °C-0.6 °C75 mm+19 mm
Apr25.2 °C+2.9 °C54 mm-22 mm
May28.4 °C+2.3 °C61 mm-35 mm
Jun31.7 °C+3.4 °C96 mm-49 mm
Jul33.1 °C+2.9 °C211 mm-47 mm
Aug32.0 °C+2.1 °C315 mm+48 mm
Sep27.4 °C+1.7 °C240 mm+96 mm
Oct22.0 °C+1.2 °C127 mm+38 mm
Nov16.4 °C+0.1 °C49 mm-19 mm
Dec13.6 °C+2.1 °C27 mm-23 mm

The year's extremes

Hottest day
39.3 °C
5 Aug 2025
Coldest day
2.0 °C
29 Jan 2025
Wettest day
87.1 mm
17 Sep 2025
Windiest day
26.1 km/h
12 Apr 2025
Strongest gust
44.6 km/h
11 Apr 2025
Hottest feels-like
45.4 °C
16 Jul 2025
Coldest feels-like
-0.8 °C
1 Jan 2025
Sunniest day
13.9 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 Leshan?

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

What is the hottest day ever recorded in Leshan?

The hottest day measured in Leshan between 1940 and 2025 was 22 August 2022, reaching 41.4 °C.

What is the coldest day in Leshan?

The coldest day measured in Leshan between 1940 and 2025 was 15 December 1975, at -6.9 °C.

Does it snow in Leshan?

Yes. Leshan gets on average 2.5 cm of snow per year and has around 2 frost days.

Has the climate of Leshan warmed?

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

What is the wettest day in Leshan?

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

What was the windiest day in Leshan?

The windiest day measured in Leshan between 1940 and 2025 was 15 May 1946, with winds reaching 46.4 km/h.

What is the warmest month in Leshan?

The warmest month in Leshan is July (26.7 °C on average); the coldest is January (7.6 °C).

How much does it rain in Leshan?

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

Is it sunny in Leshan?

Leshan gets on average 6.1 hours of sunshine per day, roughly 2,227 hours per year over 1940-2025.

What is the biggest single-day snowfall in Leshan?

The heaviest 24-hour snowfall measured in Leshan between 1940 and 2025 was 29 January 1977, with 5.7 cm.

Are there tropical nights in Leshan?

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

What was the most extreme apparent temperature in Leshan?

In Leshan, between 1940 and 2025, the highest apparent temperature reached 46.5 °C on 23 August 2022, and the lowest was -10.5 °C on 15 December 1975.

Compare Leshan with another city

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

Nearby cities

The climate around Leshan

Other cities — China