Over 70 Things To Do In Singapore On A Rainy Day: Best All-Weather Ideas Indoors

Rainy Day
Photo by Vitolda Klein on Unsplash
Follow us on Instagram, Facebook and Telegram for the latest updates.

With cool temperatures and rhythmic pitter-patter beating away outside, rainy days are perfect for sleeping in and lazing about at home. We love sweater weather but what happens when cabin fever hits and you wish to get out of home in search of fun things to do in Singapore on a rainy day?

Have no fear, we have some great ideas on what to do in Singapore on a rainy day. Here are some of our favourite activities.

The first part of our list is done indoors – out of home, while the second part of the list is all about spending the best rainy days at home. 

Best Things To Do In Singapore On A Rainy Day (Both Out of Home & At Home)


#1. Pop Into a Museum

Crystal Universe
Crystal Universe at ArtScience Museum

Singapore is home to plenty of museums and new exhibitions are always coming up throughout the year. One of the best ways to spend rainy days in Singapore is in a museum. We recommend a larger museum such as National Museum of Singapore, if you are interested in whiling away the hours. National Gallery Singapore and its Keppel Centre for Art Education is good too, especially if you are driving to the museum; you won’t even have to get wet and you can admire the various art collections housed there. Other good museums to visit include ArtScience Museum and Changi Experience Studio, where there is interactive fun for everyone.  if you are looking for things to do in Singapore on a rainy day.


HOLIDAY CAMPS: Discover Exciting Camps & Workshops for the March Holidays

SO MARCH FUN: Get Amazing Ideas for the March School Holidays 2024

-- Story continues below --

Book your ArtScience Museum tickets here and tickets to Changi Experience Studio here.

Themed museums are all the rage these days. Visit Museum of Ice Cream for a whimsical experience celebrating all things ice-cream. Fun indoors can be made of memories of comfort foods!


#2. Put a Spring in Your Step

Canopy Park - Bouncing Net

Sometimes, you just need to get moving about! And if you need to stretch your legs, how about springing about all up and down. One of the things that you can do while it is raining outside is bounce away to your heart’s content at one of the trampoline parks in Singapore. Or you can combine the suspended netted experience with a visit to the shopping mall at AirZone or visit Jewel Changi Airport’s Canopy Park for its bouncing and walking nets.

Get tickets to Jewel Changi Airport attractions here.


#3. Reach for New Heights

Climb Central: Scaling New Heights As A Family At A Jungle-Themed Wall

Rock-climbing is no longer requires sweating it out under the hot sun. When it is raining outdoors, you can go climbing indoors in air-conditioned comfort at malls like Kallang Wave, Aperia Mall and Funan Mall. How about heading to the family-friendly Climb Central for those staying in the West.


#4. Escape to a Different Reality

Sandbox VR - Things to Do When It is Raining in Singapore

Rainy weather getting you down, how about transporting yourself to a different world instead? You and the squad can take up arms and fight against zombies at virtual reality spots in Singapore such as HeadRock VR and Sandbox VR. Want something less intense but no less exciting? Try working together as a group to solve the puzzle one-by-one in order to make your escape from the locked room at locations such as Amazing Chambers Singapura.


#5. Have a Ball

Bowling at Westgate Timezone

While it is pouring outside, you can still play a round of mini golf at Holey Moley at Clarke Quay. The establishment has a restaurant too, so you can hit the nineteenth hole without even stepping outside. Another way to “have a ball” is to pay a visit to one of the bowling alleys around Singapore. Alternatively, for those with young children, the mini bowling or Roll-a-Ball game at TimeZone Westgate may be more your speed.


#6. Get a Catch

Prawning pond at Fish@Bugis+

Even if it is raining, you can still rent a rod and try to land a catch at Fish@Bugis+. Enjoy  prawning or to try to catch freshwater lobsters (yabbies) at this indoor, rooftop prawn-fishing pond.

There is also a new prawning spot in West Coast. 


#7. Search Out a Library

Bedok Public Library at Heartbeat@Bedok

Time to exercise the plastic card. No, not the credit card, the library card. Pay a visit to a library and search out your favourite tomes to read. Some of our favourite libraries to visit include the massive Tampines Regional Library, Bedok Public Library, library@harbourFront and Bukit Panjang Public Library.

