Shanghai
Things to do in Shanghai with kids: best attractions and family tips
Base a family day on Shanghai Science and Technology Museum, Shanghai Ocean Aquarium and Century Park, all on Metro Line 2 and all indoor-friendly. Do the Bund and Zhongshan Park playgrounds in the cool morning, keep a museum as your rain plan, and skip the tower observation decks with under-5s unless the sky is clear.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideShanghai
Key facts
- Best age fit
- Science museum and aquarium work from about 3; tower decks and long gardens suit 8+
- Rain plan
- Shanghai Science and Technology Museum, Shanghai Ocean Aquarium, Shanghai Natural History Museum
- Metro
- Line 2 links Pudong airport, Lujiazui, People's Square and the science museum area
- Typical ticketcheck
- Roughly ¥30–160 per adult at the big family attractions (2026 estimate; check current prices)
- Best months
- April–May and October–November; July–August is hot and wet
- Payment
- Alipay or WeChat Pay set up before you fly; many kiosks take no cash
Top picks for families
Shanghai splits neatly for kids: a Pudong cluster of indoor attractions on Metro Line 2, and a Puxi cluster of parks, the Bund and the old town. Pick one cluster per half-day rather than crossing the river twice.
The science museum in Pudong is the single best rainy-day answer: hands-on halls, robots and a children's discovery area, with the aquarium a short ride away at Lujiazui. For open air, Century Park in Pudong and Zhongshan Park in Puxi both have lawns, rides and space to run. The Bund is best at 8–10am before the crowds and heat, and the Huangpu ferry across to Pudong costs a couple of yuan and is a ride in itself.
| Place | Price (2026 estimate) | Hours | Age fit | Indoor |
|---|---|---|---|---|
| Shanghai Science and Technology Museum | About ¥45 adult, child discounts (check) | 09:00–17:00, closed Monday (check) | 3–14 | Yes |
| Shanghai Ocean Aquarium, Lujiazui | About ¥160 adult, cheaper for children (check) | 09:00–18:00, later on weekends (check) | 2–12 | Yes |
| Shanghai Natural History Museum | About ¥30 adult (check) | 09:00–17:00, closed Monday (check) | 5–14 | Yes |
| Century Park, Pudong | ¥10 park entry (check) | Early morning to dusk (check) | All ages | No |
| Zhongshan Park, Puxi | Free | Early morning to dusk (check) | All ages | No |
| The Bund promenade | Free | Open 24 hours | All ages | No |
| Huangpu ferry, Jinling Road to Dongchang Road | About ¥2 per ride (check) | Roughly 05:00–23:00 (check) | All ages | No |
| Shanghai Disneyland, Pudong | From about ¥475 adult, child tiers lower (check) | About 08:30–20:30, varies by date (check) | 4+ | Partly |
| Shanghai Museum, People's Square | Free, reserve ahead (check) | 09:00–17:00, closed Monday (check) | 8+ | Yes |
| Yu Garden and bazaar, old town | Garden about ¥40 adult (check) | 08:45–16:45 (check) | All ages | Partly |
Prices and hours change with season and holidays; confirm on the operator's page the day before. Metro fares are distance-based, roughly ¥3–6 a trip.
Map and how to get around
Almost everything on this list sits on Metro Line 2: Pudong airport, Lujiazui (aquarium), People's Square (Shanghai Museum, Natural History Museum) and the science museum area. Buy a transit card or use the metro QR code in Alipay, which avoids queueing at machines with children in tow.
Taxis and ride-hailing are cheap by US or UK standards and worth it in the afternoon heat or with a stroller. Have your destination written in Chinese on your phone; many drivers speak no English. The Bund, Yu Garden and Nanjing Road are walkable from each other, but the walk is longer than it looks on a map — plan 20–30 minutes between stops.
- Lujiazui station: aquarium, tower decks, riverside walk
- People's Square station: Shanghai Museum, Natural History Museum, Nanjing Road
- Century Avenue area: science museum, Century Park
- Nanjing East Road station: Bund and old town on foot
Practical tips with kids
Set up Alipay or WeChat Pay before you fly; it is the default way to pay for metro rides, taxis, snacks and tickets, and it is hard to fix at the airport. Carry tissues and hand gel — public toilets often have no paper — and expect squat toilets in parks and older streets.
Chinese restaurants serve family-style, so order two or three dishes and share; plain rice, noodles and steamed buns are reliable for picky eaters. Tap water is not for drinking, so buy sealed bottles or boil. Strollers are fine in malls and museums but awkward in the old town lanes and on Bund stairs; a light carrier helps.
Book timed-entry slots for the big museums and Disneyland in advance, especially on weekends and Chinese public holidays, when queues double. Keep one indoor attraction in reserve every day — summer thunderstorms and winter haze both arrive without much warning.
- Reserve museum and Disney tickets online a few days ahead
- Carry cash in small notes as a backup for kiosks
- Avoid the first week of October and Lunar New Year week
- Keep hotel address in Chinese for taxis
When to go
April–May and October–November give the best walking weather for parks, the Bund and the old town. July–August is hot, humid and wet, so weight the day towards indoor attractions and start early. December–February is cold and often grey, but museums, aquariums and Disneyland are quieter outside the Lunar New Year week.
Avoid the first week of October and the Lunar New Year holiday if you can: domestic crowds fill every family attraction. Weekday mornings are the calmest slot for the science museum, aquarium and Bund, and the cheapest time to move around by taxi.
| Season | Weather | Family verdict |
|---|---|---|
| Apr–May | Mild, some rain | Best overall |
| Jun–Sep | Hot, humid, typhoon season | Indoor-heavy, early starts |
| Oct–Nov | Clear and mild | Best overall |
| Dec–Feb | Cold, grey, occasional snow | Quiet except holidays |
Questions people ask
Things to do in Shanghai with kids: best attractions and family tips?
Start with the Shanghai Science and Technology Museum, the Ocean Aquarium at Lujiazui and Century Park, all on Metro Line 2. Add the Bund early in the morning, the Huangpu ferry as a cheap ride, and one indoor museum as your rain plan. Skip tower decks with under-5s.
How much does it cost in Shanghai?
Big family attractions run roughly ¥30–160 per adult, with child discounts; parks are free or about ¥10 and the ferry is a couple of yuan. Metro trips are about ¥3–6. A family day of two paid attractions plus transport and lunch often lands near ¥400–700 (2026 estimate; check current prices).
What is the best time to visit Shanghai?
April–May and October–November for walking weather. July–August is hot and wet, so plan indoor attractions and early starts. Avoid the first week of October and Lunar New Year week, when domestic crowds fill every family attraction.
Is Shanghai good for kids in the rain?
Yes. The science museum, the Ocean Aquarium and the Natural History Museum are all indoor and all on or near Metro Line 2, so a wet day can be covered without long walks between them.
Do I need cash in Shanghai?
Rarely. Alipay or WeChat Pay linked to a foreign card covers metro, taxis, tickets and snacks. Keep a little cash as backup, since some small kiosks and older stalls still prefer it.
Deep dive
Every source; changeable facts are marked check
Sources
- officialShanghai Municipal Administration of Culture and Tourism
- officialShanghai Metro
- officialShanghai Science and Technology Museum
- officialShanghai Ocean Aquarium
- officialShanghai Disney Resort
- secondaryWikivoyage – Shanghai