11 Crafts for Kids for Rainy Days for Cozy Indoor Fun

Madison Harper

April 30, 2026

Rainy days can feel long for kids, but they also open the door to calm, creative indoor fun. With a few simple supplies and a bit of imagination, you can turn a gray afternoon into a day full of color and laughter. These easy craft ideas are budget-friendly and designed for real homes, not perfect studios. Most use items you already have around the house. Whether your child enjoys painting, cutting, or building, there’s something here to keep little hands busy and minds happy.


1. Paper Plate Animal Faces

Paper plates are cheap and easy to find. Turn them into fun animal faces with paint, markers, and bits of paper. Kids can make lions, cats, or even imaginary creatures. Cut out ears from colored paper and glue them on. Add googly eyes for extra fun.

Keep things simple by laying out only a few colors at a time. This keeps mess under control. Use old newspapers under the workspace.

Let kids tell a story about their animal. It adds another layer of play. You can even hang the finished faces on the wall.

If you don’t have paint, crayons work just as well. The goal is to let kids explore shapes and colors. No need for perfection. Just fun and creativity.


2. DIY Rainy Day Collage

Grab old magazines, newspapers, or even packaging. Let kids cut out shapes, colors, and pictures they like. Glue them onto paper to create a collage.

This craft is great for all ages. Younger kids can tear paper instead of cutting. Older kids can plan a theme like “rainy day” or “favorite foods.”

Use a glue stick to avoid sticky hands. A small box can hold scraps for easy cleanup.

Collages help kids express ideas without needing to draw perfectly. They can mix textures and colors freely. It’s a simple way to keep them busy for a long time without spending money.


3. Toilet Paper Roll Binoculars

Save empty toilet paper rolls for this one. Tape two rolls together to make binoculars. Kids can decorate them with paint, markers, or stickers.

Punch small holes and add a string to hang around the neck. Now they’re ready for indoor adventures.

Encourage kids to “spot” things around the house. It turns into a game.

This craft uses items most homes already have. It’s simple but keeps kids engaged. Plus, it adds a playful activity after crafting is done.


4. Homemade Playdough Creations

Making playdough at home is cheap and fun. Mix flour, salt, water, and a bit of oil. Add food coloring if available.

Once ready, kids can shape anything they like. Animals, food, or tiny houses. Use bottle caps or spoons as tools.

Store the dough in a container to use again later.

Playdough helps with hand movement and creativity. It’s also calming. Kids often spend hours shaping and reshaping their ideas.


5. Popsicle Stick Picture Frames

Glue popsicle sticks into a square or rectangle. Let it dry. Then decorate with paint, beads, or paper shapes.

Insert a small photo or drawing inside. It becomes a personal keepsake.

If popsicle sticks aren’t available, use cardboard strips.

This craft teaches patience. Kids wait for glue to dry, then continue decorating. It’s simple but meaningful.


6. Finger Painting Fun

Finger painting is always a hit. Use washable paint to keep cleanup easy.

Let kids explore colors by mixing them. They can create abstract art or simple shapes.

Cover the table with plastic or old cloth. Keep wipes nearby.

This activity is perfect for younger kids. It focuses on sensory play and freedom. No rules, just creativity.


7. DIY Paper Puppets

Use paper bags or folded paper to make puppets. Draw faces and add features using scrap materials.

Kids can create characters and act out stories.

This adds both craft and play in one activity.

Store puppets in a box for later use. It builds imagination and storytelling skills.


8. Button Art Designs

If you have spare buttons, use them to create art. Glue them into shapes like hearts, trees, or patterns.

Draw a simple outline first, then fill it with buttons.

This craft is great for older kids due to small pieces.

It turns unused items into something beautiful and teaches design thinking.


9. Cardboard Box Creations

Old boxes can become anything. A house, car, or robot.

Let kids draw, cut, and decorate freely.

Use safe scissors and supervise cutting.

This craft encourages big ideas using simple materials. It’s perfect for long rainy afternoons.


10. Cotton Ball Cloud Art

Glue cotton balls onto blue paper to make clouds. Add drawings like rain or a rainbow.

This is simple and great for younger kids.

Use minimal glue to avoid mess.

It connects well with rainy day themes and teaches texture use.


11. DIY Friendship Bracelets

Use thread or yarn to make bracelets. Simple braiding works well.

Kids can choose colors and patterns.

This activity builds patience and focus.

It also creates something they can wear or gift.


12. Sticker Story Scenes

Give kids paper and stickers. Ask them to create a story scene.

They can explain their story after finishing.

This is low-mess and easy to set up.

Great for quiet time during rainy days.


13. Handprint Art Keepsakes

Paint a child’s hand and press it onto paper. Turn it into animals or trees.

Write the date on the back for memory.

Use washable paint for easy cleanup.

Parents often love keeping these as memories.


14. Paper Chain Decorations

Cut strips of colored paper and link them into chains.

Hang them around the room.

This craft is simple and fun for groups.

It also improves hand coordination.


15. DIY Mini Notebooks

Fold paper into small booklets. Staple the edge.

Kids can draw or write inside.

Decorate the cover with colors and stickers.

It encourages creativity and simple writing practice.


16. Egg Carton Creatures

Cut egg cartons into sections. Paint and decorate them into bugs or animals.

Add pipe cleaners for legs if available.

This uses recycled materials in a fun way.

It’s creative and budget-friendly.


17. Sponge Painting Shapes

Cut sponges into shapes. Dip in paint and stamp onto paper.

Kids can create patterns or pictures.

This is less messy than brushes.

It’s great for younger children learning shapes.


19. DIY Treasure Boxes

Use small boxes to create treasure holders.

Decorate with paint, paper, or beads.

Kids can store small toys or notes inside.

It gives them a sense of ownership and pride.


20. Paper Airplane Decorating

Fold simple paper airplanes. Let kids decorate them.

Test which flies best.

This adds fun after crafting.

It mixes creativity with play.


21. Yarn Wrapped Letters

Cut letters from cardboard. Wrap yarn around them.

Kids can spell names or words.

This is simple and uses leftover yarn.

It also helps with letter recognition.


Conclusion

Rainy days don’t have to feel dull or slow. With a few simple materials and a bit of planning, kids can stay busy, happy, and creative indoors. These crafts focus on easy steps, low cost, and real fun. Try a few today and see which ones your child enjoys most. Keep your supplies in one place so you’re always ready for the next rainy afternoon.

Leave a Comment