Check out the newest nature-themed library, Choa Chu Kang Public Library. It has green corners and designs are dedicated to the farming heritage of the area.


#8. Visit a Cat Café

Posing for pictures with cats

On cool, rainy days, you can seek out the company of equally cool felines at one of Singapore’s cat cafes. Admission typically includes a drink and interaction time with the kitties. Do take note that there is usually a minimum age for children at these cat cafes.


#9. Dive into Life in the Water

River Safari - Things to Do in Singapore When It is Raining

When it is raining, a visit to an aquatic-themed attraction seem oddly appropriate. River Wonders is one of the outdoor attractions which has a sheltered walkway that runs around the park. This makes the majority animals viewable. You can not only see the pandas along with other animals like the Giant Mekong Catfish and Manatees too. Another attraction teeming with aquatic life which you can visit when it is raining outside is the S.E.A. Aquarium.

Experience a different world at S.E.A. Aquarium, go behind the panels in the Junior Aquarist tour. Reserve your tickets at River Wonders and S.E.A. Aquarium.


#10. Glide With Grace

Kallang Ice World

It may be pouring outside but at least the ice is nice inside. Go skating at Kallang Ice World in the east of Singapore or for those who are happy to skate on wheels, there is the HiRoller Indoor Skating Rink at Downtown East.


#11. Exercise Your Creativity

18 Pottery, Clay and Ceramic Art Studios Offering Pottery Classes In Singapore (Especially For Families)

There are many different ways to get creative around Singapore. Give art jamming a try and see if the change in environment invites the muse into your life. Or, if you are ready to spin the wheel and get your hands dirty, how about signing up for a pottery class in Singapore? Alternatively, if trick shots are more your speed, pay a visit to the Trick Eye Museum for some memorable mementoes.


#12. Indoor Play

Amazonia Indoor Playground

Kids itching for a playground? Thankfully, there are plenty of indoor playgrounds in Singapore which offer plenty of fun. You may need to book a slot in advance but you can expect an hour or two where the kids can run about silly exploring and having fun. There are some playgrounds that you can even book out like a boss!

Buy a Klook indoor playground pass to get discounted access to indoor playgrounds in Singapore.


#13. Adventures Indoor

It’s NERF Or Nothing At The World’s First NERF Action Xperience Arena

For older children, indoor playgrounds might sound a tad boring. Head to NERF Action Xperience for some blaster fun or Adventure HQ at Khatib for high elements, or perhaps the Ninja court for the Ninja Warriors wannabes.

Get your tickets here for NERFAX.


#14. Watch a Movie

Popcorn at the movies
Photo credit: Wahlander on Visualhunt / CC BY-NC

What’s the latest show in town? Rainy days are perfect for catching the latest movie at the cinema. Buy some popcorn and settle down in the plush, comfy seat for an hour or two. If you haven’t done so yet, you can try out the D-Box motion system at Bishan. Or stay home and watch some tween movies with a nice cup of hot chocolate instead.


#15. Take a Nature Walk Indoors

Canopy Park & Changi Experience Studio Reopening

Missing the lush greenery of the outdoors? One of the things to do in Singapore when it is raining outside is to take in the greenery without getting wet! Gardens by the Bay’s Flower Dome and Cloud Forest dome allow you to immerse yourself in nature in cool comfort. Or head over to the the Shisheido Forest Valley for a “hike” up to Canopy Park to enjoy greenery with the sound of a waterfall nearby.

Get tickets to Jewel Changi Airport attractions and Gardens by the Bay.


#16. Indulge in Some Comfort Food

Beauty In The Pot, OneKM: Amazing Outdoor Children’s Playground & Princess Pink Theme

One of the best things to do in Singapore while it is raining outside is to simply indulge in some gastronomic delights. Want to while away the time in front of a hot plate with the kids? How about doodling with some dough? Our favourite spot is Slappy Cakes. Or for a hearty meal on a cold day, it is hard to beat a visit to a hot pot restaurant or a bowl of steaming hot ramen. If your child loves trains, check out Shinjuku Kissa Tetsudo, a Japanese Railway Diorama Café – where you can get some delicious Japanese desserts too.


#17. Play Board Games

Origame's Reef Rescue Card Game

How about staying home and playing board games? A go-to weather-proof activity that engages the mind, board games are fun and facilitates bonding within the family and also a fantastic ice-breaker for strangers. Check out our list here. If you do want to head out, there are also board games cafe like King and The Pawn where you can hang out with your mates.


