Things to Do on a Rainy Day

October 17, 2021
Blog post

As cosy and autumnal rainy days are, they can also be frustrating if you’re stuck indoors with no plans. But, it doesn’t have to be all doom and gloom as there are loads of fun things to do on a rainy day! From baking and movie marathons to reading and pampering, whether you’re by yourself, with a partner or kids, I’ve compiled a list full of fun things you can do when it rains.

1. Try a New Recipe

Rainy days are the perfect time to slow down and try something that you’ve been wanting to do for a while. Cooking a new recipe can be a fun, and delicious, way to kill time on a rainy afternoon. You may even discover something so good you’ll want to cook it again and again!

2. Bake some Treats

If you prefer baking over cooking, bake yourself and whoever else lives in your household, some tasty treats. Cakes, biscuits, muffins, find a recipe for your favourite baked good and give it a go yourself. Who knows, maybe it’ll inspire you to apply for the next Great British Bake Off! Or, if not, you’ll definitely have some sweet treats to indulge in.

3. Have a Movie Marathon

What’s your favourite movie franchise? Marvel? Harry Potter? Twilight? Star Wars? Whatever it is, sit down, get cosy and stick on your favourite movies for the day! You could also order a takeaway or pop out to grab some snacks to make it even more fun too.

4. Do a Workout

If you normally go out for a run or a brisk walk and don’t fancy braving the rain for it, find a fun workout video on Youtube to participate in. There are thousands of workouts from yoga and pilates to dance and themed workouts that all vary in length. So you can feel good and have fun while it’s raining outside.

5. Play Some Games

Whether it’s computer games, board games, or even if you make up a game yourself, playing games is a great way to pass the time. And, it’s also a good bonding opportunity for you and your partner or your kids.

6. Venture Outside the House

Just because it’s raining doesn’t mean you need to be cooped up inside all day. Take a trip to a museum or an aquarium. See a new movie at the cinema or head to a shopping centre and buy some fun new things.

7. Read a New Book

If you’re a bookworm like me, you’ll no doubt have a huge TBR list that you can never seem to get through. Well, now’s the time! Pick up that book you’ve been meaning to read for a while and spend a whole day reading while listening to the rain.

8. Pamper Yourself

It’s super important to take care of yourself and having a pampering day is a fun way to get in some self-care – especially when there’s nothing else to do on a rainy day. Run yourself a relaxing bubble bath, put on a face mask, exfoliate and moisturise every part of your body, paint your nails and put on your cosiest PJs. I guarantee you’ll feel happy and coy afterwards.

9. Build a Fort

If you’re feeling restless and want to do something exciting, why not build a fort in your living room? Building a fort out of cushions, blankets and chairs will take you straight back to your childhood and give you a cosy reading nook or place to nap or watch a movie from. Any kids you may have in your household is sure to love it too.

10. Embrace the Rain

Put on your warmest, waterproof coat and wellies and embrace the rain! Go outside and splash in puddles, go for a muddy walk in the woods and get some incredible rainy day pictures. Then, come home, get changed into warmer clothes and fluffy socks, make a hot chocolate and relax!

I hope you found these rainy day ideas useful! Let me know in the comments what you like to do on a rainy day.

While you’re here, don’t forget to subscribe to Beauty and the Bookshelves. You can also follow me on Instagram, Twitter and TikTok too. Thanks for reading!


  • Chanelle

    October 24, 2021 at 12:26 am

    I lowkey love rainy days where you can chill and get cosy with movies or a good book and don’t have house chores to do 😛

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Prev Post Next Post
%d bloggers like this: