☀ Sunshine Atlas

The best time to visit China

The best time to visit China for warm, sunny weather is April to July, when its destinations average a Sunshine Score of 71/100 with daytime highs around 27°C / 81°F. August is a quieter shoulder-season alternative with still-reliable sun. The sea is swimmable (21°C+) about 7 months a year, warmest in August at 31°C.

China by month, averaged across 158 destinations from long-term climate normals — the best stretch is highlighted.

MonthSunshine ScoreAvg day highRainSeaFor a trip
January145° / 41°F26 mm12°Poor
February229° / 48°F30 mm12°Poor
March4315° / 59°F48 mm14°Good
April7021° / 70°F70 mm20°Excellent
May7526° / 79°F105 mm23°Excellent
June7129° / 84°F143 mm26°Excellent
July6631° / 88°F153 mm29°Very good
August6930° / 86°F138 mm31°Very good
September7526° / 79°F96 mm30°Excellent
October6820° / 68°F56 mm25°Very good
November3813° / 55°F39 mm21°Mixed
December186° / 43°F22 mm15°Poor

When to go — and when to think twice

Best overall: April to July — China's warmest, most reliable stretch (Sunshine Score 71/100, ~27°C / 81°F days). Shoulder season: August — quieter, still sunny. Hottest: July, ~31°C / 88°F. Wettest: July (153 mm) — pack for showers.

Where to base yourself for sunshine: Hami (3,241 h/yr), Dunhuang (3,154 h/yr), Jiayuguan (3,066 h/yr). See every China destination with a full climate card, or where it's sunny worldwide, month by month.