#18. Listen to Audio Books and Podcasts

One of my sons’ favourite activities is listening to audio books and Podcasts. Borrow them from Libby, stream podcasts and have stories being read out loud in no time. Our favourite titles include The Magic Treehouse series, Purple Rocket Podcast’s Grandpa’s Globe and Wow in the World.


#19. Read a Book 

There is no more-classic indoor activity for kids that you can do at home than reading a book together. Cuddle up with your favourite book and spend time reading together. If your children are confident readers, read beside one another.


#20. Bake a Batch of Cookies

Bake a Batch of Cookies

Get your child involved by having him or her help you out in the kitchen. If you are a baking maestro, whip up the dough from scratch. If you are culinary-challenged, there is no shame in buying a premix. Kids will have plenty of fun with this indoor activity for kids you can do at home. Plus, you get to eat the results too!


#21. Compete in a LEGO Face-Off

Unboxing of LEGO Ninjago 71796 Elemental Dragon vs. The Empress Mech

Pull out your LEGO bricks and have a building competition. Set a theme and give five minutes to come up with the most creative interpretation of the theme. How about trying themes like “flying machine” or “friendly monster”? Check out more LEGO build ideas.


#22. Have a Home Treasure Hunt

Take a small trinket and show it to everyone so that they can identify it. Next, the Treasure Hider will have 20 counts to hide the trinket around the home. After that, it is a game of “hide and seek” as the Treasure Hunters go in search of the Home Treasure trinket.


#23. Have a Campfire Night

At night, create a “campfire” by lighting a small scented candle or just switch on a torchlight while all the rest of the lights in the house are off. Add on some shadow play and silly songs. You can also narrate stories to your children off the top of your heads. For added points, break out the bag of marshmallows.


#24. Make Food Paints

With some salt, flour, water and food colouring, you can make your own food paints. Half the fun is in the making as kids get to concoct their own colours. The other half of the fun is in using them to make something colourful and creative.


#25. Water Bottle Bowling

Take spare water bottles you have at home and half-fill them with water. Alternatively, you can use paper cups turned upside down for stability. Next, line them up like bowling pins and use a ball to knock them down. Strike!


#26. Play “The ___ is Lava!” Create a DIY Home Obstacle Course

Anyone else a fan of The Floor Is Lava series? Replicate it at home and encourage the children to determine the rules of the game.

To create a maze, find a corridor or spot at home which isn’t too wide and crisscross the space with some string or raffia to create an obstacle course. Kids can imagine it is a laser maze that they have to get across without getting zapped by the laser. Mission Impossible!


#27. Make a Rube Goldberg Machine

When it comes to indoor activities for kids that fuse creativity with perseverance, let your imagination run wild by creating a Rube Goldberg Machine at home. Make use of household objects in completely unnecessary ways to perform a simple task.


#28. Experiment with Oobleck

You can whip up a batch of oobleck at home and experiment with the non-Newtonian fluid. Kids will be amazed as it oozes about when grabbed with the hand and yet acts like a solid when it is smacked.


#29. Fold Origami

Origami Pop-Up Book - Year-end 2023 School Holiday Camps

Get the hands busy with some Origami folding! Either find a Youtube video tutorial or a book on Origami to start. We have an easy one to spark the interest. 

Ribbit, ribbit. Using some paper, you can make your own origami jumping frog. Once the frogs are assembled, see which one can jump the furthest. Get the instructions here.


#30. Build a House of Cards

This indoor activity for kids will take plenty of patience. Find out how high you can make a house of cards go.


#31. Toothpick Tower

A simpler alternative to stacking a house of cards is to put together a toothpick tower. What you’ll need are some toothpicks and plasticine. Use the plasticine to join the toothpicks together. Set a challenge for kids to reach – for example the height of a bottle.


#32. Play Five Stones

Things You Need To Play Five Stones

Introduce your kids to the classic childhood game of five stones. Find out how to play five stones.


#33. Make Fingerprint Cards for the Next Holiday

Craft a card to give away to family and friends for the next holiday. You can use paints to make simple fingerprints on the cards and turn them into figures. Decorate them appropriately with holiday greetings.


#34. Craft a Bookmark

