Best year time to visit Mashenliang

General weather information about Mashenliang

Average annual temperature is 4.6 °C

Absolute maximum temperature: 32.6 °C

Absolute minimum temperature: -29.0 °C

Number of sunny days: 222 days

Number of rainy days: 106 days

Number of snow days: 37 days

Look at detailed online map of Mashenliang

* Weather data for Mashenliang China is based on climate observations for 2026 year

Mashenliang air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)4.27.716.823.627.632.631.729.928.518.816.95.8
Average daytime temperature (°C)-7.6-1.87.111.019.724.925.724.720.713.6-1.0-7.1
Average temperature (°C)-13.1-8.3-0.24.513.018.320.018.414.36.5-6.2-12.3
Average night temperature (°C)-18.6-14.6-6.1-1.76.811.014.512.68.50.2-10.7-16.8
Absolute minimum temperature (°C)-29.0-20.7-12.7-9.40.24.48.96.40.1-5.3-19.4-28.0

Mashenliang monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)10.011.012.013.014.015.015.014.013.011.010.09.0
Daylight mean duration (h)9.610.611.913.314.515.114.913.812.511.19.99.2
Daylight minimum duration (h)9.010.011.012.014.014.014.013.011.010.09.09.0
Sunshine mean duration (h)7.88.110.19.59.811.69.410.910.09.17.16.9
Precipitation (mm)393433030104513219128
Sunny days25202517171581018222025
Rainy days00361415232112921
Snow days683700000085

Best time to visit Mashenliang:

The best time to visit Mashenliang during the most sunny months:

  • June — 11.6(h)

The largest precipitation sum in Mashenliang is at

  • April — 43(mm)
  • July — 104(mm)
  • August — 51(mm)