Sunshine Map

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 69/100 with daytime highs around 28°C / 82°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
January146° / 43°F26 mm12°Poor
February239° / 48°F30 mm12°Poor
March4615° / 59°F48 mm14°Good
April7122° / 72°F70 mm20°Excellent
May7327° / 81°F105 mm23°Excellent
June6830° / 86°F143 mm26°Very good
July6231° / 88°F153 mm29°Very good
August6631° / 88°F138 mm31°Very good
September7327° / 81°F96 mm30°Excellent
October7021° / 70°F56 mm25°Excellent
November3914° / 57°F39 mm21°Mixed
December187° / 45°F22 mm15°Poor

When to go — and when to think twice

Best overall: April to July — China's warmest, most reliable stretch (Sunshine Score 69/100, ~28°C / 82°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: Lhasa (3,630 h/yr), Dunhuang (3,390 h/yr), Hotan (3,347 h/yr). See every China destination with a full climate card, or where it's sunny worldwide, month by month.