When the weather is bad, planning indoor activities for preschoolers becomes a key part of every family especially for those which have little kids at home.
I’m 32 years old with two children and I’ve experienced cold, rainy days, long winter months, never-ending rain, hot weather and other weather restrictions that limit outdoor play.
On sunny or pleasant days, we naturally think about parks, walks, chalk art on the driveway, or fun outdoor play where kids can run and release energy. But during rainy or tough weather, we spend long hours indoors, where restless kids can feel bored, energetic, and stir-crazy, leading to cabin fever and parenting challenges.
From my own experience and parent recommendations, I’ve shared the best preschool indoor activities for different weather conditions like, Rainy weather, hot summer to keep children engaged and happy at home.
Indoor Activities for Preschoolers in Rainy Days
From my own experience working with kids on long rainy days bring a unique challenge for parents, teachers, and even nannies.
Because energy is high but outdoor play is off-limits, so well-planned indoor activities in rainy weather become essential.
1: Paper Plate Rainbows Craft
On rainy days, one of the best ways to keep preschoolers engaged is through arts and crafts, using simple construction paper, scissors, and glue for hands-on, interactive activities that combine learning, skill-building, and play.

Paper Plate Rainbows craft is a simple and fun Arts activity that preschoolers can enjoy on rainy days. In this activity, kids use paper plates and colors to create bright rainbows.
How to made it : To make this indoors, give your child a paper plate, crayons or paints, and some cotton balls. Help them color the plate like a rainbow, then stick cotton balls on the edges to look like clouds. You can guide them a little, but let them enjoy doing it their own way.
2: DIY Moon Sand
On rainy days for a fun hands-on activity DIY moon sand is perfect for every child or preschooler. This soft, powdery sand is easy to make at home and can squeeze, mold, and shape to encourage fine motor skills, tactile exploration, and creative imagination.
As an alternative to play dough or kinetic sand, it offers a sensory, interactive, and engaging experience for learning, skill-building, and developmental growth.
3: Pom Pom Push
A simple Pom Pom Push activity turns a plastic container into a hands-on, interactive play experience for preschoolers and children.
By cutting holes in the top and adding blue and green circles with a marker, kids can push, pick up, and sort the pom poms using tongs or tweezers.

Adding a time in seconds or minute‘s with a timer adds challenge for them while fostering concentration, focus, task-oriented practice and motion.
This playful, exploratory and experimental activity enhances physical development, skill-building, engagement and making indoor time creative and educational.
4: Tape Shape Jump
Another fun hands-on activity for preschoolers in Rainy days is tape shape jump, use painter’s tape to mark shapes like triangle and square on the floor. It’s a simple, fun, and challenging way to combine learning with indoor play, It also keep’s children engaged and moving.
Children can jump, hop, and move from shape to shape, It support gross motor, physical, and movement skills while practicing coordination, dexterity and hand-eye coordination.
5: Cereal Safari for Toddlers
One rainy morning, I set up a Cereal Safari for my toddler, creating an edible, sensory play tray that she could devour and enjoy while her older sister was at school.
This hands-on interactive and playful activity encourages exploration, learning, and engagement, giving preschoolers and children the chance for imaginative play, creative experimentation, and cognitive skill-building.
If you want our essential tips and rainy day indoor activities list to keep engaged your little one at home explore our complete guide here.
Long winter Days Indoor Activities for Preschoolers
When a snow day brings freezing and school is closed, kids can get restless fast. I use these indoor activities on long winter days when outdoor play ends and children come back cold and bored.
Many ideas that comes from parent recommendations, forums and trusted communities are listed below. Instead of sitting in front of screens, simple crafts, games, STEM projects, and easy recipes give hands-on fun and learning play, helping kids burn energy, stay busy, and enjoy snow days even indoor.

1: Get Moving with Indoor Exercise Games
On heavy Snowy days, I always start my preschoolers morning with Indoor Exercise Games because these simple games turn limited space into lively indoor play.
Activities like Follow the Leader and Freeze Dance bring instant fun for kids and children, and they rarely realize they’re actually getting exercise.
Through natural movement and active play, these morning exercises support physical activity, fitness, and healthy energy release in students. while boosting engagement, enjoyment, and motivation.
2: Building Colorful Ice Sculptures
Snowy days don’t have to slow learning when you turn them into Building Colorful Ice Sculptures, It is an effective idea I’ve used it many times with my own child’s who love’s to hands-on discovery.
To set up it at home : First freeze some colored water in different shapes using ice trays or small containers. You can add a few drops of food coloring before freezing to make the ice bright and fun. Once the ice is ready, place it in a tray or large bowl and give your child safe tools like spoons or small cups to play with it.
3: Homemade Snow Ice Cream (or Snow Candy!)
This is a fun and tasty winter activity that kids really enjoy. This simpler treat turns snow into a hands-on, sensory experience where kids pour, stir and watch the fresh snow transform into a snow candy.