Encourage kids to read by getting them to make their own personalised bookmark. All it takes is some card and a bit of string or ribbon to attach to one end.


#35. Make a Paper Helicopter

Another easy indoor activity to do with kids is to make a paper helicopter. With a few simple snips and folds, you can watch as the paper helicopter floats down spinning away. Alternatively, experiment to see who can fold a paper aeroplane that flies the furthest.


#36. Create Your Own Board Game

To stir up your child’s creativity, help him or her make a brand new board game. First, brainstorm about the theme. After that, create the gameplay board and come up with the rules on how to move around the board.


#37. Build a Blanket Fort

Blanket Fort
Photo by Tima Miroshnichenko

A blanket fort is a chance for kids to exercise their creativity and their imagination in one activity. It is super-adventurous to be able to crawl inside and pretend to fend off the monsters outside. Something that parents can enjoy and bond over with their kids too.


#38. Music Listening and Movement Activities

Staying at home presents a good opportunity to engage in some listening and movement activities to encourage your child to imagine, play and move. Not sure what to listen for? This story by The Music Circle shows you how.


#39. Instruments of the Orchestra

Music Activity For Children & Toddlers: Handel's Water Music
Image: The Music Circle

Staying with theme of music, you can engage with your child by play-pretend that he or she is in the orchestra. The Hornpipe from Handel’s Water Music is an ideal piece of music to use. Find out how here.


#40. Simon Says

Young children never tire of Simon Says – that’s why it is a classic! Simon Says touch your toes; Simon Says spin three times. It all works until Simon Says, “Go to bed”.


#41. Don’t Let the Balloon Touch the Ground

This one is self-explanatory. Blow up a balloon and pass it from one person to another and see how many times it can be passed around before the balloon touches the ground.


#42. Exercise with GoNoodle

GoNoodle is a YouTube channel with plenty of movement and action videos. Rather than passively watch videos, get kids moving and grooving with this channel.


#43. Welcome to the World of Household Chores

Perhaps it is time to introduce the kids to ways they can help around the house. Show them some age-appropriate chores and get them to help out. Give them a role to be responsible for and let them take ownership!


#44. Learn to Do the Vanishing Coin Trick

Want to give kids something to work on, introduce them to the Disappearing Coin trick. It requires a bit of practice and also help to develop fine motor skills. Once they have mastered it, they can impress their friends.


#45. Try Science Experiments

Stay at home, kids can still carry out hands-on activities to learn about science. For simple science projects, check out Science Sparks for ideas at the Early Years and Primary levels.


#46. Learn to Play an Instrument

For older kids, being stuck at home could be just the right opportunity to get them learning an instrument. Some that you can start off with are the ukulele or the cajon. There are instructional videos online which can get them started.

One nifty app we like is Simply Piano, it motivates the child to learn the Piano with popular tunes and soundtracks from movies. 


#47. Create a Mini Terrarium or Potting

With the right container or pot along with some soil, you can get your mini garden going at home.


#48. Make a Pizza

Make a pizza

Kids love pizzas. Have them make their own from scratch. This activity allows them to learn more about how food is made.


#49. Start a Family Newspaper

This is a fun way to get kids to apply themselves and practise some writing too. The family newspaper need not be a long one – it can just be an A4 sheet folded into two. Get them to include pictures too!


#50. Make a Collage

Want creative indoor activities for kids? Take out some old magazines and get them to cut out the pictures to create a collage. Set a theme such as a “picnic” to get started.


#51. Have a Freeze-Dance Party

Another fun and silly thing to do is to have a Freeze-Dance Party. Get your favourite music blasting on the speakers and when the music stops, everyone must freeze! Watch out for all the funny poses and get ready for some silly laughs.


#52. Paper Mache Mask

Using some flour, water and old newspaper, you can easily create a custom paper mache mask. After it has dried, be sure to paint it together.


#53. Animation Flip Book

Take an old book and show the kids how to create their own animated story by drawing on the edges. All it needs is a pencil and some creativity.


#54. Fix a Jigsaw Puzzle

Play-based Activities for Pre-schoolers

Jigsaw puzzles can range from the simple to the super-complicated. 10 pieces to 1000 pieces. Depending on what type of challenge you are up for, take your pick.


#55. Clear out the Cupboard

