100 Cozy & Fun Things to Do on a Rainy Day (That’ll Brighten Your Mood!)

This post may contain affiliate links. When you make a purchase through these links, you’re supporting the creation of content here on the blog, at no extra cost to you. Thank you for your support. See my Privacy Policy for more information.

things-to-do-on-a-rainy-day

📌 Love these ideas? Save this post on Pinterest to come back to it anytime!

26. Have a tea party

A rainy day is perfect for a relaxing tea party, whether you’re by yourself or with loved ones. Brew your favorite teas, have some pastries, and enjoy a cozy afternoon. It’s a charming and peaceful way to spend the day.

27. Try a new hairstyle

Why not experiment with a new hairstyle on a rainy day? You have the time to try something different, whether it’s braids, waves, or a new haircut. It’s a great way to refresh your look and have fun in the process.

28. Start an online course

If you’ve been meaning to learn something new, a rainy day is the perfect time to sign up for an online course. Whether it’s learning a new language, improving your cooking skills, or diving into a creative subject, the possibilities are endless.

29. Make a scrapbook

Rainy days are perfect for reminiscing and creating a scrapbook of your favorite memories. Gather your photos, ticket stubs, and mementos, and start crafting your own memory book. It’s a great way to preserve moments that make you smile.

30. Take an afternoon nap

Sometimes, there’s nothing better than simply resting. Let the sound of the rain lull you into a peaceful afternoon nap. You’ll wake up feeling refreshed and ready for whatever the rest of the day brings.

🎁 Want even more gift ideas?

Visit my Amazon Gift Picks profile for hand-picked recommendations for every occasion:

Browse My Amazon Gift Picks

31. Watch a live concert online

Many artists stream live concerts or performances online. On a rainy day, you can enjoy a live experience from the comfort of your own home. Dance along, sing, and enjoy the music while the rain provides the perfect ambiance.

32. Write a blog post

If you’re passionate about writing or sharing experiences, start working on a blog post. Whether it’s a personal story, a review, or helpful tips, writing can be a therapeutic activity to do on a rainy day.

33. Plan a self-care routine

Rainy days are the best time to take care of yourself. Create a self-care routine that includes skincare, relaxation techniques, and some pampering. The rain creates the perfect setting for a stress-free and calming experience.

34. Create a time capsule

Why not create a time capsule for the future? Gather items that represent your life today, such as photos, letters, and memorabilia. Seal it up and plan to open it in a few years. It’s a fun and sentimental way to reflect on the present.

35. Bake bread from scratch

Baking bread can be an incredibly satisfying and enjoyable experience, especially on a rainy day. The warm, comforting aroma of freshly baked bread will fill your home and bring a cozy feeling to the entire atmosphere.

36. Learn calligraphy

If you’ve always wanted to learn the art of beautiful handwriting, now is the perfect time to try calligraphy. Pick up some supplies, watch online tutorials, and practice your letters. It’s a relaxing and rewarding hobby to start on a rainy day.

37. Watch a sunset indoors

Even if it’s raining, you can still enjoy the beauty of a sunset. Find a spot by your window, sip a warm drink, and appreciate the colors and calmness of the sky. It’s a peaceful way to connect with nature from indoors.

38. Start a gratitude journal

A gratitude journal helps you focus on the positive aspects of your life. On a rainy day, take some time to write down the things you are grateful for. It’s a simple yet powerful practice that can improve your overall mindset.

39. Do a DIY facial mask

Pamper yourself with a DIY facial mask made from natural ingredients. Whether it’s a hydrating avocado mask or a soothing honey mask, the rain outside and the warm, comforting mask on your skin create a relaxing combination.

40. Declutter your digital files

Take some time to declutter your digital space. Organize your photos, delete old files, and clean up your emails. A tidy digital environment can improve productivity and reduce stress, making it a great rainy-day task.

41. Make a vision board

A vision board helps you focus on your goals and dreams. Cut out images and words that inspire you, and create a visual representation of where you want to be. It’s a motivating and uplifting activity to do on a rainy day.

42. Write a letter to someone special

Use the quiet of a rainy day to write a heartfelt letter to someone you care about. Whether it’s a friend, family member, or partner, writing a thoughtful letter can make their day a little brighter and deepen your connection.

43. Have a solo dance party

Turn up the music and dance around your living room. Let go of any stress and just have fun. A solo dance party is a great way to lift your spirits and get your body moving, especially when you’re stuck inside.

44. Make homemade candles

Crafting your own candles can be a fun and creative rainy-day activity. You can experiment with different scents, colors, and designs. Once you’re done, you’ll have custom candles to light up your space, adding to the cozy atmosphere.

45. Create a bucket list

A rainy day is perfect for dreaming about future adventures. Take some time to create a bucket list of things you want to accomplish, places you want to visit, and experiences you want to have. It will inspire you to take action when the weather is better.

46. Try indoor rock climbing

If you’re looking for a physical challenge, check out an indoor rock climbing gym. It’s a great way to stay active and have fun, especially when you can’t be outdoors due to the weather.

47. Start a gratitude jar

Create a gratitude jar where you can write down things you’re thankful for each day. On rainy days, reading through the notes can lift your spirits and remind you of the positive aspects of life.

48. Take a virtual museum tour

Many museums around the world offer virtual tours, so why not explore one on a rainy day? You can immerse yourself in art, history, and culture from the comfort of your home.

49. Try a new type of tea

Rainy days are perfect for sipping tea. Explore new types of tea, whether it’s herbal, green, or chai. Find your favorite flavor and enjoy it as you relax and listen to the rain outside.

50. Watch a TED talk

TED Talks offer inspiration, insight, and knowledge on a variety of topics. Take the time to watch one that resonates with you. Whether it’s about personal growth, technology, or creativity, there’s something for everyone.

Still going strong? 💡
There’s more waiting for you — keep going and make the most of your rainy day!
🛋️ 🍫 🎨

Scroll to Top