NearMe Kids PH

Things to Do in Manila on a Rainy Day with Kids: 10 Indoor Spots

Published June 14, 2026. 5 min read

10 Best Indoor Places for Kids in Metro Manila (Perfect for Rainy Days)

Rainy days are common in Metro Manila, especially during the monsoon season. When parks and outdoor playgrounds become difficult to visit, many parents start searching for indoor places for kids in Metro Manila where children can still stay active and entertained.

Good thing, the metro has plenty of family-friendly indoor attractions, including interactive museums, playgrounds, and creative activity centers. Whether you are looking for rainy day activities for kids in Manila or educational family destinations, these places can turn a rainy day into a fun adventure.

Where can I take my kids in Metro Manila when it's raining?

The short answer: the best indoor places for kids in Metro Manila on a rainy day are mall playgrounds like Dino Land, Cheeky Monkeys, Kidzoona, and Koobo PH for active play, plus hands-on museums like The Mind Museum, the Philippine Science Centrum, and the free National Museum of Natural History. For a bigger day out, DreamPlay and Manila Ocean Park are worth the trip. All are indoor and rainy-day friendly. Find these places and more on NearMe Kids PH. Details and parent tips for each below.

Here are some of the best indoor places for kids in Metro Manila, ranked from 10 down to the number one spot.

10. Manila Ocean Park

Manila Ocean Park is one of the most well-known family attractions in Metro Manila, featuring the aquarium tunnels and marine life exhibits that allow children to see sea creatures up close.

Kids can learn about ocean ecosystems while exploring the indoor aquarium areas. However, some parts of the attraction include outdoor sections. Shows like the sea lion performance may be harder to access during heavy rain, which is why it sits lower on this list for rainy-day visits.

Ticket Prices: Around ₱750–₱1,100+ for combined attractions (oceanarium + selected exhibits) depending on promos and packages. (children 2 feet and below are free of charge)

Location: Quirino Grandstand, Ermita, Manila

9. Dino Land

Dino Land at SM City North EDSA is an indoor, dinosaur-themed playground where kids can climb, slide, and play surrounded by life-size prehistoric creatures. For little ones who are obsessed with dinosaurs, it feels like stepping straight into their favorite world.

Since it sits inside the mall, it’s an easy rainy-day pick. You can duck in from the rain, let the kids burn energy for a couple of hours, then grab food without stepping back outside.

Ticket Prices: Around ₱499–₱559 per pass (a 1.5 to 2 hour pass covers one child and one adult companion, with a 3-hour option around ₱559).

Location: SM City North EDSA, Quezon City

8. DreamPlay

DreamPlay is an indoor activity center inspired by DreamWorks animated films so your kids will surely enjoy different themed play areas especially if they are familiar with DreamWorks characters from movies like Kung Fu Panda and Shrek.

The attraction combines slides, obstacle courses, and creative workshops, making it one of the most exciting indoor playground experiences in Metro Manila.

Ticket Prices: Around ₱1,500 per person (rates vary depending on package).

Location: City of Dreams Manila, Aseana Ave, Parañaque, Metro Manila

7. Philippine Science Centrum

The Philippine Science Centrum in Marikina is the country’s first interactive science museum, with over 100 hands-on exhibits across themed galleries. Kids learn by touching, building, and experimenting rather than just looking, which keeps them engaged far longer than a regular museum would.

It’s a great pick for curious, school-age kids who like to figure out how things work. At this price, it’s also one of the most budget-friendly educational stops on this list.

Ticket Prices: Around ₱130 per person.

Location: Riverbanks Center, Marikina

6. National Museum of Natural History

The National Museum of Natural History is a fantastic destination for families who enjoy educational trips. The museum features exhibits about Philippine wildlife, ecosystems, and biodiversity.

One of the best parts is that admission is free, making it one of the most budget-friendly rainy day activities for families in Metro Manila.

The building is fully indoor and stroller and wheelchair accessible, but it is not mall-connected, so aim for lighter rain days since the walk from parking is open-air and the Ermita area can flood in a heavy storm.

Ticket Price: Free (government-run museum).

Location: Teodoro F. Valencia Cir, Ermita, Manila

5. Koobo PH

Koobo PH in Pasig is an indoor playground inspired by the Filipino kubo, with play areas built to keep kids climbing, exploring, and using their imagination. The local theme gives it a warm, homey feel that sets it apart from the usual mall playgrounds.

It’s a solid rainy-day option for families around the Pasig and Ortigas area. The kids stay busy with active play while parents relax nearby.

Ticket Prices: Around ₱450–₱600 (₱450 for 1.5 hours or ₱550 for 3 hours on weekdays, with slightly higher rates on weekends and holidays). One adult companion is included.

