As an Amazon Associate I earn from qualifying purchases.
On the JJ Barnes Blog, I’m sharing amazing rainy day activities for kids so we can keep our little ones busy and happy no matter the weather.

Rainy days don’t have to mean boredom for kids. With a little creativity, you can transform your home into a wonderland of indoor fun! From arts and crafts to imaginative play, this list of 25 amazing activities will keep your little ones engaged and entertained for hours.
Whether you’re looking for something educational or just plain fun, there’s an activity here for every mood. So, grab your umbrellas and get ready to make the most of those rainy days!
1. DIY Indoor Scavenger Hunt

Transform your home into a treasure trove with an engaging DIY indoor scavenger hunt! Create an exciting list of items for your kids to discover around the house, ranging from their favorite toys to specific books, or even objects of a certain color. This fun activity not only encourages exploration but also enhances their observational skills.
To amp up the excitement, set a timer and reward the first child to find everything on the list with a small prize, such as themed stickers or a tasty treat. For added fun, consider theming the hunt around a beloved movie or book, making it even more special!
You can also enhance the scavenger hunt experience with a printable scavenger hunt kit to streamline the process. Encourage your little explorers to investigate their surroundings more closely with a kids’ magnifying glass, adding an element of discovery to their adventure!
Product Recommendations:
• printable scavenger hunt kit
2. Indoor Obstacle Course

Who says you need sunshine for some physical fun? Transform your living room into an adventure zone with an indoor obstacle course!
Utilize everyday items like pillows, chairs, and blankets to create exciting tunnels and hurdles. For an extra twist, consider adding an indoor play tunnel to enhance the fun. Kids can race against the clock or challenge each other, making it a thrilling experience.
This activity not only helps burn off pent-up energy but also encourages teamwork and problem-solving as they devise strategies to conquer the course. You can spice things up with fun challenges, such as balancing a book on their head or crawling under a table. For those looking to take their indoor adventures to the next level, check out fun obstacle course kits that provide additional elements and structures for endless enjoyment!
Product Recommendations:
• indoor play tunnel
• fun obstacle course kits
• balance beam for kids
3. Baking Day Bonanza

Transform your kitchen into a delightful mini bakery and embark on a baking day bonanza with the kids! Gather everyone for a fun-filled, hands-on experience where they can create mouthwatering treats such as cookies, cupcakes, or even their very own homemade pizza. Equip them with a kid-friendly baking set that allows them to measure ingredients, mix, and even decorate their delightful creations.
As they use colorful cupcake liners to brighten up their cupcakes and fun cookie cutters to shape their cookies, they’ll not only learn essential skills like math and following directions but also enjoy the sweet reward of their hard work. Plus, your home will be filled with the wonderful aromas of baked goods, making the rainy day feel all the more cozy and warm!
Product Recommendations:
• kid-friendly baking set
• colorful cupcake liners
• fun cookie cutters
4. Create a Mini Movie Theatre

Transform your living room into a delightful mini movie theatre and bring the magic of cinema right to your home! Begin by creating a cozy viewing area filled with soft cozy blankets and plush pillows where everyone can snuggle up comfortably.
Prepare some delicious popcorn with a handy popcorn maker and set up a “concession stand” stocked with all your favorite treats. Let the kids take charge of selecting their favorite films or even curate a themed movie marathon based on genres or beloved characters.
For an extra touch of fun, consider using a projector for home movies, which can elevate the experience even further—check out this great option here. This engaging activity not only keeps the kids entertained for hours but also provides a wonderful opportunity for family bonding while enjoying classic films or the latest animated adventures!
Product Recommendations:
• Cozy blankets
• Popcorn maker
• Home projector
5. Arts and Crafts Extravaganza

Unleash your child’s creativity with an unforgettable arts and crafts extravaganza!
Set up a vibrant crafting station filled with essential supplies like washable markers, colorful paper packs like colorful paper packs, and an assortment of recyclables. With a variety of materials at their fingertips, kids can create everything from unique greeting cards and DIY projects to personalized scrapbooks.
For a structured approach, consider guided projects such as painting rocks or crafting friendship bracelets. This engaging activity not only nurtures their imagination but also instills a sense of accomplishment as they admire their finished masterpieces. Plus, it’s a wonderful opportunity for them to create heartfelt gifts for family and friends! To make things easier, you might also explore complete arts and crafts kits available here.
Product Recommendations:
• colorful paper packs
• complete arts and crafts kits
6. Science Experiments at Home

