Get Exclusive App Deals

Leshan City

Travel Info

Leshan City Trending place to visit

Recommended travel destinations near Leshan City

More destinations

Leshan City Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Leshan City year round climate

  • Spring (March–May): Average 16.2–22.6°C, mild and comfortable climate, less rain, abundant sunshine. Common activities: Spring outings, picnics, flower viewing. Recommended clothing: Light jacket, long-sleeved shirt.
  • Summer (June–August): Average 24.3–28.3°C, hot and humid, less rain, relatively dry. Common activities: Swimming, water sports, summer resort visits. Recommended clothing: Light and breathable clothing, short sleeves, shorts, sun hat.
  • Autumn (September–November): Average 18.4–26.4°C, pleasant climate, gradually decreasing temperatures, less rain. Common activities: Hiking, viewing red leaves, enjoying autumn cuisine. Recommended clothing: Light jacket, long-sleeved shirt.
  • Winter (December–February): Average 8.9–10.3°C, low temperatures, dry and cold, very little rain. Common activities: Hot spring experience, indoor leisure activities. Recommended clothing: Warm jacket, sweater, scarf, gloves.

Leshan City climatological average

Annual average temperature: approx. 18.9°C / Annual rainfall: approx. 51 mm / Summer humidity: 60%–70% / Rainiest month: July

Leshan City monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
10.3°C
1.4
February
10°C
0.9
March
16.2°C
0.9
April
20.4°C
6
May
22.6°C
4.5
June
24.3°C
2.9
July
26.2°C
14.3
August
28.3°C
4.8
September
26.4°C
10.6
October
18.4°C
2.5
November
14.9°C
1.5
December
8.9°C
1.1

Leshan City weather for the next seven days

6/17
Wednesday
Patchy rain nearby
23.4°C/20.5°C
6/18
Thursday
Patchy rain nearby
29.5°C/20°C
6/19
Friday
Patchy rain nearby
33.1°C/20°C
6/20
Saturday
Sunny
34°C/23.1°C
6/21
Sunday
Patchy rain nearby
27.8°C/21.7°C
6/22
Monday
Patchy rain nearby
32.2°C/21.5°C
6/23
Tuesday
Patchy rain nearby
23.6°C/22.1°C