Perhaps there are toys or old items in the kids’ cupboards that you haven’t seen for ages. If you are at home with the kids, use the opportunity to have them sort through the items together. Who knows, you may come across some hidden treasures.


#56. Make Upcycled Toys

Teach kids about how items can be reused and upcycled. For example, you can turn a milk carton into a boat.


#57. Make Your Own Play Dough

Making your own play dough isn’t that difficult and can be made with simple items found at home. Find out how to make your own play dough.


#58. Sensory Play

Sensory Play

For those with young children looking for indoor activities for kids, sensory play at home is something easy to do. Create your own sensory bottles or use coloured rice for little ones to get scooping and pouring. Find out more here.


#59. Make Slime

The slime craze may have died down a little but kids will still jump at the opportunity to make their own slime at home. It is one of the indoor activities for kids they will jump on.


#60. Create a Routine

Get the kids to help make a routine for their week. This not only helps to ensure that they don’t miss what they need to get done but also involves them in the decision-making process. Find out how here.


#61. Compile a Family Recipe Book

Together with the kids, compile a book of recipes that the whole family can try. Use the opportunity to also teach them about healthy eating habits.


#62. Start a Family Scrap Book

Memories are too often kept in the digital realm nowadays. Start a family scrap book to not only hold pictures of precious milestones but little pieces of memorabilia too.


#63. Make a Learning Shelf

Why not create a corner where you can fill with learning materials for kids to learn about different topics and subjects. Don’t waste the opportunity to spend some quality times bonding and teaching them new things too.


#64. Make a Fruit Loop Necklace

For young children, stringing together Fruit Loops is a chance to practise their fine motor skills. Once they are done, it is a colourful necklace they can munch on.


#65. Stage a Musical

Take a classic story and turn it into a musical. Kids can let their creativity flow, rehearse it and stage it for the family to enjoy!


#66. Make Cute Bentos Together

Little Miss Bento
Image: Little Miss Bento

A good excuse to play with food and prepare a meal at the same time. Get some tips from Little Miss Bento


#67. Create a Countries of the World Book

Choose a country and create a thematic scrap book based on the country. Together with your child, you can work through topics like its location, geography, language, traditions and landmarks. It is a great way to learn about another culture. It can even lead to trying out the foods from the country or even visiting it in the future.


#68. Learn about Animals

Do some research into less well known animals that exist in the world. Let check out the goblin shark or the okapi.


#69. Create your own Aquarium

Make Your Own Aquarium: DIY Fish Tank Craft

Make your very own aquarium at home. Follow the step here.


#70. Work out Indoors

Turn on a Youtube video and start a family workout! Break some sweat, not a leg and challenge one another to  a fun workout competition. The gamified challenges can bring a whole new dimension of fun.


#71. Have an Indoor Picnic

Even if it does rain on your picnic, you can always bring the picnic indoors and have it in your living room! This always makes the meals much more appetising with more fun!


#72. Setup a Tent

Camping can be indoors too! Set up the tent anywhere suitable and have a ball of time having a pretend-camping in the “wild”! Gather the animal soft toys, build a “bonfire” and let the imagination run free for this little adventure.


#73. Play A Minute To Win It

Easy Minute To Win It Games For Kids

Some challenges only take a minute to complete – do they? Run some “A minute to win it” challenges to engage the children. These are guaranteed to make everyone laugh.


#74. Play Charades

How about a good old game of Charades? Decide on a theme, write down the words and just take turns acting out the words. It can get really competitive! 


#75. Rainbow Hunt

Go on a rainbow hunt around the home! This is a fun one which gets the children busy finding different objects of different colours. Store the finds in a bag and keep them for observational study later on. Get more cool scavenger hunt ideas that you can do at home. 


#76. Doodle Using an Online Tutorial

Get your child to choose an online drawing tutorial and start doodling! One of our go-tos is Rob Biddulph’s videos!

READ: Museums to Visit on a Rainy Day In Singapore

This story contains affiliate links. This means we earn a small fee if you purchase something through a link from our website. There is no additional cost to you and goes towards supporting Little Day Out’s efforts to deliver the best news and reporting for families.


HOLIDAY CAMPS: Discover Exciting Camps & Workshops for the March Holidays

SO MARCH FUN: Get Amazing Ideas for the March School Holidays 2024

Follow us on Instagram, Facebook and Telegram for the latest updates.