A great weekend with the kids in Shanghai is a park, a hands-on museum, or a rainy-day aquarium, mostly free to 160 RMB a head. Here is where to actually take them.
A great weekend with the kids in Shanghai splits neatly into three: a big green park when the weather is kind, a hands-on museum for a hot or cold day, and an aquarium or indoor play space for when it rains. Most cost between free and 160 RMB (about USD 24) a head, and the standout ones are a short metro ride away. Here is where to actually take them.
Shanghai is a genuinely easy city to be a parent in on a Saturday. It is flat, the metro reaches almost everything, strollers fit through most gates, and the parks are large and safe. The trick is matching the outing to the weather and to your child's age, so nobody melts down by eleven.
Which Shanghai parks are go-to for young kids?
For running-around energy, Century Park in Pudong is the easy answer: huge lawns you are allowed to sit on, pedal boats on the lake, bikes and quad-cycles to hire, and space for a kite. Entry is free. On the other side of town, Gongqing Forest Park is the one with small rides, pony walks and a climbing course, which buys you a whole morning for about 15 RMB (USD 2.20) a head. Both have plenty of shade, which matters right up to late October when Shanghai stays warm. Getting there is simple on the metro; our guide to getting around Shanghai covers strollers and the free-under-1.3m rule.

What museums actually work for children?
The Shanghai Natural History Museum is the reliable winner for ages four and up: dinosaur skeletons, a walk-through African plains diorama, and a live-animal corner, all under one roof off Beijing Xi Road. Tickets run about 30 RMB (USD 4.50) for adults and less for kids. For slightly older, space-obsessed children, the Shanghai Astronomy Museum out in Lingang is a half-day of light shows and hands-on planet exhibits, though it is a real trek from downtown, so make it the whole day. Both sell timed tickets online and sell out on weekends, so book a day or two ahead rather than turning up.

Where do you take kids in Shanghai when it rains?
Rain is where a plan earns its keep. The Shanghai Ocean Aquarium in Lujiazui is the classic rainy-day save: a long underwater tunnel, sharks, rays and a penguin zone that holds a toddler's attention for a couple of hours. It is the priciest item on this list at about 160 RMB (USD 24) an adult, but it delivers. Cheaper and everywhere are the indoor play centres tucked inside almost every large mall, from soft-play pits for toddlers to trampoline parks for older kids, usually 80 to 150 RMB (about USD 12 to 22) for a session. Search the mall nearest you and you will find one. When the weather turns properly cold, the same logic sends families to indoor pools and the trampoline parks all winter.
What does a family day out cost in Shanghai?
Less than you would guess. A park morning is free or a few RMB; a museum afternoon is around 30 RMB (USD 4.50) a head; the aquarium is the splurge. Add lunch and a couple of metro rides and a full family day usually lands between 100 and 500 RMB (roughly USD 15 to 75) depending on whether you hit the free park or the big-ticket attraction. Here is the quick comparison.
For a bigger day out, Shanghai Disneyland is its own budget entirely, and when you want to leave the city, our day-trips guide has the water towns that work with kids.
Good to know
- Good for parents planning a Saturday that will not blow the budget or end in a meltdown, from toddlers to pre-teens.
- What you will pay free to 160 RMB (about USD 24) per attraction; a full family day usually 100 to 500 RMB (roughly USD 15 to 75).
- Make the most of it book museum tickets a day or two ahead, go in the morning before crowds and heat, pack water, and keep a rainy-day option in your back pocket.
As Laozi wrote in the Dao De Jing, 含德之厚,比于赤子, the deepest virtue is like a small child's, and a weekend spent at their pace is a fair way to remember it.
What is the standout place to take a toddler in Shanghai?
For a toddler, Century Park or Gongqing Forest Park on a dry day, or a mall soft-play centre when it rains. All are stroller-friendly, low-cost, and let a small child move freely without a ticket queue. The aquarium also works but the crowds can overwhelm a very young child on a weekend.
Do Shanghai museums need booking for kids?
Yes for the popular ones. The Natural History Museum and the Astronomy Museum sell timed tickets online and sell out on weekends, so book one to two days ahead through their official mini-programs. Parks and the aquarium you can usually just turn up to, though the aquarium queue is shorter first thing.
Are Shanghai attractions free for young children?
Often, up to a height cut-off. Most parks, museums and the metro are free for children under about 1.3 metres tall, and reduced for those a bit taller, with the height measured at the gate rather than by age. Bring one adult ticket per grown-up and check the sign at the entrance.
Where can I take kids in Shanghai on a rainy weekend?
The Shanghai Ocean Aquarium in Lujiazui is the standout, at about 160 RMB (USD 24) an adult, with a long shark tunnel that holds attention for hours. Otherwise the indoor play and trampoline centres inside large malls run 80 to 150 RMB (about USD 12 to 22) a session and are everywhere.
Words, maps and research by the Choice Shanghai team. Please credit us and tag our 公众号 if you share.



