Shanghai in December is cool rather than severely cold, but a full day outdoors can still feel uncomfortable without layers. A NASA POWER climatology for central Shanghai puts the 1991–2020 December monthly mean air temperature at about 7°C (45°F). That is a climate average, not a forecast: individual days can be considerably warmer or colder, so check the short-range forecast shortly before departure.
The practical answer is simple. Pack a warm outer layer, one or two adjustable mid-layers, closed shoes, and light rain protection. Also confirm that your accommodation has the type of heating you expect, because indoor comfort varies by building.
Quick answer: Build your clothes around layers rather than one very heavy item. A thermal or long-sleeve base, sweater or fleece, wind-resistant coat, warm socks, and a compact umbrella will cover most December sightseeing. Add a hat and gloves if your forecast shows colder or windy conditions.
What Shanghai December weather is usually like
December is the start of Shanghai’s winter. NASA’s gridded climate record for a point near central Shanghai reports a December monthly mean of 7.04°C for 1991–2020. The same dataset reports monthly mean relative humidity of about 76 percent. These figures describe the month as a whole; they do not mean every afternoon or night will sit near the average.
For trip planning, three details matter more than a single headline temperature:
- Conditions change across the month. Early December may include relatively mild afternoons, while later cold spells can be noticeably sharper.
- Wind matters on exposed waterfronts. The Bund and other riverside areas have fewer barriers than enclosed streets.
- Indoor temperatures are inconsistent. Hotels, malls and restaurants use their own heating systems. A modern room may be comfortable while an older property may feel cooler.
Use climate data to choose your packing range, then use a current forecast to decide what to wear each day.

What to wear in Shanghai in December
The most flexible outfit has three layers. Start with a long-sleeve or thermal base. Add a sweater, fleece or light insulated jacket. Finish with a wind-resistant coat that is comfortable for walking. You can remove the middle layer in a warm museum or shopping centre without being left in a thin shirt outdoors.
For most itineraries, closed walking shoes and ordinary winter trousers work well. Warm socks make a larger difference than bulky footwear if your day includes long walks. If the forecast shows rain, choose shoes with a water-resistant upper and useful grip rather than relying on thin fashion sneakers.
A scarf, hat and gloves take little luggage space. They are especially useful for an evening on the waterfront or for a late-December cold spell. Travellers who feel the cold easily may also prefer lightweight thermal leggings under normal trousers.
There is no universal “correct” December coat. A lined coat can be enough in milder conditions; a packable insulated jacket gives more margin when the temperature drops. The better test is whether the whole system blocks wind and can be adjusted during the day.
Shanghai winter packing list
Use this list as a starting point, then adjust it to your forecast, planned activities and personal cold tolerance.
| Item | Why it helps | Practical note |
|---|---|---|
| Warm, wind-resistant coat | Reduces exposure on open streets and waterfronts | Choose one that fits over a sweater |
| Two mid-layers | Lets you adjust between outdoors and heated interiors | Fleece, wool or a light insulated layer all work |
| Long-sleeve or thermal tops | Adds warmth without much luggage weight | Pack enough to rotate during the trip |
| Comfortable closed shoes | Supports long city walks | Water resistance is useful if rain is forecast |
| Warm socks | Helps on full sightseeing days | Carry a spare pair on wet days |
| Scarf, hat and light gloves | Useful in wind and after sunset | Easy to remove and store |
| Compact umbrella or light rain shell | Covers variable winter precipitation | Check the daily forecast before carrying both |
| Moisturiser and lip balm | Heated or windy environments can feel drying | Optional, based on personal preference |
| Portable charger | Useful on long days using maps and translation | Keep it in an inner pocket in cold weather |

Avoid packing only for the monthly average. A wardrobe that works at exactly 7°C gives you little flexibility if your visit coincides with a warmer afternoon or colder evening.
How December weather changes a Shanghai itinerary
Keep outdoor walks in the brighter middle of the day when possible. The Bund, the former French Concession and neighbourhood streets are easier to enjoy when you are not rushing through them after sunset. Save indoor attractions, cafés and shopping areas for later afternoon or a wet spell.
If the Bund is part of your plan, see the Bund visitor guide for location-specific details. For a wider route through the city, start with the Shanghai travel guide. These pages cover the destination; this article stays focused on December conditions and packing.
Winter weather can also disrupt a tightly timed day even without severe conditions. Leave some flexibility between distant sights, particularly if rain or strong wind appears in the forecast. The China packing list covers broader preparation such as documents, payments, phone access, medication and travel electronics.
Choosing accommodation for a December stay
Do not assume every room will feel the same indoors. Before booking, read recent winter reviews and look specifically for comments about room temperature, heating controls and hot water. If the listing is unclear, ask the property whether the room has independent heating or climate control.
This check matters more for older guesthouses and apartments than for a climate table. It also avoids making a broad claim that all Shanghai interiors are cold or that every modern building is warm. Heating is a property-level feature, so verify it at property level.
Frequently asked questions
Is Shanghai very cold in December?
Shanghai is usually cool, but daily conditions vary. The NASA POWER 1991–2020 climatology gives a December monthly mean near 7°C for central Shanghai. Use a current forecast for the actual highs, lows, wind and rain during your dates.
Does it snow in Shanghai in December?
Snow is possible but should not be the basis of a normal packing plan. Prepare for cool, sometimes damp or windy weather, and check the forecast if a cold spell is expected.
Do I need a down jacket?
Not necessarily. A wind-resistant coat over adjustable warm layers works for many travellers. A light down or synthetic insulated jacket is a useful option if you feel the cold easily or your forecast is colder than the monthly norm.
Should I pack waterproof boots?
Heavy waterproof boots are optional. Comfortable closed shoes with some water resistance and grip are usually more versatile for city walking. Bring footwear suited to the rain shown in your forecast.
Is December a reasonable time to visit Shanghai?
Yes, if you are comfortable with cool weather and shorter winter days. The main preparation is clothing flexibility: pack layers, confirm accommodation heating and keep one or two indoor options in the itinerary.
Final packing decision
Shanghai December weather is best handled with a range, not a rigid outfit. Use the monthly mean to understand the season, check the live forecast before departure, and pack layers that can handle wind, light rain and variable indoor heating. That approach is more reliable than choosing one coat from an average temperature alone.
Sources checked
- NASA POWER Climatology API — 1991–2020 monthly climatology for a point near central Shanghai; checked 30 August 2026.
Image credits
- Featured image: A Shanghai street lined with leafless plane trees in winter. Photo by Wong Peter via Pexels. — Pexels License.
- First inline image: The Bund promenade in Shanghai. Photo by Margo Evardson via Pexels. — Pexels License.
- Second inline image: Illustrative travel packing scene. Photo by Vlada Karpovich via Pexels. — Pexels License.