City weather Mountain weather Sea temperature Weather radar Satellite map Wind map News
Shanghai

Sea temperature Shanghai today

China

Water temperature
20.3°
18° airHeavy rain · Feels like 14°

The sea is 20.3 °C, which is pleasant, and the air will reach 20 °C today. Waves will be moderate, up to 0.7 m, with the south-easterly wind picking up.

Waves
0.7 m
Wind E
30 km/h

Sea temperature for 1 days

water low / high
  • Today4 Nov19.8°20.6°0.7 m

Waves

0.7 m

Period 4.2 s. From E.

Swell

0.3 m

Waves from the open sea, from E. Wind waves 0.6 m.

Sea current

0.7 km/h

Flowing towards S.

Wind

30 km/h

Blowing from E.

Sea temperature Shanghai by month

  1. 7°Jan
  2. 7°Feb
  3. 11°Mar
  4. 17°Apr
  5. 21°May
  6. 26°Jun
  7. 30°Jul
  8. 32°Aug
  9. 30°Sep
  10. 24°Oct
  11. 17°Nov
  12. 11°Dec

Long-term averages, the current month is highlighted.

When to swim in Shanghai?

Swimming seasonMay – OctSea temperature above 18 °C
Warmest monthAugAverage 32 °C
Coldest monthJanAverage 7 °C
Annual average19.2 °CAverage sea temperature