What to wear in Shanghai in April: how to dress in the most comfortable month of the year, Qingming crowds, flower shows and the Jiangnan tea season

In April, Shanghai averages a high of 20.9°C and a low of 12.6°C, with about 11 rainy days and plenty of clear, dry weather. This article covers what to wear for morning and evening temperature swings, sun protection and pollen, plus the tail end of cherry and peach blossoms, the Shanghai International Flower Show, Qingming holiday crowds, the Hangzhou tea season and water town roses.

April is one of the most comfortable months of the year in Shanghai. From 1991 to 2020, Xujiahui Station recorded an average high of 20.9°C and a low of 12.6°C, with about 84 mm of rainfall over 11 rainy days. A long-sleeve shirt or knit top is enough for daytime; add a windbreaker or light jacket in the morning, evening, or when it rains. Late April occasionally brings hot days near 30°C, so pack a short-sleeve shirt or two just in case.

Floral installation and pink seats in front of historic buildings at Yu Garden
Spring floral installation at Yu Garden

To compare with other months, see our Shanghai year-round weather and clothing guide. If you catch cold rain in early April, check the layering tips in our Shanghai March weather and clothing guide. This article covers April's temperature swings, Qingming Festival crowds, the tail end of cherry blossoms, peach blossoms, the Shanghai International Flower Show, and Jiangnan tea season.

April weather: spring at its best, but still moody

Average temperatures climb from around 13–14°C in early April to about 20°C by month's end, averaging 16.1°C overall. Sunshine totals roughly 148 hours—about 20 more than March—and clear, dry days become noticeably more frequent. Relative humidity sits at 69%, among the lowest of the year in Shanghai, so walking feels less sticky and photos look crisp. That's why many people consider April the best season in Shanghai.

But the weather can be fickle. Cold snaps occasionally hit early in the month: over the past 30 years, the average temperature on April's coldest day was 7.1°C, with record lows near freezing. By late April, warm, humid subtropical air begins to creep in—Xujiahui Station's April record high is 33.9°C, so getting an early taste of summer isn't unusual. Rainfall averages 84 mm over about 11 rainy days, mostly in passing showers. Thunderstorms start in the second half of the month, often popping up suddenly in the afternoon.

If you're used to the weather in Taiwan or Hong Kong, think of Shanghai's April daytime as similar to Taipei in late March, though nights are cooler, with an average day-night swing of about 8°C. Pack only short sleeves and you'll be cold; pack only jackets and you'll overheat. The key is layers you can easily add or remove.

View of the historic buildings across the river on The Bund from a riverside promenade on a sunny day
View of The Bund from the riverside

Early April vs. late April: it's not just the temperature that changes

In the first ten days of April, highs are usually around 17–18°C and nights drop to about 10°C, with occasional cold snaps—it's a "jacket weather" kind of spring. By mid-month, daytime temperatures climb above 20°C and nights sit at 13–14°C, perfect for being outdoors; this is also when flower shows open and crowds start to pick up. In the final ten days, daytime highs often reach 23–24°C, or even 27–28°C on sunny days, while nights stay mild. Short sleeves come into play, and thunderstorms become more frequent.

This means that two trips both labeled "Shanghai in April" can require completely different wardrobes depending on whether you go early or late in the month. Check the forecast a week before departure: let the predicted low determine your jacket thickness and the high decide how many short-sleeve shirts to pack. That's far more reliable than copying someone else's packing list.

What to wear in April: one jacket handles mornings and evenings

Daytime: Long-sleeve T-shirts, shirts or light knits paired with long pants or a midi skirt. You'll sweat walking in the sun on clear afternoons, so choose breathable cotton or linen for your base layer.

Mornings and evenings: A trench coat, denim jacket or light jacket—wear it for evening walks along the river or boat cruises, and drape it over your bag during the day. If you're traveling in early April, opt for a slightly thicker jacket or add a thin sweater.

Tourists in shirts and light jackets checking a map on a tree-lined plane tree avenue in spring
Light jacket for a tree-lined avenue in spring

Rainy days: April rain mostly comes in showers, so a folding umbrella and a water-resistant jacket are enough. When strong storms hit, wind and rain arrive fast, but ducking into a shop for 10–20 minutes usually sees them pass—no need to push through.

Indoors: Air conditioning is rarely used indoors in April, so it feels much like outside. Old villas, garden halls and underground galleries run a bit cooler than outdoors, but a light jacket will keep you comfortable.

Warm days at the end of the month: In the last week, temperatures can sometimes reach 27–28°C, making short sleeves and sun protection a better choice. Pack one or two short-sleeve shirts and a hat just in case.

