Trying to entertain kids on weekends indoors when all they want to do is run around outside can be a challenge, especially if you live in an apartment or small home. However, there is plenty of opportunity between the four walls of your homes to have fun and keep the kids entertained on rainy cold days. Luckily, kids have pretty good imaginations, and using that to your advantage to make their days special is a gift.
Whether your kids love crafting, moving around, or playing pretend, there’s something for everyone to enjoy. The best part? You don’t need fancy supplies or lots of prep time, just a bit of imagination and a willingness to join in the fun. Here are five indoor activities that will keep the kids entertained and make rainy days something to look forward to.

Photo by Mick Haupt on Unsplash
Table of Contents
Build a Blanket Fort
This is a classic one that has been around for ages. Blanket forts are perfect for reading books or getting cozy and watching movies. I recommend folding large soft blankets multiple times over to create a padded floor. Then, it’s up to you! Get creative with the kids and let them take charge of building their fort. Once it’s built, fill it with books, flashlights, and snacks for hours of fun.
Cook or Bake Together
Rainy days are the perfect excuse to get messy in the kitchen. Choose simple recipes that kids can help with, like homemade pizzas, cupcakes, or cookies. Assign fun tasks like:
- Stirring
- Decorating
- Rolling dough
- Pouring
To keep everyone involved. It’s not just about the tasty results. Learning to cook together encourages teamwork and creates fun memories. Plus, there’s nothing better than enjoying your homemade treats together when the rain keeps pouring outside.
Get Creative with Arts and Crafts
Rainy days are perfect for unleashing your kids’ creativity. Set up an arts and crafts station with supplies like paper, markers, crayons, glue, and scissors. Encourage your kids to make cards, paint pictures, or create decorations for their rooms. For an extra challenge, try themed crafts, like building a “rainy day robot” from recyclables or making colorful rain clouds with cotton balls and paint. I also recommend joining in, you might just rediscover your inner artist!
Host an Indoor Scavenger Hunt
Turn your home into an adventure zone with an indoor scavenger hunt. Write a list of items for your kids to find, like “something red,” “a toy animal,” or “a book with a blue cover.” For older kids, spice it up with riddles or clues leading them from one item to the next. The best part? This activity can be as short or as long as you need, making it a great way to burn off some rainy-day energy.
Have a Themed Movie Day
Transform your living room into a mini cinema! Choose a theme like superhero movies, animated classics, or nature documentaries and line up a few family-friendly films. Let the kids help set up with blankets, popcorn, and dimmed lights to create the full movie theater experience. Between movies, ask fun questions about their favorite parts or characters to keep the engagement going. It’s a relaxed way to spend the day while sharing quality family time.
There’s Plenty of Fun to be had Indoors
Rainy days with kids don’t have to mean cabin fever. With a little planning and creativity, you can turn indoor time into unforgettable family fun. From crafts to cooking, scavenger hunts to storytime, these activities will keep the kids entertained, active, and smiling all while creating memories you’ll all treasure. So, next time the rain clouds roll in, embrace the opportunity to enjoy some quality time together.





I built forts/houses with sheets as a child, as did my children and now my grandchildren
It is all part of childhood fun making forts and dens
Great ideas
we love building a fort in our kitchen with blankets and sheets
forts are always great fun my kids used to love making them
Great ideas, we do seem to get a lot of rainny days so new ideas are always welcome
Rainy days can be fun and not boring
Making dens and using cushions to hop around the house are always favourites.
I agree my kids used to have lots of fun with this
My children used to love going for ‘wellie’ walks in the rain carrying their own character umbrellas!
Mine did as well, lots of fun to be had in the rain with wellies
Making a den is always involved on a rainy day. Baking is always involved too. It can be fun to be indoors sometimes.
My kids used to love making dens inside