☀ Sunshine Atlas

Haikou (Meilan) vs Zhanjiang: which is sunnier?

🇨🇳 China vs 🇨🇳 China · 173 km apart · long-term climate normals (NASA POWER, 2001–2020)

Haikou (Meilan) is the sunnier overall: about 1,736 hours of sunshine a year to Zhanjiang's 1,622. Haikou (Meilan) has the higher Sunshine Score in 3 of 12 months, Zhanjiang in 2 (7 within 2 points).

Scores are the 0–100 Sunshine Score — sunshine, daytime warmth and dryness in one number, per month.

Haikou (Meilan), China
Haikou (Meilan)
Zhanjiang, China
Zhanjiang

At a glance

Haikou (Meilan)Zhanjiang
Sunshine hours / year1,7361,622
Sunniest monthFebruary (84/100)February (82/100)
Nov–Feb average score80/10080/100
Jun–Aug average score61/10060/100
Rain / year1,841 mm1,816 mm
Warmest sea32°C / 90°F32°C / 90°F
Peak midday UV10 (very high)9 (very high)

Haikou (Meilan) vs Zhanjiang month by month

MonthSunshine ScoreDay high °CRain mmSea °C
Haikou (Meilan)ZhanjiangHaikou (Meilan)ZhanjiangHaikou (Meilan)ZhanjiangHaikou (Meilan)Zhanjiang
January838021°21°334521°20°
February848222°23°283222°20°
March807625°25°476323°22°
April736728°28°8811528°28°
May616030°30°19021829°29°
June616030°30°20527431°31°
July616030°30°23627531°31°
August616030°30°31331732°32°
September616029°30°29325331°31°
October616428°28°27813128°28°
November747725°25°815826°26°
December808222°22°493521°21°

The sunnier month by month: Jan Haikou (Meilan) · Feb even · Mar Haikou (Meilan) · Apr Haikou (Meilan) · May even · Jun even · Jul even · Aug even · Sep even · Oct Zhanjiang · Nov Zhanjiang · Dec even.

When to pick which

Sea temperature

Both seas peak at 32°C / 90°F. Swimmable water (21°C+): Haikou (Meilan) all year, Zhanjiang about 10 months a year. Month-by-month sea temperatures are in the table above.

Full month-by-month guides: Haikou (Meilan) weather by month · Zhanjiang weather by month · Best time to visit China.

More comparisons: Haikou (Meilan) vs Sanya (Tianya) · Haikou (Meilan) vs Beihai · Haikou (Meilan) vs Qionghai (Basuo) · Zhanjiang vs Beihai · Zhanjiang vs Qionghai (Basuo) · all head-to-heads