Mild
Average highs are around 24°C, so days are mild rather than hot.
May verdict
Mixed for holiday weather
Average highs are around 24°C, so days are mild rather than hot. Sunshine averages 4.2h per day, so this is not one of the brighter months. Rainfall averages 218mm, so showers are a real planning factor.
Monthly averages
Temp
24°C
Rain
218mm
Sun
4.2h
Weather score
43
Mixed
Mild
Average highs are around 24°C, so days are mild rather than hot.
Wet
Rainfall averages 218mm, so showers are a real planning factor.
Limited sun
Sunshine averages 4.2h per day, so this is not one of the brighter months.
Map
Compare Tianmen Mountain, China with nearby places by weather score, rain, sun, temperature, and swim conditions.
May24°C average high
May sits in the warmer part of the year, so midday sightseeing can feel heavier than in cooler months.
Warmest monthsJune to September
This stretch sets the upper range for average daytime heat.
May218mm average rain
May is one of Tianmen Mountain's wettest months, so rain is likely to be a major planning factor.
Driest monthsJanuary to March, September, and November to December
This is the drier part of the year, when outdoor plans usually need less weather flexibility.
May4.2 hours average sun
May sits close to Tianmen Mountain's yearly sunshine average, so it is a middle-of-the-pack month for bright days.
Brightest monthsJuly to August
This stretch has the strongest sunshine in the monthly averages.
May43 weather score
May sits close to Tianmen Mountain's yearly weather-score average, giving a typical overall read on the month.
Best weather monthsJune to September
These months have the strongest weather score in the monthly averages.
Fairfield by Marriott Zhangjiajie Tianmen MountainZhangjiajie, Hunan, China
Four Points by Sheraton Zhangjiajie Tianmen MountainZhangjiajie, Hunan, China
Four Points by Sheraton Zhangjiajie National Forest ParkZhangjiajie, Hunan, China
Sheraton Changde Wuling HotelChangde, Hunan, China
Four Points by Sheraton YiyangYiyang, Hunan, China
The Westin YichangYichang, Hubei, China