How to made at home :
To make Homemade Snow Ice Cream, collect some clean fresh snow in a bowl. Then add a little milk, sugar, and vanilla extract and mix it gently. You can also add chocolate chips or sprinkles for extra fun. Let your child help with mixing and decorating. It’s a simple activity that turns a cold winter day into a sweet and exciting experience indoors.
4: Snowman Dress-Up and Puzzles
When real snow isn’t available, my favorite way to keep preschoolers busy is a snowman dress-up puzzle activity using white paper and colored paper.
Kids can cut out shapes of paper snowmen and add accessories like hats, scarves, and buttons, then glue the pieces onto a background to create silly snowmen. For an extra challenge, I cut the paper snowmen in half along a zig-zag line and let each child find the matching halves, turning it into a winter-themed puzzle.
This indoor activity is hands-on, interactive, encourages problem-solving, fine motor skills, creativity, imaginative play, skill-building, exploration, learning, and lots of fun while keeping engagement high.
Backed by Experience
These activities are based on our personal experience and real parent recommendations from sites like Quora and Reddit. They reflect what has truly worked for families in everyday situations. Trying these indoor activities when parents are busy at home can make indoor play more enjoyable, engaging, and stress-free for both kids and parents.
Summer Indoor activities for preschoolers
When the summer heat arrives and kids start feeling bored, it’s the perfect time to move indoors and try fun activities. Long summer days can feel endless, but a few favorite activities can keep their energy flowing and minds engaged.
These ideas provide playful learning, fun, and entertainment, They can also turn indoor time into a joyful adventure for both kids and parents.
1:Water & Oil Experiment
One of my favorite indoor activities in hot summer days for preschoolers, tweens and even adults is the simple Oil & Water Experiment, which is not only mesmerizing but also fun, calming, and educational.

With just a few supplies on hand, you can set up this hands-on interactive and experiment-based activity in minutes. Kids love watching the oil and water mix or separate while developing sensory, curiosity, skill-building, and exploration abilities.
This activity encourages creative thinking, observation, and playful learning, making it a best choice for keeping little ones engaged, entertained, and learning while staying indoors.
2: Ice Cream In a Bag
Ice Cream Bag is another a good summer indoor activity, In which kids add ice cream in a bag, This joy turns it into a hands-on interactive and playful experience that turns simple ingredients into a treat full of fun and engagement.
From my classroom days to home with my oldest toddler this activity works every time, It creates a core memory for the family while encouraging learning, creativity, exploration and sensory play.
Making it together is easy, simple, and perfect for indoor play, It combines entertainment, enjoyment and playful learning in one experience that kids promise to love.
3: Popsicle Bath
For those hot summer days, nothing beats a popsicle bath a true GOAT of summer activities for preschools in our house.
I’ve found that adding cooler water lets kids and children spend longer playing and relaxing in the tub, It turns bath time into a hands-on, interactive, and sensory experience.
It’s a perfect way to reset, encourage playful learning and spark imagination, while keeping fun, engagement, exploration, and creativity flowing.

This simple summer activity doubles as water play, entertainment and relaxation, This thing makes it a favorite for preschoolers and a delightful experience for the whole family.
4. Box Road
Creating a box road has been one of my favorite indoor activities for kids and preschoolers in summer days, especially when playing together isn’t going smoothly.
In last summer, I made our first homemade road to help children’s play indoor and it quickly became the common ground they needed.
This simple and successful setup encourages fun, engagement, playful, hands-on, interactive, and creative play while fostering learning, exploration, imaginative thinking, and entertainment in indoor play.
Keep the Fun Going
Bad weather doesn’t have to stop the fun for preschoolers. With simple indoor activities, children can play, learn, and stay active even when they are inside. These moments not only keep them busy but also help them grow, explore, and use their imagination. With a little creativity, every rainy or cold day can turn into a fun and meaningful learning experience at home. These indoor activities for kids are just a glimpse of fun ways to keep your kids engaged, learning, and entertained.
If your child enjoys playing independently, our solo indoor activities for kids offer even more fun, creative ideas they can try on their own. Explore our detailed posts for more ideas that fit every weather and your child’s interests.

Hi ! Emily I’m really Impressed with these activities list Now the summer is coming so I’m curious to find such activities but I found so much helpful these activities I will must try them and appreciate your effort’s keep going kindly . Thanks a lot !
Thanks for your appericiation