The best list of rainy day ideas you’ll ever find to make the day cozy, happy, and truly enjoyable.

The rainy season is just starting where I live, and I couldn’t be happier about it.
The skies have finally turned grey, the mornings are chilly, and the smell of fresh rain has started making its way through my windows.
So, naturally, the first thing I wanted to do was write a rainy day blog post.
I know some people think rainy days are boring because they cancel plans or keep us indoors, but I’ve always seen them as a gift.
Rains give us permission to slow down, stay cozy, and enjoy the kinds of activities we never make time for when the sun is shining.
I’ve built up quite the collection of rainy day traditions over the years, and some of them are now things I genuinely look forward to.
So if it’s pouring outside (or about to), and you’re wondering how to make the day feel good instead of gloomy, then you’ve come to the right place.
In this post, you’ll find 21 fun rainy day ideas that will help you feel creative, cozy, and relaxed.
So, if you’re looking to make rainy days memorable long after the clouds disappear, then read on.
21 Rainy Day Ideas You’ll Love
1. Finish a cozy mystery
Cozy mysteries feel like they were written to be read on rainy days.
Every time you hear thunder outside or rain tapping against the windows, it makes the story more immersive.
Pick a book that features a sleepy village, a charming bakery or bookshop, quirky characters, and an intriguing mystery (that doesn’t terrify you).
Tuck yourself in a blanket, brew a hot drink, and challenge yourself to finish the whole book before the day ends.

2. Make a rain photo album on your phone
Spend the day capturing pretty rain-aesthetic pictures on your phone.
Raindrops hanging from the leaves, steam rising from tea, and your dog sleeping through thunder (though mine usually hides in fear), and, of course, foggy windows.
Take close-up pictures of puddles, your favorite mug, and the book you’re reading.
Create a folder on your phone called ‘Cozy Rainy Moments’ or something like that, and keep adding to it every time it rains.
3. Make three hot drinks and rate them
I have been creating my own ‘cafe tasting menu’ at home, and it is just the most perfect rainy day activity.
You make three different hot drinks, like maybe a classic hot chocolate, a vanilla latte, or a cup of masala chai. Pour each one into a different mug.
And then rate them out of 10 based on factors like appearance, comfort, and whether you’ll make it again.
Feel free to pair each drink with a different biscuit, cookie, or pastry.
Who needs a cafe review channel when you can become the judge in your own kitchen, right?

4. Watch a movie that takes place during rainy weather
Instead of choosing a random movie from your watchlist, make the weather part of the experience.
Look for films where rain is almost a character of its own, where cozy cafes, misty streets, old bookstores, or sleepy little towns create the same feeling as the weather outside your window.
When your surroundings match what’s happening on screen, the experience is ten times cozier.
So, pull the curtains halfway closed, make popcorn, switch off the lights, and enjoy your rainy day movie.
5. Bake one recipe that smells wonderful
Forget making something impressive. Your mission today is to make your home smell incredible.
You can make cinnamon rolls, banana bread, chocolate chip cookies, apple crumble, fresh garlic bread, or a simple vanilla cake.
The moment these go into the oven, your entire house will turn warm and cozy.
You can pour yourself your favorite drink, sit by the window, and enjoy your homemade cafe moment.
Rain outside and fresh baking inside. I don’t think I can think of a better combination.

6. Collect the sounds of the rain
Most of us take hundreds of photos every year, but almost none of us save sounds.
The next time it’s raining, open the voice recorder on your phone and record thirty seconds from different places around your home.
Collect sounds of rain hitting your balcony, thunder rumbling in the distance, water dripping from the roof, rain falling on trees, and your kettle boiling.
Later, someday, when you’re missing the rain, you can put on your headphones, press play, and transport yourself back to a past rainy day.
7. Become a rain detective
This is one of those weird little activities that sounds childish, but I say, why not?
You just need to spend a few minutes observing everything happening outside.
How many different bird species can you spot? Which tree moves the most in the wind? Where does the first puddle always form?
You can even journal these findings in a notebook.
This is surprisingly calming, and it makes you appreciate just how alive the world gets during a rainstorm.

8. Have a letters and postcards afternoon
Rainy days are full of nostalgia, which is exactly why I love using them to write letters.
Sit by a window while it’s raining, put pen to paper, and write something to your loved ones (it can even be to your future self).
Or, if you’re feeling emotional, write a letter to someone you’ll never send it to. It’s really therapeutic.
If you have cute stationery, stickers, or washi tape, now’s the time to use them.
Decorate the envelope, add little doodles in the corners, and make it feel like a tiny keepsake instead of just another letter.
Even if you never mail it, you’ll have created something meaningful on a day that might have otherwise slipped by unnoticed.
9. Host a rainy-day bake-off
This is such a fun activity if you live with family, roommates, or even just one other person.
Pick one ingredient (say, chocolate, cinnamon, strawberries, or coffee) and challenge everyone to make a different dessert using it.
Maybe one person bakes cookies while another makes brownies. Someone else could whip up a mug cake or homemade ice cream.
Once everything is ready, set the table like you’re judging a baking competition.
Cut small portions of each dessert, give everyone a scorecard, and rate them on taste, presentation, creativity, and whether you’d happily eat them again.
You don’t need a prize at the end (although bragging rights are always fun).
The real reward is spending an afternoon laughing, tasting desserts, and making memories together while the rain pours outside.

