Rainy days don’t have to mean boredom for children. When the weather keeps you indoors, it’s the perfect opportunity to get creative, try new activities, and enjoy quality time together as a family.
Whether you’re a parent, teacher, or childcare provider, there are plenty of ways to keep children entertained. From crafts and games to learning activities, this guide is packed with rainy day activities for kids to keep them busy and happy.
If you’re looking for kids activities near you, Club Hub UK can also help you find local indoor classes, clubs, and workshops.
Arts and crafts are one of the best indoor activities for kids on a rainy day. With simple materials like paper, glue, and crayons, children can explore their creativity while developing fine motor skills.
Try these ideas:
Bring the outdoors inside by creating an indoor campsite. Use blankets, cushions, and pillows to build a cosy space where children can play and relax.
Add storytelling, pretend campfires (using LED lights), and even indoor snacks to make it a memorable camping experience.

Rainy days are perfect for getting into the kitchen. Baking and cooking help children learn practical skills while having fun.
Simple ideas include:
This is also a great way to teach children about measurements and ingredients.
Board games are ideal for family bonding and keeping children entertained indoors. Games like Monopoly, Scrabble, or child-friendly board games can keep kids engaged for hours.
Puzzles are another excellent option, helping to develop problem-solving skills and concentration.
Turn a rainy day into a cosy movie experience. Let children choose their favourite films, grab some snacks, and create a comfortable viewing area.
For extra fun, build a blanket fort to watch the films inside.
Help children burn off energy by creating an indoor obstacle course using cushions, furniture, and safe household items.
This activity encourages physical movement, creativity, and problem-solving as children design and complete their own courses.

Rainy days are a great time to introduce fun and educational science activities.
Try:
These experiments help spark curiosity and make learning exciting.
Reading is a calm and enriching activity for rainy days. Spend time reading together or encourage children to create and illustrate their own stories.
This helps improve literacy skills while encouraging imagination and creativity.
A classic rainy-day activity, building a blanket fort is always a hit. Use blankets, cushions, and furniture to create a cosy hideaway.
Children can read, play games, or relax inside their fort, making it a fun and comforting space.
Encourage children to explore music using instruments or everyday household items like pots and pans.
You can also combine music with art by letting children design album covers or create performances, boosting creativity and confidence.

Technology can be a great learning tool when used well. Educational apps and coding platforms like Scratch introduce children to problem-solving and digital skills in a fun way.
These activities can turn screen time into something both engaging and educational.
If you’re looking to get out of the house despite the rain, there are plenty of indoor classes and activities for kids near you. From dance and drama to coding and crafts, Club Hub UK helps you find the perfect activity locally.