Shanghai Municipality, China
Shanghai cruise weather by month
What to expect when your ship is in Shanghai in any month: temperatures, how often it rains, wind, sea temperature and wave heights.
- 95°Fwarmest average high (August)
- 50°Fcoolest average high (February)
- 15%fewest rain days (December)
- 57%most rain days (June)
Weather in Shanghai right now
Weather in Shanghai by month
Average highs run from 50°F (10°C) in February to 95°F (35°C) in August. Rain falls on the fewest days in December and the most in June. Sea temperature and wave heights are for the water just off the port.
| Month | High / low | Rain days | Wind | Sea temp | Typical seas |
|---|---|---|---|---|---|
| January | 50 / 35°F10 / 2°C | 19% | 10 mph17 km/h | 44°F7°C | 1 ft (0.3 m)Smooth; rougher days up to 2 ft |
| February | 50 / 37°F10 / 3°C | 37% | 11 mph18 km/h | 44°F7°C | 1 ft (0.4 m)Smooth; rougher days up to 2 ft |
| March | 62 / 46°F17 / 8°C | 30% | 12 mph19 km/h | 51°F11°C | 1 ft (0.4 m)Smooth; rougher days up to 2 ft |
| April | 71 / 54°F22 / 12°C | 33% | 11 mph19 km/h | 62°F17°C | 1 ft (0.4 m)Smooth; rougher days up to 2 ft |
| May | 77 / 61°F25 / 16°C | 31% | 11 mph18 km/h | 71°F21°C | 1 ft (0.4 m)Smooth; rougher days up to 2 ft |
| June | 84 / 70°F29 / 21°C | 57% | 11 mph17 km/h | 78°F26°C | 1 ft (0.3 m)Smooth; rougher days up to 2 ft |
| July | 92 / 79°F33 / 26°C | 55% | 12 mph19 km/h | 87°F30°C | 1 ft (0.4 m)Smooth; rougher days up to 3 ft |
| August | 95 / 80°F35 / 27°C | 40% | 10 mph17 km/h | 89°F32°C | 1 ft (0.4 m)Smooth; rougher days up to 2 ft |
| September | 85 / 74°F30 / 23°C | 53% | 11 mph18 km/h | 85°F29°C | 1 ft (0.3 m)Smooth; rougher days up to 3 ft |
| October | 74 / 61°F23 / 16°C | 27% | 11 mph19 km/h | 73°F23°C | 1 ft (0.4 m)Smooth; rougher days up to 3 ft |
| November | 65 / 51°F18 / 10°C | 25% | 11 mph19 km/h | 63°F17°C | 1 ft (0.4 m)Smooth; rougher days up to 3 ft |
| December | 51 / 37°F11 / 3°C | 15% | 10 mph16 km/h | 50°F10°C | 1 ft (0.3 m)Smooth; rougher days up to 3 ft |
Check the forecast for your sailing
Upcoming cruises in Shanghai
3 ships from 3 cruise lines are scheduled here, 13 visits in total. The next 13:
Ships that visit Shanghai
Nearby cruise ports
- SeogwipoJeju, South Korea
- JejuJeju, South Korea
- KeelungTaiwan
- YeosuJeollanam-do, South Korea
- HualienTaiwan, Taiwan
- SaseboNagasaki, Japan
Wave heights are significant wave height on the Douglas sea state scale. What the numbers mean for a cruise. Sources and method are on the about page.