Shanghai sits at 31 degrees north on China's east coast, giving it a subtropical monsoon climate with four distinct seasons. The city is most pleasant in spring (March–May) and autumn (September–November), when temperatures are comfortable, humidity is manageable, and outdoor life on the rooftop bars, French Concession café terraces, and Bund waterfront is at its most appealing.
Shanghai sits at 31 degrees north on China's east coast, giving it a subtropical monsoon climate with four distinct seasons. The city is most pleasant in spring (March–May) and autumn (September–November), when temperatures are comfortable, humidity is manageable, and the city's outdoor life — rooftop bars, French Concession café terraces, Bund waterfront promenades — is at its most appealing. Summer brings oppressive heat, humidity, and the Meiyu rainy season; winter is cold but not extreme, and the Christmas-New Year period brings spectacular light displays along The Bund. Understanding Shanghai's seasons helps calibrate expectations and maximise the city's considerable charms.
Best Season to Visit
Autumn (September–November) is arguably Shanghai's finest season and the one most consistently praised by repeat visitors. September brings warm days (22–28°C), lower humidity than summer, and a city that feels refreshed after the August heat. October — after the National Day Golden Week crowds dissipate from mid-October — is particularly excellent: mild temperatures (15–22°C), clear blue skies, and the French Concession's plane trees turning golden. The Shanghai arts and culture calendar is most active in autumn: the Shanghai International Arts Festival (October–November) brings world-class opera, theatre, and dance to the city, and gallery openings in M50 and the Power Station of Art cluster in October. Spring (March–May) is close behind: cherry blossoms in Fuxing Park and osmanthus fragrance along the French Concession streets in April create one of Shanghai's most sensory experiences. May can be warm and slightly humid but remains pleasant for outdoor dining and waterfront walks.
Rainy/Meiyu Season
Shanghai's rainy season has two phases. The Meiyu (Plum Rain) season runs from mid-June to early July — a period of persistent grey drizzle and high humidity caused by the convergence of cold northern air and warm tropical air. This is typically the most unpleasant weather window of the year: not heavy tropical storms but an incessant grey dampness that discourages outdoor exploration and makes the city feel oppressive. Carry an umbrella everywhere, embrace the city's excellent museums and restaurants, and consider this a period for indoor Shanghai rather than The Bund promenade. The main summer monsoon (July–August) brings intense heat (32–36°C) and high humidity rather than constant rain, punctuated by occasional heavy thunderstorms. Typhoons occasionally affect Shanghai in late summer — check forecasts if visiting in August or September.
Peak Tourist Season
Shanghai's domestic tourism peaks follow China's national holiday calendar. The National Day Golden Week (October 1–7) brings the highest visitor numbers, with the Bund, Yu Garden, and Xintiandi at their most crowded. Hotel prices increase 30–80% during this week. The May Day Golden Week (May 1–5) creates a similar but shorter pressure spike. Unlike Beijing or Xi'an, Shanghai during Chinese New Year (late January/February) maintains strong visitor numbers — the city has a large expatriate population that stays, and the Bund light shows and Yuyuan Lantern Festival attract significant domestic tourism. For the cleanest visitor experience at Shanghai's most popular sites, aim for weekdays outside the Golden Week windows, arriving at Yu Garden and the Bund before 9am.
Shoulder Season
March and November are the optimal shoulder season months. March opens quietly — the city is emerging from winter, early spring blossoms begin appearing, and hotel prices are at their annual low before the spring festival rush. The weather is changeable (10–18°C, occasional rain) but mild enough for walking the French Concession and The Bund comfortably. November is the post-Golden Week sweet spot: temperatures remain comfortable into mid-November (12–18°C), the city's autumn cultural calendar is still running, and hotel rates have retreated from peak. Both months offer a more genuinely local experience of Shanghai — the tourist pressure eases, the restaurants and cafés are less frantic, and the city's creative neighbourhoods feel more approachable. Late February also works if the Chinese New Year holiday has passed, combining late-winter prices with the start of warming temperatures.
Festivals and Celebrations
Yuyuan Lantern Festival, held during the 15-day Spring Festival window (late January/February), transforms the Yu Garden Bazaar into a spectacular display of traditional silk lanterns — thousands of hand-crafted lanterns depicting dragons, phoenixes, and zodiac animals illuminating the classical garden architecture nightly. It is one of the most beautiful festivals in China and draws enormous crowds; arrive before 6pm to secure a position. Shanghai International Film Festival (June) is Asia's most prestigious film festival, screening hundreds of international films with events at the Shanghai Film Art Centre and historic Art Deco cinemas across the city. Shanghai International Arts Festival (October–November) brings world-class orchestras, ballet companies, and theatre troupes to the city's concert halls. The Formula E Shanghai E-Prix (date varies) races through the city streets and draws a global motorsport audience. Longhua Temple Fair during the Spring Festival period fills the grounds of Shanghai's oldest Buddhist temple with traditional performances, incense ceremonies, and street food — a more local and atmospheric alternative to the Yuyuan crowds.