Are you feeling stuck and frustrated with your kids always saying “I’m bored!!” day in and day out on days you just can’t get outside?
Well, thank goodness I have some solutions for you!
Whether you have a preschooler, elementary schooler or even a middle school child, these activities can help keep your kiddo entertained even on the most boring of days.
There are more than enough activities for your children, sometimes you just have to get a little creative.
This post may contain affiliate links. Full disclosure here.
If you’re looking for toddler activities, please read Easy Peasy Rainy Day Activities for Kids. There are some great ideas to keep little ones entertained.
Ultimate List Of Activities For Kids
Set up an obstacle course in the living room. Let the kids get creative and use chairs, pillows, even tape on the floor.
Make slime. Ok, there are a million ways to make slime and who has all the supplies on hand to make it all the time? I have a solution for this. We bought this slime kit from Toys R Us as a gift for my kids for Christmas and there are so many different ways to make slime. There is a booklet with instructions and the kit comes with all the materials you need to make all the different slimes. The good thing is, everyone loves slime, from toddlers to pre-teens, so there really is no losing here.
Reading. YES, it’s a basic activity, how dare I even put it on the list? But hear me out, reading out loud together opens up opportunities for communication. You can talk about the story, what is happening, what could happen later, why did that happen etc. You can let your children read on their own as well if you need some much-needed adult time (I’m with you there!). Make sure your children read at least 30 minutes daily, with you or without you. Not only does this kill some time, but it also helps keep the brain active.
Bake together. The older your kids are, the more you can let them have control over the baking! Your preteen may be bored of basic chocolate chip cookies, but do they have a foodie channel on Instagram that they follow? And was there a strawberry roll on there that they’ve been dying to make? Ask them about it! Let them make it. It’ll be fun!
Get messy with paint. Ok ok so maybe your teen is not interested in “art and crafts” insert eye roll… but go to youtube and find a tutorial on how to paint a simple landscape. You could make a paint night out of it and then BAM instant art for your walls too. Winner winner!
Kick your kids outside with their bike. YEP. Just kick them out of the house if they are old enough to go riding on their own. Heck, I used to play outside from morning till dinner time with my bike. Just make a rule to check in every few hours, whether by phone or poking their heads inside the front door and shouting “I’m ok!!!” before heading back out. Whatever works for you. Oh yeah, it’s ok if there is still snow on the ground if it’s nice out, the bike can handle a few bumps here and there.
Chalk. yes, all kids need to play with chalk. Have your older children draw a nice picture on the garage door or driveway. Have them practice writing, make a hopscotch grid or simply doodle some abstract art. No judgement. If you really wanted to let your kids enjoy chalk all year round, paint a wall in your house with chalk paint and designate it as the drawing wall. I’ve had relatives do this in their homes and boy did the kids just love their chalk wall. You can paint furniture too with chalk paint and let the kids draw on that… Use your imagination.
Paint the bedrooms! Has your child been begging to have their rooms painted? If you’ve got time to kill, why not paint some walls? Get creative, let your kids choose colours and patterns. You can even help them refinish furniture if you’re skilled like that (I am NOT!) for their new room.
Let your kids create a meal. Ask your kids what they would like to make for dinner. Who knows, they might be super creative in the kitchen. Help make their dinner visions come true.
Make smoothies. Have some fruit lying around? Make some smoothies or popsicles! Let your kids throw some fruit together in the blender and make their own type of smoothie. Make sure they put the lid on the blender…or it’ll be a bit of a mess for them to clean up after.
Binge-watch a show together. Have a show that you like to watch together? Make a day of it. Just binge it all day long. Stay in your pj’s. Don’t brush your hair. Eat chips on the couch. It’s going to be ok.
Bring out the family board games. Heck yes! Have a fun family game night, in the middle of the day. It’ll be a blast.
Plant some herbs. If you have leftover toilet paper rolls or egg cartons and some soil, go ahead and plant some herbs together. DIY a planet box if you have to. Have fun, but do it together. These are great life skills to have and your kitchen will have a little more green life in it. How sweet.
Do some science. We have a science kit that we bought the kids for Christmas and it’s all about chemistry. Let your child experiment with science without needing to go to the shop for ingredients. All you need comes in the kit (except water and cups and stuff). Some experiments take days to finish, which keeps things interesting.
Build a fort in the living room. Yes maybe this is more for the younger kids, but maybe you can convince your teen it’s a reading cave, or somewhere you can paint nails together…use your imagination!
Play music. Do you have a guitar? A Piano? A Flute? If you have some sort of an instrument buried somewhere in your home, dig it up and teach your child how to play.
Have a photoshoot. Grab your camera and let your kiddo put on outfits they already own and take some photos of them. You can then go ahead and print out the photos and make a collage for their bedroom wall.
Declutter together. Ask your children if there is anything in their rooms they no longer need or like. If it’s all approved by you, then go ahead and take it to the donation bin.
Do some yoga. Get stretching and do a little yoga together. Whether you want to do kids yoga or adult yoga, let them do yoga with you.
Create a youtube channel. If your child has been asking to make a channel for a while, now is a great time to get that done.
Clean the car together. Teach your child how to properly clean the inside of your vehicle! Yeah, it’s true, they probably won’t want to do that with you, but who knows, they may be eager to help. Cleaning is a great skill to have.
Take the pet for a walk. If you have a dog or cat, you can take either one for a walk. Go ahead, put the cat on a leash, it’ll be fun. (I’m actually serious, I have family members that regularly take their cat for a walk. )
Try to understand the TikTok. yeah, something I don’t yet understand… but if you have kids that are into it, try to understand it and see if you can enjoy it with your kids.
Go ice cream shopping. If you can go shopping, go get all different kinds of ice cream and toppings and create an ice cream bar.
Do a large puzzle together. Do you know those puzzles that are over 1000 or 2000 pieces? Yeah, do one of those together!
Listen to podcasts. Do your kids have some favourite podcasts? Listen to them with your kids. You can even invite your kids to listen to your favourite podcasts.
Drop some beats and clean! Haha, you’re thinking, you’ve got to be kidding me, my kids don’t clean. But why not? Put some music on in the house and do some embarrassing dancing while you clean. Who knows, the kids could join in, and maybe their dancing is worse than yours.
Print out school worksheets. Yep, they aren’t super fun but they do keep your kids learning. So don’t be afraid to go hunting for worksheets that are appropriate grade-level work.
Build a lego castle. Who says Lego is just for kids. Heck, grab that big box of lego and see if you can build a cool castle or something. Your kids will join in I’m sure, but you can probably do this one on your own and have some fun.
Adult colouring books. Do you love adult colouring books? Let your teen join in on your colouring adventure.
Try some lifehacks. Find some life hacks on youtube or Instagram and see if they actually work. Document them and put them on the kid’s Instagram too. Super fun.
Wash the dog. Well if your dog needs a bath, let the kids do it. Sure the bathroom may be a mess afterwards, but I bet they will have lots of fun.
Do some yucky science. We have a yucky science kit and it really is super yucky. Smelly, disgusting science experiments that kids just love.
Download a new video game. Sometimes it’s ok to let kids play video games, and if they have not had a new game in a while, download a new one and let them play.
Give them a writing assignment. Get creative and make your kids write you a story.
Watch a classic movie together. Find something that you loved to watch when you were their age and put it on.
Teach your child how to budget. YES it’s kind of boring for them, but it’s an important skill.
Read through the driver’s handbook online. If your kiddo is almost ready to drive, go through the driving book with them and explain some of the things that they might find confusing.
There are so many ways to keep your kids entertained, you just have to be creative! And your children have to be open to trying new things as well.
Good luck! You can do this.