Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and Climate
Shanghai, China

Viewing Shanghai, China from above, with the mother River Huangpu dividing the city into two
Viewing Shanghai, China from above, with the mother River Huangpu dividing the city into two
Shanghai, the famous central Chinese city, has a humid subtropical climate that is classified as Cfa under the Köppen climatic classification. The city is characterized by four distinct seasons and is generally moist and relatively wet of the entire year. Snowing rarely occurs but with the northwesterly winds, there may be a day or two of snow during winter.

Spring is warm and pleasant and relatively rainy throughout the season. The nights and mornings get chilly, but the daytimes are often mild and pleasant with the sun shining for an average of six hours per day across the month.

Summers are long, hot and humid with temperatures as high as 89.6°F (32°C) on average. The highest rainfall is recorded in summer between June and September, and the rain gauge collects as high as 6.1" (154.9mm) on average on the wettest days. Occasionally, there are thunderstorms and heavy downpour experienced during summer.

Autumn is the shortest season in Shanghai, China. It has the most pleasant weather all year with relatively sunny days and relatively dry days because the rainfall in the season is minimal. The temperatures are warm and inviting to many tourists who visit the city during the period.

Winters are cold, icy, dark, chilly, and damp with temperatures occasionally falling below freezing. Rainfall is very minimal in winter reading as low as 1.4" (35.6mm), and the sun shines minimally for an average of only four and a half hour per day on most days of the month. Snowing occurs for just a day or two during the season.

The best time to visit Shanghai is unquestionably the spring - between March and May. The average temperatures read 59°F (15°C) in the season with the lowest reading being 41°F (5°C) and the highest being 77°F (25°C) on average. This makes the perfect weather to visit all the memorable places in the city. There will be occasional rainfall, but the pleasant weather remains intact.
Expect crowds to build up in the town as incoming tourists take to enjoying the blooming flowers that make the city beam with magnificence and beautiful scents.

Summer is the trickiest time to visit this great city. The temperatures remain continually scorching on most days going to as high as 95°F (35°C). When it is not very hot in summer, it is pouring, meaning interruptions are many and inevitable. While the weather interruptions can be managed, what makes it worse is that the weather remains unpredictable and poses possible fallbacks on all travel plans.
The summer days are sunny throughout increasing the risk of exposure to the harmful ultraviolet radiation, and when they are rainy, there is still the risk of thunderstorms.

During summer, the heavy rains may be accompanied by thunderstorms and strong winds that are potential weather hazards and may turn catastrophic.
Flooding is another possible threat in Shanghai and has caused loss and death in the past years.
The city is a hotbed for typhoons which can cause considerable damage although not much has been recorded over the past few years.

January is a highly humid month in Shanghai averaging 75%. It is cold and chilly with temperatures falling between 32°F (0°C) and 46.4°F (8°C). Weather in January »

In February, Shanghai experiences a rise in temperatures that read between 35.6°F (2°C) and 48.2°F (9°C). It remains chilly despite the increase in temperatures owing to the chilly winds. Weather in February »

March is a transitional period between winter and spring and is marked with high humidity of 78% and a slight increase in rainfall to 3.2" (81.3mm) of average precipitation fetched from fourteen average rainy days. Weather in March »

Despite the rains, spring is lovely, and the temperatures are warm ranging between 51.8°F (11°C) on the coldest days and 66.2°F (19°C) on the warmest days. Weather in April »

May marks the official end of spring and the onset of summer. Characterized by a rise in temperature to between 60.8°F (16°C) and 75.2°F (24°C) on average, there is a slight humidity drop to 74%. Weather in May »

The temperatures are generally warm and pleasant ranging between 68°F (20°C) and 80.6°F (27°C) as is the sea that is heated to an average temperature of 69.8°F (21°C). Weather in June »

July is one of the hottest months in the city with scorching temperatures of up to highs of 89.6°F (32°C) and lows of 77°F (25°C) coupled up with hot sunshine that shines for up to seven hours per day on average. Weather in July »

August sees a slight increase in rainfall to 5.2" (132.1mm), falling for an average of eleven days making it generally a wet but warm month with high humidity of 81%. Weather in August »

Expect crowds to build up with the drop in temperatures especially with the close of the hot summer season with a warm and pleasant range between 68°F (20°C) and 80.6°F (27°C). Weather in September »

A further drop in the average humidity to 74% makes the month mildly warm and pleasant what with the temperature ranging between 59°F (15°C) and 71.6°F (22°C). Weather in October »

Temperatures decrease - averaging 62.6°F (17°C) during the day and descending to 48.2°F (9°C) at night. Weather in November »

December in Shanghai is the official winter month. Temperatures drop further to read between 35.6°F (2°C) and 51.8°F (11°C) and get even colder at night coming below freezing point. Weather in December »