Transform your home into an exciting science lab with simple experiments that promise both fun and educational value! Gather everyday household items to create spectacular volcanoes using baking soda and vinegar, or embark on a journey of crystal growth with sugar or salt.
To enhance the experience, consider using kids’ science experiment kits that offer a variety of hands-on activities designed to spark curiosity and make learning captivating.
Don’t forget to equip your little scientists with lab coats for kids and safety goggles to ensure they feel like real researchers as they conduct their experiments.
Encourage them to document their findings in a journal, tracking observations and results. They’ll be thrilled to witness the magical moments when science comes to life right before their eyes!
Product Recommendations:
• kids’ science experiment kits
• lab coats for kids
• safety goggles
7. Indoor Camping Adventure

Transform your living room into an enchanting indoor camping adventure, bringing the magic of the great outdoors right into your home! Start by setting up a cozy tent, or get creative and build a fort using blankets and cushions. For the ultimate ambiance, don’t forget to add some enchanting fairy lights to mimic the twinkling stars above.
Create a faux campfire using orange and red tissue paper combined with those fairy lights, setting the perfect backdrop for storytelling sessions. You can even roast marshmallows in the oven and enjoy a delightful picnic-style meal right in your living room. This imaginative activity encourages creativity and provides a refreshing change of scenery, making any dreary rainy day feel truly magical! And if you’re looking for a perfect spot to camp out, consider an indoor tent for kids to enhance the experience.
Product Recommendations:
• fairy lights
• s’mores maker
8. Puzzle and Board Game Marathon

Rainy days provide the perfect opportunity for a fun-filled puzzle and board game marathon! Gather the family and dive into a selection of classic board games, such as timeless favorites, or challenge yourselves with some engaging puzzles designed specifically for kids, available here.
To make the day even more thrilling, consider setting up a friendly competition with exciting prizes for the winners—this adds an extra layer of excitement!
Not only will this activity keep everyone entertained, but it also fosters strategic thinking and teamwork. With a variety of traditional and modern games to choose from, along with delicious game night snack sets, there’s something for everyone to enjoy, ensuring a memorable bonding experience for the whole family!
Product Recommendations:
• Classic board games set
• engaging kids’ puzzles
• game night snack sets
9. Dance Party in the Living Room

Let the kids unleash their energy with an impromptu dance party right in the living room! Curate a playlist filled with their favorite tracks, and watch them showcase their best dance moves. To add an exciting twist, consider organizing a mini talent show where each child can perform their unique routine in style.
To elevate the experience, invest in a quality Bluetooth speaker that delivers great sound and makes the music come alive. You might also want to grab some dance mats for added fun, turning your living room into a vibrant dance floor. Don’t forget to include some playful costume accessories for the performances, adding flair and creativity to their acts.
Dancing not only serves as a fantastic form of exercise, but it also allows children to express their emotions, bringing a lively atmosphere to any dreary rainy day. Be sure to capture these joyous moments on video for cherished memories!
Product Recommendations:
• Bluetooth speaker
• dance mats
• costume accessories
10. Storytime and Puppet Show

Transform stories into captivating performances with a delightful puppet show! Kids can unleash their creativity by crafting their own puppets using socks, paper bags, or a variety of craft supplies. For a comprehensive puppet-making experience, consider using puppet-making kits.
Once the puppets are ready, children can either adapt their favorite tales into a show or dive into their imaginations to create original stories. Enhance the crafting process with colorful craft supplies that will inspire vibrant and unique puppet designs.
To take the performance to the next level, set up a puppet theatre where family members can gather as an audience to enjoy the show. This engaging activity not only fosters creativity and storytelling skills but also boosts public speaking confidence, providing a joyful platform for imaginative play!
Product Recommendations:
• puppet-making kits
• puppet theatre
11. Indoor Gardening Project