Shoes, sun protection, and traveling with seniors and kids

April is a great season for walking, so a pair of lightweight, breathable sneakers that can handle long distances matters most; in years with more rain, bring an extra pair of waterproof shoes. UV rays start getting noticeably stronger this month—spending half a day outdoors on a sunny day can leave you sunburned, so pack sunscreen, a hat, and sunglasses.

For older travelers in April, watch out for the temperature drop between afternoon and evening, as well as pollen. Bring a light jacket and put it on as soon as the wind picks up in the evening. If you have allergic rhinitis or asthma, prepare your medication in advance and wear a mask when viewing flowers. Scenic spots get crowded during the Qingming holiday, so seniors should avoid standing in crowds for too long. Kids can wear short sleeves with a jacket; when playing on park lawns, watch out for mosquitoes, which start appearing in late April.

An old street lined with green trees in spring, with pedestrians pushing a stroller
An old street in spring

Shanghai and nearby in April: a relay of blooms

The tail end of cherry blossoms and peach blossoms

In early April, you can still catch the last of the cherry blossoms and the peak of the peach blossoms. In 2026, the Gucun Park Cherry Blossom Festival runs until April 9, and the Shanghai Peach Blossom Festival in the Nanhui area of Pudong runs until April 12; Zhongshan Park and Taopu Park downtown also have peach blossoms. After mid-April, the cherry blossoms are mostly gone, though late-blooming cherries and crabapples hold on a bit longer.

Shanghai International Flower Show

The 2026 Shanghai International Flower Show runs from April 18 to May 10, with main venues at the Shanghai Botanical Garden and Huangpu District. The opening ceremony is held at Dongtai Li in Xintiandi, and there are many satellite venues and street floral displays across the city. During the show, you'll find floral arrangements at street corners, malls and parks throughout the urban area. In recent springs, Yu Garden has also featured large-scale floral installations. Check official announcements for the 2027 dates.

Yu Garden switches to peak-season ticket prices starting April 1, with opening hours from 9:00 to 16:30. Spring brings both flowers and crowds—lines get noticeably longer after 10 a.m. on weekends, so arriving right at opening is the most relaxed option.

Aerial view of Yu Garden's lake, Nine-Turn Bridge and garden rooftops
Aerial view of Yu Garden

Qingming Festival holiday

In 2027, the Qingming Festival holiday falls on April 3–5, connecting with the weekend. These three days mark Shanghai's first spring travel peak. Traffic heading to the suburbs for tomb-sweeping clogs highways and roads, while popular downtown attractions and high-speed trains to Suzhou and Hangzhou fill up fast. If your itinerary can avoid these three days, you'll have a much better experience; if not, book tickets and train fares for popular spots in advance, head out early, and return to your hotel before the evening rush. On Qingming itself, many local families travel to the suburbs for tomb-sweeping, so roads toward Jiading, Qingpu and Songjiang jam up early in the morning. If you're visiting nearby water towns, try to skip this day.

Hangzhou's tea season and West Lake

April is also tea season in Jiangnan. Hangzhou's pre-Qingming West Lake Longjing tea is picked before the festival, followed by pre-rain tea, leaving the plantations a fresh shade of green. It takes about an hour by high-speed train from Shanghai to Hangzhou, where West Lake is framed by pink peach blossoms and green willows—the perfect time for the classic "Spring Dawn at Su Causeway" scene, ideal for a two-day, one-night trip. Most tea plantations sit in the valleys southwest of West Lake, with plenty of slopes and slippery stone steps, so wear non-slip shoes if visiting after rain. Around Qingming, the plantations and Longjing Village area get crowded with cars and visitors, so mornings are the quietest time to go. For routes and transport, see private car from Shanghai to Hangzhou.

Weeping willows and peach blossoms by West Lake, with a pagoda on the distant hill
Peach blossoms and weeping willows at West Lake

Spring in the water towns

From late April to May, the roses along the canals in Wuzhen and Xitang bloom one after another. White walls and dark tiles paired with a wall of pink flowers make this one of the prettiest times to visit the water towns. It takes about 1.5 to 2 hours by car from Shanghai. The Qingming holiday and weekends get crowded, so weekday mornings are the quietest time to go.

Pink roses climbing over the wall along the riverbank in Wuzhen
Roses along the canal in Wuzhen

Best things to do in April

Riverside walks and cycling: The waterfront paths on both sides of the Huangpu River are now connected. From The Bund south to Shiliupu and then Xuhui Riverside, or Lujiazui Riverside across the river, you can walk or ride a shared bike the whole way. April is neither too hot nor too cold, with a gentle breeze — the best season of the year to spend an afternoon by the river.

