indoorrainactivities

10 Rainy Day Activities for Kids in Colombo

10 November 2024 · 7 min read

Stuck indoors with kids on a rainy Colombo day? Here are 10 tried-and-tested indoor activities that will save your sanity and keep kids entertained.

Rainy Day? No Problem.

Colombo gets its fair share of rain — especially during the southwest monsoon (May to September). And when the heavens open, every parent asks the same question: “What do we do with the kids now?”

We’ve been there. Many times. Here are our 10 go-to rainy day activities in Colombo.


1. High-Tech Fun at Adventure Zone (OGF)

Our new top rainy day pick. Adventure Zone in One Galle Face Mall is more than just a play area—it’s a high-end, air-conditioned wonderland with specialized zones for toddlers and older kids. Perfect for when the rain is heavy and you want to stay dry in a premium mall environment.

  • Best for: Ages 2-12
  • Cost: $$$
  • Pro Tip: Grab a coffee at one of the mall’s cafes while they play.

2. High-Altitude VR at Lotus Tower

Experience the future, even when it’s pouring outside. The Lotus Tower Kids & VR Zone offers an incredible escape from the weather. The virtual reality experiences are a huge hit with older kids (7+), and the indoor observation deck provides a unique view of the rain-washed city.

  • Best for: Ages 7+
  • Cost: $$$

3. Indoor Exploration at the Economic History Museum

For a quiet, educational rainy morning, head to the Central Bank’s Economic History Museum. Located in the beautiful old “Lighthouse” building, it’s fully indoor, quiet, and fascinating for kids who love coins and history. Plus, it’s free!

  • Best for: Ages 6+
  • Cost: $

4. Trampoline Time at Jumpers

When rain cancels outdoor plans, Jumpers is the ultimate backup. Trampolines, foam pits, and an obstacle course that will exhaust even the most energetic child.

  • Best for: Ages 4-12
  • Cost: $$

5. Arcade & Rides at Fun World

Old-school but effective. Fun World at Majestic City has enough arcade games and coin-operated rides to fill a rainy afternoon on a budget.

  • Best for: Ages 5-12
  • Cost: $

6. Creative Workshops at Barefoot

Rainy days are perfect for art. Check out the Barefoot Cafe Art Corner where kids can engage in creative workshops or simply enjoy the covered, leafy atmosphere of one of Colombo’s most iconic spots.

  • Best for: All ages
  • Cost: $$

7. Baking Together at Home

Sometimes the best rainy day activity is in your own kitchen. Simple baking projects for kids:

  • Ages 2-4: Mixing ingredients, pressing cookie cutters
  • Ages 5-7: Measuring, stirring, decorating cupcakes
  • Ages 8+: Following a recipe independently

8. Movie Marathon

Curate a themed movie afternoon with popcorn and blankets on the floor.

9. Visit a Bookshop

Head to a bookshop like British Council Library (great for kids’ reading sessions) or Barefoot Bookshop.

10. Swimming (Yes, Really!)

You’re already wet from the rain—might as well swim! Hotel pools like the Hilton or Cinnamon Lakeside are excellent rain-or-shine options.


Emergency Rainy Day Kit

Keep this stocked at home:

  • Art supplies (paper, crayons, glue, scissors)
  • Playdough or slime ingredients
  • A puzzle (age-appropriate)
  • Baking ingredients (flour, sugar, butter)
  • Popcorn kernels

The golden rule: Rotate activities every 45 minutes to keep kids engaged!