10. Create a rainy-day emergency box
Grab a basket, a storage box, or an old shoebox, and turn it into your official rainy-day kit.
Fill it with things that can make the gloomy weather more exciting.
You can add a packet of gourmet hot chocolate, a candle, a pair of socks, a deck of cards, mini marshmallows, a puzzle book, fancy tea bags, your favorite biscuits, a face mask, and a brand-new notebook.
The next time you wake up to dark clouds and pouring rain, you won’t have to think about how to spend the day.
You’ll simply grab your box, make yourself a warm drink, and let the weather decide the rest.
11. Watch the birds from your window
Birds become so much more active after a shower.
They hop around looking for food, shake the rain off their feathers, and are so entertaining to watch.
So, grab a chair and sit by your balcony or your favorite window for half an hour, and just watch the birds.
It will be like watching a nature documentary, except you’re sitting in pajamas with a mug of hot chocolate, and the birds are here for real.
12. Make a ‘rainy day only’ recipe
We all have comfort foods, but what if you had one comfort food that you only made when it rained?
It can be creamy tomato soup with grilled cheese, hot chocolate topped with whipped cream and chocolate shavings, or an apple pie.
I personally like to make momo manchow soup and always have the ingredients at home. It’s very comforting and nourishing.

13. Learn the names of the plants and trees around your home
This might be the nerdiest thing on this list, but I am proudly into this activity myself, so I am adding it in.
Everything looks greener after it rains, so you can actually enjoy learning what you’re actually looking at.
Take a slow walk around your neighborhood once the rain has eased, or simply look out from your balcony if you can’t head outside.
Every time you spot a tree, flower, or plant you don’t recognize, use an identification app to find its name.
It can be a perfect rainy day hobby and will also make you want to get out of the house and walk the rain-drenched streets.
14. Recreate a tiny bookstore at home
If you’re someone who could happily spend hours wandering through bookstores, this activity is for you.
Pick out five or six books from your shelves and display them face-out instead of spine-out, just like a real bookstore would.
Stack a few on your coffee table, place a candle nearby, make yourself a drink, and put on soft cafe ambience in the background.
You can pick something to read, or instead do some other activity in the setup. The ambience will just make everything better.
Related post: How To Start Reading and Turn It Into a Hobby

15. Start a ‘best things I did’ journal tradition
At the end of every rainy day, write down just three things:
- The best thing you ate
- The best thing you did
- The best thing you noticed
This will actually make you want to do some rainy day activities, and also end the day feeling good.
16. Have a power outage evening
In the evening, switch off your lights for a couple of hours, and instead use candles and fairy lights for a glow.
Put your phone away, skip the television, and do something else.
You can read, journal, talk with your family, play cards, or just listen to the rain outside.
It will almost feel like stepping back in time, when evenings were slower, and people actually enjoyed the real life instead of being lost in screens.
I’ve done this a couple of times, and it can feel pretty amazing.

17. Photograph raindrops instead of the rain
Whenever it rains, most of us instinctively point our cameras toward the sky. But you can also photograph the raindrops.
Take a picture of drops clinging to leaves, on your balcony railing, on flower petals.
Most phone cameras are more than capable of capturing beautiful close-up shots if you take your time and experiment with different angles.
By the end of your photo session, you’ll have a gallery filled with pretty little water drops.
18. Make a cozy corner in a space you’ve never relaxed in
We all have that one spot in our home where we always curl up. This time, pick someplace different.
It can be the floor next to your bedroom window, a chair in the dining room, or even a nook in your hallway that gets great natural light.
Bring over a blanket, a pillow, a candle, your current book, and a warm drink, then spend the day there instead.

19. Make a Rain-inspired Pinterest board
If Pinterest is one of your favorite corners of the internet, then you might enjoy this one.
Create a brand-new board dedicated entirely to rainy season inspiration.
Pin cozy reading nooks you’d love to recreate, save comforting recipes to try, and collect some rainy day outfits.
You can also save journaling ideas, movie recommendations, and dreamy cabins tucked away in the mountains.
Every time it rains, you can open that board and pick one thing to recreate in real life.
Pinterest is wonderful for inspiration, but it’s even better when it inspires you to actually do something.
20. Create a ‘5 Things I Want To Do Before Next Rain’ list
I love making bucket lists, but there’s something fun about giving yourself just a few days to complete one.
On your next rainy afternoon, grab your journal and make a list of five things you’d like to experience before the next rainy day.
You can add simple things like: Go on a long walk, eat a nourishing salad, and have a homemade pizza night.
And maybe one challenging thing like: Start a blog, start learning a language, and finish a self-help book.
Even if you don’t do everything, you’ll probably accomplish far more than you would have without writing them down.

21. Close your eyes and just listen
We’re so used to filling every quiet moment with a podcast, a television show, and scrolling that doing nothing feels wrong.
So here’s my challenge for you.
Switch off the lights, leave your curtains slightly open, and sit somewhere comfortable. And then close your eyes and tune in to the sounds.
Listen to the steady rhythm of the rain, the distant rumble of thunder, the wind moving through the trees, and the dripping sounds.
Let nature provide you the soundtrack and remind you that slowing down isn’t wasting time, but one of the nicest gifts you can give yourself.
Make The Most Of The Rain While It’s Here
I know rainy days aren’t everyone’s favorite, but I’ve always believed they’re what you make of them.
You can spend the day counting down the hours until the sun comes back out, or you can lean into the slower pace and fill it with happiness.
So the next time the forecast calls for rain, think of it as your invitation to stay cozy, try something from this list, and create memories you’ll look back on long after the puddles have dried.
Hope you have the coziest rainy day!





Leave a Reply