Neighborhood strolls: In the old villa neighborhoods around Wukang Road, Anfu Road and Sinan Road, the plane trees are covered in fresh leaves by April, with sunlight filtering through onto the sidewalks. The light is best around 2 or 3 pm. Weekends draw crowds, while weekdays are more relaxed.

Boat rides on the river: Public ferries cross the river in just a few minutes during the day, while evening Huangpu River cruises let you take in the lights on both banks. Temperatures on the river at night in April hover around 10-something degrees Celsius, so a light jacket is just right.

Theme parks: Shanghai Disneyland isn't too crowded on April weekdays, and with daytime temperatures around 20°C, waiting in line is comfortable. The Qingming Festival holiday and weekends draw bigger crowds, and ticket prices vary by date. Afternoon thunderstorms are the only wildcard—bring a lightweight raincoat, and if outdoor rides close temporarily, head to indoor attractions first.

A family posing for a photo in the plaza beneath the Oriental Pearl Tower
A group photo beneath the Oriental Pearl Tower

An April packing list

Three or four long-sleeve T-shirts or shirts, one or two short-sleeve tops, a light knit sweater, a windbreaker or light jacket, two pairs of long pants, and a pair of comfortable walking shoes (add waterproof shoes since it rains often). Also pack a folding umbrella, sunscreen, a hat, sunglasses, and—if you have allergies—a mask and medication. If you're traveling in early April, add a thin sweater.

Weather risks: thunderstorms, cold snaps, and pollen

Thunderstorms: Strong convective weather starts appearing in mid-to-late April, with dark clouds rolling in during the afternoon, loud thunder, and wind and rain that can last half an hour to an hour. If your weather app issues a lightning warning, pause activities in open areas like waterfronts and parks and head indoors.

Cold snaps: Early April occasionally brings a sharp temperature drop, falling from over 20°C to just above 10°C in a single day. When this happens, pull out a heavier jacket and save flower viewing for when it warms up again.

Pollen and plane tree fluff: April brings plenty of pollen, and late in the month, plane trees start shedding fluff—not great for allergy sufferers. Keep a mask, eye drops, and antihistamines in your day bag, and wash your face and rinse your nose when you get back to the hotel. On days with heavy fluff, wear glasses or sunglasses while strolling through plane-tree-lined streets so you won't rub your eyes as much. If you're traveling with kids, have them wear masks too, and brush the fluff off their clothes before going indoors.

Indoor options for rainy days: Shanghai Museum East, the Shanghai Natural History Museum and Planetarium can each fill half a day. Visibility from the Oriental Pearl Tower observation deck is usually poor in the rain, so it's better to go after the rain stops.

Suspended shark and marine life specimens at the Natural History Museum
Ocean exhibit at the Natural History Museum

How to plan a day in April

Sunny days: Head to Yu Garden in the morning—the 9 AM opening brings soft light and fewer crowds. In the afternoon, stroll Wukang Road and Anfu Road in Xuhui, where the plane trees sprout fresh leaves in the tenderest green of the year. In the evening, go to The Bund. April sunsets shift from just after 6 PM early in the month to around 6:30 PM by the end, and both banks light up after dark. The river breeze on an April evening is lovely—taking a ferry across and returning from Lujiazui is the most relaxing way to enjoy the season.

Rainy days: Visit a museum in the morning. If the rain stops in the afternoon, head to Nanjing Road and walk from People's Square to The Bund—the streets and riverside air feel especially clean after a shower.

An orange-and-white double-deck ferry docked at the pier, with Lujiazui across the river
Orange-and-white ferry at the pier
Daytime river views and waterfront promenade along The Bund
The Bund promenade by day

Where to stay for convenience

April in Shanghai is perfect for walking and taking the metro, so staying near a subway station matters more than being close to any specific attraction. The East Nanjing Road and People's Square areas offer easy access to The Bund and Yu Garden. If you want to explore the old garden-villa neighborhoods, stay near a metro station in Xuhui or Jing'an. Hotels fill up fast during the Qingming holiday and flower show weekends, so book early and check the cancellation policy in case bad weather forces you to change dates.

Traveling in April: Book popular dates early

April weather is great and everyone wants to get out. During the Qingming holiday and flower show weekends in Shanghai, popular attractions, high-speed trains and hotels are all in high demand. If you want to visit Yu Garden, Wukang Road and The Bund in one day without waiting in line for a taxi during peak hours, you can book a Shanghai private car to stop at each spot in order. For a trip to Hangzhou to see West Lake and the tea plantations, or to Wuzhen to see the roses, a round-trip private car for the day is much less hassle than catching a high-speed train and transferring. To really understand Yu Garden and the Old City, hire a Shanghai private guide who can arrange a crowd-free route along with commentary. Buy your Yu Garden and theme park tickets in advance around the Qingming holiday.

