Search activities by type.

Keep the kids from being bored and driving you nuts with these fun activities for kids in the summer, days off school, or just something fun to do this weekend with the entire family.

How to make a dollhouse out of cardboard.

Knowing that you're no longer a stranger to being stuck at home, our guide includes 23 fun and unique ways to keep busy, whether you want to be relaxed, creative, productive, or entertained.

Recommended for you

Most of these activities are best for kids ages 4 to 10.

Cheap and free activities.

These activities to keep kids busy will have you entertaining or homeschooling like a pro with science experiments, free printables, diy activities, and more.

First, watch the show, then study the game if you don't.

The best part is they won’t cost you a thing!

Sometimes, it can be hard to come up with things to do to keep the kids busy!

Keep kids busy at home with these 37 totally free activities!

Having someone else in your home with you and having the money to purchase all kinds of stuff to keep you entertained.

But, after doing some research, i’ve found that a lot of these curated lists rely heavily on two things:

To make it easy to find something that your kids will love, i grouped all the activities by category.

Whether you are looking for free stuff for kids to do or cheap things to do with friends, i’ve got you covered.

Crafts to keep kids busy.

Friendship wands bead craft.

These indoor activities for kids are perfect for winter, rainy days or any time you just need to keep kids busy!

Paper roll rocket craft.

If anything can motivate us to learn how to play chess and truly appreciate it, it's netflix's new series, the queen's gambit.

You may also like

These days, we are spending more time at home than ever.

Put your wallet away and get inspired by my massive list of cheap, fun things to do!

So whether it is raining cats and dogs, or it is so hot that everything is melting outside, you are armed with a list of fun that will keep the whole family entertained all day long!