
The Best Things to Do with Kids in Shanghai
Shanghai is a city where futuristic skyscrapers meet ancient traditions, creating an exhilarating playground for families. With its blend of iconic landmarks, interactive museums, and unique cultural experiences, Shanghai promises an unforgettable adventure for every age. This comprehensive guide will help you discover both the city’s must-see attractions and its delightful local secrets, ensuring your family trip is packed with wonder and excitement. For more ideas on planning your family adventures, be sure to check out our collection of family travel guides.
Must-See Landmarks & Attractions
The Bund
Strolling along The Bund is a quintessential Shanghai experience for families, offering an unparalleled view of the city’s modern marvels. Kids will be mesmerized by the dazzling skyline of Pudong, featuring towering skyscrapers like the Oriental Pearl TV Tower. This waterfront promenade is an excellent spot for memorable family photos and provides a dynamic introduction to Shanghai’s futuristic landscape, making it a highlight for anyone exploring the things to do in Shanghai with kids.
Filter out the noise and find what works for your family.
Every resort we review gets one of four Family Fit ratings. The rating is based on kids programming, amenities, vibe, and who the resort actually markets to - not just whether they allow children.
Discover My Ideal Resort →Good to Know: When planning your visit to The Bund, you’ll find that walking along the promenade is completely free, which is always a bonus for family budgets. The wide sidewalks make stroller access excellent, ensuring a comfortable experience for even the youngest travelers. You can expect to spend about 1-2 hours here for a leisurely walk and photo opportunities.
- Prices: Free to walk along the promenade.
- Stroller Access: Excellent, wide sidewalks.
- Typical Duration: 1-2 hours for a leisurely walk and photo stops.
Pro-Tip: To truly capture the magic, plan your visit for dusk. Witnessing the city lights gradually illuminate across the Pudong skyline is a breathtaking sight for all ages. For an added thrill, consider taking a short ferry ride across the Huangpu River. It offers a different, captivating perspective of the cityscape that young adventurers will surely enjoy.
Oriental Pearl TV Tower
Ascend Shanghai’s iconic Oriental Pearl TV Tower for breathtaking panoramic views of the city. Kids will love the thrilling glass-bottomed observation deck, offering a unique sensation of walking on air high above the streets. The tower also houses the Shanghai Municipal History Museum at its base, providing a fascinating glimpse into the city’s past, blending excitement with education as you discover things to do in Shanghai with kids.
Good to Know: Prices for the observation decks vary by height, typically ranging from ¥160-220 per person, with free entry for children under 1 meter. Stroller access is generally good, as elevators are available throughout the tower, though it can get quite crowded, especially during peak times. Plan for about 2-3 hours for your visit, which includes potential queuing time and exploring the museum.
- Prices: Varies by height, expect ¥160-220 for observation decks. Free for children under 1 meter.
- Stroller Access: Good, elevators available but can be crowded.
- Typical Duration: 2-3 hours including museum and queues.
Pro-Tip: Purchase your tickets online in advance to save valuable time queuing, particularly if you’re visiting during peak seasons. You can easily combine your visit with a trip to the nearby Lujiazui Central Green Space, a perfect spot for kids to run around and burn off some energy before or after their tower adventure.
Shanghai Disney Resort
A magical escape for families, Shanghai Disney Resort brings beloved stories to life with incredible rides, enchanting parades, and character meet-and-greets. From Tomorrowland’s TRON Lightcycle Power Run to Fantasyland’s Storybook Castle, there’s something to delight every family member. This world-class theme park offers endless entertainment and unforgettable memories, standing out as one of the premier things to do in Shanghai with kids. For more magical adventures, explore our top theme parks guide and discover top family attractions in Dubai, as well as the best things to do with kids in Dubai.
Good to Know: Ticket prices for Shanghai Disney Resort vary by date, typically ranging from ¥399-699 per person, with children under 3 or 1 meter tall admitted free of charge. Stroller access is excellent throughout the park, and strollers are also available for rent if you prefer not to bring your own. Be prepared for a full day of fun, as typical visits last between 8-12 hours.
- Prices: Varies by date, typically ¥399-699 per person. Children under 3 or 1 meter are free.
- Stroller Access: Excellent, strollers available for rent.
- Typical Duration: Full day (8-12 hours).
Pro-Tip: To maximize your time and avoid lengthy waits, download the official Shanghai Disney Resort app. This invaluable tool allows you to check ride wait times, view show schedules, and even mobile order food, helping you navigate the park efficiently and make the most of your magical day.
Yu Garden (Yuyuan Garden)
Step back in time at Yu Garden, a stunning classical Chinese garden with ornate pavilions, tranquil ponds, and intricate rockeries. It’s a serene oasis in the bustling city, perfect for a peaceful family stroll away from the urban hustle. Adjacent to the garden is Yuyuan Bazaar, where kids can discover traditional toys, snacks, and souvenirs, adding cultural exploration to your list of things to do in Shanghai with kids.
Good to Know: Entry prices for Yu Garden typically range from ¥30-40, with seasonal variations, and children under 1.3 meters are often admitted free. Stroller access within the garden is limited due to many narrow paths, steps, and often crowded areas; a baby carrier might be a more practical option for younger children. Plan for a visit of about 1.5-2.5 hours to fully enjoy the garden’s beauty.
- Prices: ¥30-40 (seasonal variations), children under 1.3 meters often free.
- Stroller Access: Limited, many narrow paths, steps, and crowded areas. A baby carrier might be better for younger children.
- Typical Duration: 1.5-2.5 hours.
Pro-Tip: To experience the garden at its most tranquil, visit early in the morning on a weekday to avoid the largest crowds. Afterwards, treat your family to some freshly made soup dumplings (Xiaolongbao) from a nearby eatery in Yuyuan Bazaar for an authentic and delicious local snack experience.
Nanjing Road Pedestrian Street
Experience the vibrant energy of Shanghai on Nanjing Road, one of the world’s busiest shopping streets. Kids will be fascinated by the bright lights, lively street performers, and diverse array of shops selling everything from traditional crafts to modern gadgets. Riding the tourist train is a fun and convenient way to navigate this bustling street without little legs getting too tired, making it a lively addition to your things to do in Shanghai with kids.
Good to Know: Walking along Nanjing Road is free, though shopping and food costs will vary depending on your family’s preferences. Stroller access is excellent here, thanks to the wide and flat pedestrian street, ensuring easy navigation. You can spend anywhere from 1-3 hours enjoying the street, depending on your interest in shopping and browsing.
- Prices: Free to walk, shopping and food costs vary.
- Stroller Access: Excellent, wide and flat pedestrian street.
- Typical Duration: 1-3 hours depending on interest in shopping/browsing.
Pro-Tip: Keep an eye out for the old-fashioned trams, also known as sightseeing trains, that run the length of the pedestrian street. These offer a charming and relaxing way to see the sights and soak in the atmosphere without having to battle the crowds entirely on foot.
Shanghai Museum
Immerse your family in China’s rich history and art at the Shanghai Museum, located in People’s Square. Its diverse collections, ranging from ancient bronzes and ceramics to traditional calligraphy and furniture, offer an educational yet engaging experience for all ages. The museum is designed with clear layouts and provides insightful glimpses into thousands of years of Chinese culture, making it an enriching item on your list of things to do in Shanghai with kids.
Good to Know: Admission to the Shanghai Museum is free, but it’s highly recommended to reserve your tickets online in advance to guarantee entry. Stroller access is excellent throughout the museum, with convenient elevators and ramps available on all floors. You can typically expect to spend 2-3 hours exploring the exhibits at a comfortable pace with your family.
- Prices: Free admission (reserve tickets online in advance).
- Stroller Access: Excellent, elevators and ramps throughout.
- Typical Duration: 2-3 hours.
Pro-Tip: To keep younger children engaged, focus on a couple of galleries that might capture their interest most, rather than attempting to see everything. The bronze and ancient sculpture exhibits often spark kids’ imaginations with their impressive scale and intricate details.
Former French Concession
Explore the charming tree-lined streets and elegant European architecture of the Former French Concession. This historic district offers a quieter, more relaxed atmosphere compared to other bustling parts of Shanghai, perfect for a peaceful family outing. It’s an ideal area for a leisurely walk, discovering quaint cafes, unique boutique shops, and beautiful parks where kids can play, providing a different flavor of things to do in Shanghai with kids.
Good to Know: Exploring the Former French Concession is free, though any stops at cafes or shops will incur extra costs. Stroller access is generally good, but be aware that some sidewalks can be uneven in certain parts of the district. Plan for a visit of 2-4 hours, depending on how much walking you do and how many breaks you take to soak in the atmosphere.
- Prices: Free to explore, costs for cafes/shops extra.
- Stroller Access: Good, sidewalks can be uneven in some parts.
- Typical Duration: 2-4 hours, depending on walking and stopping for breaks.
Pro-Tip: Consider renting bikes for the family to explore the area, offering a fun and active way to see more of the concession. Alternatively, simply let the kids pick a charming cafe for a snack or visit Fuxing Park, a fantastic spot within the concession for them to run around and observe local life, such as tai chi practitioners.
Shanghai Tower
For truly sky-high views, visit the Shanghai Tower, China’s tallest building and the world’s second tallest. The observation deck on the 118th floor offers unparalleled 360-degree vistas of Shanghai, including the Bund and the Oriental Pearl TV Tower below. The super-fast elevator ride itself is an attraction that kids will find thrilling, making this an exhilarating experience among the things to do in Shanghai with kids.
Good to Know: Prices for the Shanghai Tower observation deck are approximately ¥180 per person, with children under 1 meter often admitted free. Stroller access is excellent, thanks to dedicated elevators that efficiently transport visitors to the top. You should allocate about 1-2 hours for your visit, which includes the thrilling elevator ride and time to admire the stunning panoramic views.
- Prices: Approx. ¥180 per person, children under 1 meter often free.
- Stroller Access: Excellent, dedicated elevators.
- Typical Duration: 1-2 hours.
Pro-Tip: Choose a clear day for your visit to ensure the best possible visibility of the city’s expansive skyline. Aim to go during off-peak hours, such as mid-morning or late afternoon, to avoid potentially long queues at the ticket counter and for the elevators.
Hands-on Activities & Local Favorites
Shanghai Science and Technology Museum
Ignite your children’s curiosity at the Shanghai Science and Technology Museum, a massive interactive wonderland designed for hands-on learning. With exhibits on natural science, robotics, space exploration, and much more, kids can touch, experiment, and learn through engaging play. It’s an ideal destination for a rainy day or when you need a break from traditional sightseeing, truly one of the most interactive things to do in Shanghai with kids.
Good to Know: Admission to the Shanghai Science and Technology Museum is ¥45 per person, and children under 1.3 meters tall enter free. Stroller access is excellent, as the museum boasts spacious layouts and readily available elevators throughout. Given its vast size and numerous exhibits, plan for a typical duration of 3-5 hours to make the most of your visit.
- Prices: ¥45 per person, children under 1.3 meters free.
- Stroller Access: Excellent, spacious and elevators available.
- Typical Duration: 3-5 hours.
Pro-Tip: Arrive early in the day to make the most of your visit, as this popular museum can get quite crowded, especially on weekends. Head straight for the Animal World or the Space Navigation Hall, which are often big hits with kids and provide immediate engagement.
Shanghai Ocean Aquarium
Dive into the underwater world at the Shanghai Ocean Aquarium, home to a spectacular array of marine life from around the globe. The highlight for many families is the longest underwater tunnel in Asia, where sharks, rays, and countless fish swim above and around you, creating an immersive experience. It’s a captivating experience for all ages and a truly memorable addition to your list of things to do in Shanghai with kids.
Good to Know: Entry prices are ¥160 per adult and ¥110 per child (for those between 1 and 1.4 meters tall), with free admission for children under 1 meter. Stroller access is generally good, though the underwater tunnels can become crowded. Allow for a typical duration of 2-3 hours to fully explore the aquarium.
- Prices: ¥160 per adult, ¥110 per child (1-1.4m), free for children under 1m.
- Stroller Access: Good, but can be crowded in the tunnels.
- Typical Duration: 2-3 hours.
Pro-Tip: Plan your visit around the scheduled feeding times for the various animals, which can add an extra layer of excitement and a unique viewing opportunity for kids. The aquarium is conveniently located near the Oriental Pearl TV Tower, making it easy to combine both attractions into one day’s itinerary.
Shanghai Natural History Museum
Explore the wonders of the natural world at the Shanghai Natural History Museum, housed in a stunning modern building. Its vast collection includes impressive dinosaur skeletons, interactive exhibits on biodiversity, and immersive displays about Earth’s evolution. It’s an educational and awe-inspiring experience for budding paleontologists and nature lovers, offering engaging things to do in Shanghai with kids.
Good to Know: Admission to the Shanghai Natural History Museum is ¥30 per person, with free entry for children under 1.3 meters tall. Stroller access is excellent, thanks to wide pathways and readily available elevators throughout the spacious museum. Plan for a visit lasting between 2-4 hours to explore its extensive collections thoroughly.
- Prices: ¥30 per person, children under 1.3 meters free.
- Stroller Access: Excellent, wide pathways and elevators.
- Typical Duration: 2-4 hours.
Pro-Tip: The dinosaur hall is often a major favorite among children, so consider heading there first to capture their excitement. The museum also offers several interactive zones that are particularly engaging for younger children, providing hands-on learning experiences that make natural history come alive.
Shanghai Zoo
Spend a delightful day among animals from around the world at the Shanghai Zoo. Home to iconic giant pandas, magnificent South China tigers, playful golden monkeys, and many other fascinating species, it offers a great opportunity for kids to learn about wildlife conservation. The zoo is large, featuring well-maintained enclosures and plenty of green space for families to relax, making it a wonderful outdoor option for things to do in Shanghai with kids.
Good to Know: Entry to the Shanghai Zoo costs ¥40 per person, with free admission for children under 1.3 meters tall. Stroller access is good due to wide paths, but be prepared for extensive walking across its large area. A typical visit usually takes about 3-4 hours to see a good portion of the animals.
- Prices: ¥40 per person, children under 1.3 meters free.
- Stroller Access: Good, wide paths, but it’s a large area, so prepare for lots of walking.
- Typical Duration: 3-4 hours.
Pro-Tip: Wear comfortable shoes for all the walking and remember to bring snacks and drinks to stay refreshed throughout the day. The panda exhibit is a major highlight, so be sure to check its location on the map upon arrival to plan your route efficiently and avoid missing these beloved creatures.
Century Park
Escape the urban jungle at Century Park, the largest park in Shanghai’s Puxi area. This expansive green space offers a variety of family-friendly activities, including paddle boating on the tranquil lake, cycling along scenic paths, and exploring different themed gardens. It’s a fantastic spot for kids to burn off energy and enjoy some fresh air, providing a relaxing break among the bustling things to do in Shanghai with kids.
Good to Know: Entry to Century Park costs ¥10 per person, with additional fees for bike rentals and paddle boats. Stroller access is excellent, thanks to wide and flat paths throughout the park, ensuring easy navigation. Plan for a typical duration of 2-4 hours to enjoy the various activities and explore the park at a leisurely pace.
- Prices: ¥10 per person for entry, extra for bike rentals and paddle boats.
- Stroller Access: Excellent, wide and flat paths.
- Typical Duration: 2-4 hours.
Pro-Tip: Rent a multi-person bicycle to explore the park together as a family; it’s an adventurous and fun way to see the sights while staying active. You’ll also find numerous picnic spots if you wish to bring your own lunch and enjoy an outdoor meal amidst nature.
ERA Intersection of Time (Acrobatic Show)
Prepare to be dazzled by the “ERA Intersection of Time” acrobatic show, a spectacular performance blending traditional Chinese acrobatics with modern technology and stunning special effects. Kids will be on the edge of their seats watching incredible feats of strength, balance, and agility, including gravity-defying stunts and intricate routines. It’s a high-energy, visually stunning experience suitable for all ages, and certainly one of the most entertaining things to do in Shanghai with kids.
Good to Know: Prices for the show vary by seating section, typically ranging from ¥280-580 per person. Stroller access is not practical inside the theater auditorium due to seating arrangements, but the lobby areas are accessible. The performance itself has a typical duration of approximately 1.5 hours, keeping young audiences engaged throughout.
- Prices: Varies by seating, typically ¥280-580 per person.
- Stroller Access: Not practical inside the theater, but lobby access is fine.
- Typical Duration: Approx. 1.5 hours.
Pro-Tip: It is highly recommended to book your tickets in advance, especially for weekend shows, as they often sell out quickly. Aim for seats closer to the center of the stage for the best views of the intricate choreography and elaborate props.
Maglev Train Experience
Embark on a thrilling ride aboard the Shanghai Maglev Train, the world’s first commercial maglev line. Kids will love the sensation of speed as the train levitates and reaches incredible speeds of up to 430 km/h (267 mph), making the journey an adventure in itself. It’s not just transport; it’s an exciting attraction in itself, connecting Pudong International Airport to Longyang Road Station, and a unique experience among the things to do in Shanghai with kids.
Good to Know: A single trip on the Maglev Train costs ¥50, while a return ticket is ¥80. Stroller access is excellent, with wide platforms at the stations and designated spacious areas on the train itself. The actual travel time is incredibly short, just 8 minutes one way, plus waiting and getting to or from the stations.
- Prices: ¥50 for a single trip, ¥80 for a return ticket.
- Stroller Access: Excellent, wide platforms and designated spaces on the train.
- Typical Duration: 8 minutes one way (plus waiting and getting to/from stations).
Pro-Tip: Even if you aren’t flying, consider taking a round trip from Longyang Road Station just for the exhilarating experience. The station also features a small exhibition about maglev technology, which can further engage curious minds and teach them about this innovative transport system.
Tianzifang
Wander through the labyrinthine alleyways of Tianzifang, an artsy enclave brimming with unique boutiques, charming art galleries, and quaint cafes. This renovated residential area offers a glimpse into local Shanghai life with a distinct creative twist, perfect for an interesting family exploration. Kids might enjoy looking at the vibrant street art, picking out small trinkets, or trying a local snack as you explore this charming district, adding a touch of local flavor to your things to do in Shanghai with kids.
Good to Know: Exploring Tianzifang is free, though shopping for unique items and enjoying local food will incur costs. Stroller access is limited here, as the alleys are very narrow, often crowded, and feature many stairs; a baby carrier is highly recommended for young children. Plan for a typical duration of 1-2 hours to leisurely wander through the maze of streets.
- Prices: Free to explore, costs for shopping/food vary.
- Stroller Access: Limited, very narrow and often crowded alleys, many stairs. A baby carrier is recommended.
- Typical Duration: 1-2 hours.
Pro-Tip: Encourage kids to try some of the local street food for an authentic culinary experience, or visit a small pottery studio where they can observe artisans at work. Tianzifang is a fantastic place to find unique, handmade souvenirs that capture the essence of Shanghai’s artistic side.
People’s Park
People’s Park offers a vibrant slice of local Shanghai life right in the heart of the city. Beyond playgrounds and inviting green spaces for kids to enjoy, families can observe locals practicing tai chi, engaging in traditional dances, or even participating in the famous “marriage market” on weekends. It’s a fascinating cultural experience and a pleasant spot for a leisurely afternoon, showcasing a different aspect of things to do in Shanghai with kids.
Good to Know: Entry to People’s Park is completely free, making it an accessible and enjoyable outing for families. Stroller access is excellent, with wide paths and open spaces that are easy to navigate. You can typically spend 1-2 hours here, whether playing, observing, or simply relaxing.
- Prices: Free entry.
- Stroller Access: Excellent, wide paths and open spaces.
- Typical Duration: 1-2 hours.
Pro-Tip: Visit on a Saturday or Sunday to witness the lively marriage market, where parents post advertisements for their unmarried children. It’s a unique cultural spectacle that offers a truly authentic glimpse into local traditions and family values, providing a memorable and educational experience for everyone.
Planning Smart: Logistics & Timing
Want a custom plan? Use our personalized Itinerary Generator for Shanghai!
Navigating Shanghai with kids can be a breeze with a few smart strategies. The city’s efficient public transport and family-friendly infrastructure make it accessible, but some local nuances are good to know for a smooth trip. For general destination planning, remember to explore our destination guides for more helpful tips.
Public Transportation with Kids: Shanghai’s Metro system is incredibly efficient and widespread, making it the best way to get around the city. However, it can become extremely crowded during rush hours (typically 7-9 AM and 5-7 PM), which can be challenging when navigating with strollers. Consider using a compact, airline-friendly stroller or a baby carrier for younger children during peak times. Taxis and ride-sharing apps like Didi are also readily available and reasonably priced, offering a comfortable alternative when the metro feels too busy. When traveling with children, considering the most child-friendly airports worldwide can also help ensure a smoother start and end to your trip.
Best Time to Visit: The ideal times to visit Shanghai with family are spring (March to May) and autumn (September to November). During these seasons, the weather is mild and pleasant, perfect for exploring all the outdoor things to do in Shanghai with kids. Summers (June to August) are hot and humid with occasional typhoons, while winters (December to February) can be quite cold, though indoor attractions remain popular. It’s wise to avoid major Chinese public holidays, such as Chinese New Year, Labor Day (May 1-3), and National Day (October 1-7), when attractions and transportation are exceptionally crowded.
Food for Picky Eaters: Shanghai offers a vast and diverse culinary landscape, from traditional street food to high-end dining. While local cuisine can be adventurous, you’ll find plenty of international options in popular areas like the French Concession and in large shopping malls. Most hotels offer Western breakfast options to start the day. Don’t be afraid to try local noodle shops or dim sum restaurants; many dishes are mild and appealing to kids. Always pack some familiar snacks for those moments when hunger strikes unexpectedly or when local options aren’t quite hitting the spot. And don’t forget to pack best cushioned kids’ sneakers for family travel to ensure comfort during all your culinary explorations and walks.
Payment Methods: China heavily relies on mobile payments, primarily WeChat Pay and Alipay, for nearly all transactions. While some larger establishments, particularly international hotels and high-end restaurants, may accept international credit cards, many smaller shops, street vendors, and local eateries may not. Consider setting up WeChat Pay or Alipay before or upon arrival if you plan to use local services extensively. Alternatively, ensure you always have enough small denominations of Chinese Yuan (RMB) cash on hand for purchases, as this is universally accepted.
Language Barrier & Apps: English is spoken in major tourist areas, hotels, and some larger restaurants, but less so in local neighborhoods and smaller establishments. To help bridge the communication gap, download a reliable translation app, like Google Translate, with offline capabilities before your trip. This will be invaluable for ordering food, asking for directions, or engaging in simple conversations. Learning a few basic Mandarin phrases like “Ni hao” (hello) and “Xie xie” (thank you) will also go a long way in showing respect and appreciation, often resulting in warmer interactions. When considering what to pack, refer to our best kids’ luggage buying guide to make sure you have everything you need for your Shanghai adventure.
Final Thoughts on Your Shanghai Adventure
Shanghai offers an incredible mosaic of experiences for families, blending cutting-edge modernity with deeply rooted traditions. From scaling breathtaking skyscrapers to exploring ancient, tranquil gardens, and from thrilling theme parks to engaging interactive museums, this dynamic city is poised to create lasting memories for you and your children. Embrace the energy, savor the unique flavors, and dive into the distinct charm that makes Shanghai an unforgettable family destination, rich with countless things to do in Shanghai with kids.
Useful resources.
- Family Travel Guides
- Explore Our Destination Guides
- Most Child-Friendly Airports Worldwide
- Top Family Attractions in Dubai
- Best Things to Do with Kids in Dubai
- Top Family Activities in Berlin
- Best Things to Do in Paris with Kids
- Best Compact Airline-Friendly Strollers
- Best Cushioned Kids’ Sneakers for Family Travel
- Best Kids’ Luggage Buying Guide
- Wikivoyage page on Shanghai
Plan a trip your kids will actually enjoy.
Answer a few quick questions and get a free, personalized itinerary tailored to your destination and your children’s ages. No account required — your custom plan is ready in moments.
Filter out the noise and find what works for your family.
Every resort we review gets one of four Family Fit ratings. The rating is based on kids programming, amenities, vibe, and who the resort actually markets to - not just whether they allow children.
Discover My Ideal Resort →