Location: Pasig

4. The Mind Museum

Located in Bonifacio Global City, The Mind Museum is widely considered one of the best science museums in the Philippines. It offers hundreds of interactive exhibits covering science topics such as space, physics, biology, and technology.

The museum encourages kids to explore and learn through hands-on activities, making it both educational and entertaining.

Ticket Prices: Around ₱550–₱750 (children and adult rates vary, with lower rates for public school students).

Location: JY Campos Park, 3rd Ave, Taguig

3. Cheeky Monkeys

Cheeky Monkeys at Ayala Malls Manila Bay is an indoor soft play playground built for younger kids, roughly 10 months to 8 years old. With padded play structures, ball pits, and a safe enclosed setup, it lets toddlers and little ones roam freely while parents stay close by.

It’s an easy rainy-day stop since it sits inside the mall. The kids get to play, and you can grab food or do a quick errand without heading back out into the rain.

Ticket Prices: Around ₱400–₱650 (weekday rates start at ₱400 for the first hour or ₱650 for a full-day pass, weekend rates start at ₱450 with extra hours ₱150 to ₱200).

Location: Ayala Malls Manila Bay, Parañaque

2. Kidzoona

Kidzoona is one of the most accessible indoor playgrounds for kids in Metro Manila, with branches in malls across the city. It features ball pits, slides, and role-playing areas where children can explore different activities. Since it’s very popular among families, parents are advised to visit early in the day before the playground becomes crowded.

Here are the branches you can check out on NearMe Kids: Kidzoona Ayala Malls Cloverleaf in Quezon City, Kidzooona BGC in Taguig, and Kidzooona Lucky Chinatown in Manila.

Ticket Prices: Often around ₱200–₱450 depending on the branch and play time.

Locations: Quezon City, Taguig, and Manila branches.

1. Home

Sometimes the best place to spend a rainy day is still at home. When heavy rain keeps families indoors, parents can easily create fun activities without leaving the house.

Kids can enjoy board games, storytelling sessions, arts and crafts, or family movie nights. These simple activities help children stay entertained while spending quality time with loved ones.

If a sudden brownout happens during the storm, families can turn it into a memorable moment by having a candle-lit dinner or a cozy indoor camping experience with blankets and flashlights.

After all, when it comes to spending meaningful time together during rainy days, there truly is no place like home.

Frequently Asked Questions

What’s the cheapest indoor place for kids in Metro Manila on a rainy day?

The National Museum of Natural History is free, and the Philippine Science Centrum in Marikina is around ₱130 per person. Both are fully indoor and keep curious kids busy for one to two hours without a mall-playground price tag.

Which indoor spots are best if it’s really pouring and we don’t want to leave the mall?

Go for the mall-based playgrounds. Dino Land at SM City North EDSA, Cheeky Monkeys at Ayala Malls Manila Bay, and Kidzoona branches all sit inside malls, so you can play, eat, and run errands without stepping back into the rain.

Where should I take a toddler versus an older kid?

For toddlers, Cheeky Monkeys and Kidzoona have padded soft-play built for little ones from around 10 months up. For school-age kids who ask a lot of questions, the Mind Museum and Philippine Science Centrum reward them with hands-on exhibits they can touch and test.

How much should we budget for a rainy-day indoor trip?

Plan anywhere from free to about ₱1,500 per person. Museums run free to ₱130, most indoor play cafes land between ₱200 and ₱650, and premium spots like DreamPlay reach around ₱1,500. Food and parking are usually extra.

Do we need to book ahead or can we just walk in?

Museums like the National Museum and Science Centrum are walk-in friendly. Indoor play cafes often fill up on weekends and some require advance booking, so message the branch or check their page before you drive over.

Make Your Rainy Days Fun!

Rainy days in Metro Manila don’t have to be dull. Whether you’re visiting interactive museums like The Mind Museum, letting toddlers loose at Cheeky Monkeys, or exploring fun indoor playgrounds like Kidzoona, there are plenty of ways to keep kids entertained, active, and learning.

And let’s not forget, sometimes the coziest adventures happen right at home, with simple activities like arts and crafts, board games, or a candle-lit indoor camping night.

Which indoor spot is your family’s favorite in Metro Manila? Share your recommendations in the comments below and help other parents discover the best rainy day activities for kids in Manila.

Looking for more rainy-day ideas? Browse all our verified indoor spots across Metro Manila on NearMe Kids PH and start planning your next family adventure.

Related reads

When the weather clears up, take them outdoors instead. Here are the best parks and playgrounds for kids in Metro Manila, sorted by city.

Based in Quezon City? We have a full city roundup of things to do with kids in Quezon City, including indoor play, free parks, and rainy-day picks.

More from the blog