Introduce your kids to the wonderful world of gardening with an engaging indoor gardening project! Begin by choosing easy-to-grow plants like herbs or succulents, which are perfect for little hands. With an indoor gardening kit, children can learn how to plant seeds, water them, and eagerly watch their green friends grow over time.
This delightful activity not only teaches responsibility and patience but also brings a touch of nature into your home. To make the experience even more engaging, consider decorating colorful plant pots with paints or stickers, allowing kids to personalize their gardening project.
Don’t forget to equip them with the right tools! A set of kids’ gardening tools will make planting and caring for their plants even more fun and hands-on.
Product Recommendations:
• indoor gardening kit
• colorful plant pots
• kids’ gardening tools
12. Indoor Treasure Map Adventure

Transform a dreary rainy day into an exhilarating indoor treasure hunt! Create a captivating treasure map adventure that guides kids on a quest to discover hidden treasures throughout your home.
Design a simple map filled with clues and riddles that lead them from one location to another, ultimately culminating in a delightful ‘treasure’ such as a special treat or a toy. For an extra dose of fun, consider theming the adventure around pirates or explorers. You can enhance the experience with pirate-themed toys that will spark their imagination as they hunt for their bounty.
To make the treasure hunt even more exciting, think about incorporating fun rewards for treasure hunts that will keep them motivated and eager to solve each clue! This activity not only promotes critical thinking and problem-solving skills but also ensures hours of entertainment.
Product Recommendations:
• pirate-themed toys
13. Yoga and Mindfulness Session

Introduce kids to the calming benefits of yoga and mindfulness with a delightful indoor session! Utilize online videos specifically designed for children to guide them through simple poses and breathing exercises. To enhance their experience, consider investing in kids’ yoga mats, which provide a comfortable space for them to practice.
Create a soothing environment by dimming the lights and playing calming music playlists that help set a tranquil mood. After the session, encourage the kids to share their feelings, promoting emotional awareness and connection. For those looking to deepen their practice, yoga instruction books for children can provide additional guidance and fun poses to explore together!
Product Recommendations:
• kids’ yoga mats
• calming music playlists
• yoga instruction books for children
14. Create a Time Capsule

Capture memories with a creative time capsule project that kids will love! Have them gather items that represent their current interests, such as drawings, letters, or small toys, and place them in a sturdy memory box. You can also encourage their artistic side by providing art supplies for decorations, making the box as unique as their personalities.
To add a personal touch, use journals for letters where they can write down their thoughts, aspirations, or favorite memories. Set a future date for when you’ll open the time capsule together, turning it into a special event that everyone can look forward to. This activity not only promotes reflection on personal growth but also creates a cherished keepsake to revisit, adding emotional value to what could be just another rainy day project.
Product Recommendations:
• memory box
• art supplies for decorations
• journals for letters
15. Indoor Mini Golf Course

Transform your living space into an exciting indoor mini golf course using everyday household items! Set up cups as holes and create fun obstacles with books, toys, or cushions for your little ones to navigate. Encourage the kids to design their own unique course and take turns trying to sink the ball with the fewest strokes.
This engaging activity not only promotes fine motor skills but also fosters a spirit of friendly competition among players, ensuring hours of fun for everyone. To add an extra layer of creativity, consider using colorful golf balls that the kids can personalize, and explore fun decorations for DIY courses to theme each hole. Let their imaginations run wild as they craft a mini golf experience that’s uniquely their own!
Product Recommendations:
• colorful golf balls
• fun decorations for DIY courses
• mini golf set for kids
Conclusion

Rainy days are an opportunity for creativity and bonding with your kids. With these 25 amazing indoor activities, you can turn boredom into fun-filled adventures that keep your little ones entertained and engaged for hours.
Don’t forget to capture these precious moments with photos and videos, as they’ll create lasting memories that you can cherish together!
Note: We aim to provide accurate product links, but some may occasionally expire or become unavailable. If this happens, please search directly on Amazon for the product or a suitable alternative.
This post contains Amazon affiliate links, meaning I may earn a small commission if you purchase through my links, at no extra cost to you.
Amazon and the Amazon logo are trademarks of Amazon.com, Inc, or its affiliates.