Shanghai 1-day tour: Shanghai, Oriental Pearl Tower

Shanghai 1-day tour: Shanghai, Oriental Pearl Tower

Private day tour with Shanghai airport transfers: walk the 259-meter glass corridor on the second sphere of the Oriental Pearl Tower, visit the Former Residence of Soong Ching Ling, and explore Yu Garden. Ideal for layovers or short stays in Shanghai. Includes vehicle, guide and admission tickets. English-speaking and other foreign-language guides available on request.

Shanghai
5.0 (0) · 2 people joined

From USD 93

Learn more
5-day 4-night water town tour: Hangzhou (West Lake + Lingyin Temple and Feilai Peak) + two classic water towns (Wuzhen West Scenic Zone + Xitang) + Songcheng show

5-day 4-night water town tour: Hangzhou (West Lake + Lingyin Temple and Feilai Peak) + two classic water towns (Wuzhen West Scenic Zone + Xitang) + Songcheng show

A 5-day 4-night private tour with airport transfers in Shanghai: visit Wuzhen East and West Scenic Zones, Xitang, Lingyin Temple and Feilai Peak, watch the Romance of the Song Dynasty show at Songcheng, enjoy a tea plantation photo shoot in Hangzhou, take a boat ride on West Lake, then return to Shanghai to explore City God Temple. Includes car, guide, 4 nights' hotel and admission tickets. English-speaking guide available upon request.

Shanghai
5.0 (0) · 0 travelers joined

From USD 382

Learn more
Suzhou, Hangzhou and Shanghai 5 days 4 nights: Leifeng Pagoda - West Lake cruise - Hefang Street - Songcheng - Lion Grove Garden - Shantang Street - Nanjing Road pedestrian street - The Bund night view - Disneyland

Suzhou, Hangzhou and Shanghai 5 days 4 nights: Leifeng Pagoda - West Lake cruise - Hefang Street - Songcheng - Lion Grove Garden - Shantang Street - Nanjing Road pedestrian street - The Bund night view - Disneyland

A 5-day, 4-night private tour with airport transfers in Shanghai: Leifeng Pagoda, a West Lake cruise, Hefang Street and the Romance of the Song Dynasty show in Hangzhou; Lion Grove Garden and Shantang Street in Suzhou, returning to Shanghai in the evening for The Bund; a full day at Shanghai Disneyland on day four. Includes transport, guide, 4 nights' hotel and admission tickets. English-speaking guide available.

Shanghai
5.0 (0) · 1 traveler joined

From USD 495

Learn more

FAQs

Should I bring short sleeves to Shanghai in April?

We recommend bringing one or two. On sunny afternoons in late April, temperatures often exceed 25°C and sometimes approach 30°C, so walking in the sun gets warm. In early April you won't need them much—stick to long sleeves.

What should I wear in Shanghai in April?

A long-sleeve shirt or knit top with a windbreaker or light jacket works best. Bring a slightly thicker outer layer for early April, and one or two short-sleeve shirts for late April. Wear comfortable sneakers, and bring an umbrella and sunscreen.

Is Shanghai still cold in April?

It's not cold during the day, with average highs around 21°C. Mornings and evenings average 12–13°C, and in early April a cold front can occasionally drop temperatures below 10°C. One jacket is enough—you won't need a down coat.

Does it rain often in Shanghai in April?

Not really. April averages about 11 rainy days and 84 mm of rain, but most of it comes in short showers, so there are far more sunny days than in March. Late in the month, afternoon thunderstorms can hit fast—a folding umbrella is all you need.

Is Shanghai crowded during Qingming Festival?

Yes. In 2027, the Qingming holiday runs from April 3 to 5. Over these three days, popular attractions, high-speed trains, and roads to the suburbs get very crowded, so it's best to avoid them if you can. If not, book tickets early and head out in the morning.

Where can I see flowers in Shanghai in April?

Early April catches the tail end of the cherry blossoms at Gucun Park and the peak peach blossoms in Nanhui. Mid to late April brings the Shanghai International Flower Show (April 18 to May 10 in 2026, with the main venue at Shanghai Botanical Garden). Yu Garden and streets around the city also feature floral displays.

Got travel inspiration? Let AI plan your next trip

✦ Plan your trip with our AI
✦ Plan your trip with our AI
Favorite