100 Things to do on a rainy day

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.

things to do on a rainy day
Home » Art and Creative Hobbies » 100 Things to do on a rainy day

Hi, I´m Juhh!

Rainy days can sometimes feel like a challenge, especially when you’re stuck indoors with nothing to do. But, instead of seeing the rain as a gloomy companion, why not turn it into an opportunity to try something new, relax, or get creative? In this list, I’ve gathered 100 amazing ideas that will make your rainy day special, fun, and productive. Grab a cozy blanket, a warm drink, and let’s dive into these rainy-day activities!

1. Stay cozy with a movie marathon

A rainy day is the perfect excuse to indulge in a movie marathon. Whether it’s your favorite film series or a theme you’ve been meaning to explore, now is the time to snuggle up and get comfortable. Watching films you love, or discovering new ones, will make the rain feel less dreary.

2. Read that book you’ve been meaning to get to

A rainy day and a cup of tea – is there a better combo for diving into a book? If you’ve been putting off reading, now’s the time to immerse yourself in a story. Whether it’s a novel, memoir, or a motivational book, the rain will create the perfect atmosphere for you to escape into a different world.

3. Get crafty and creative

Rainy days are an opportunity to let your creativity flow. Whether it’s painting, knitting, or starting a DIY project, there are countless ways to channel your energy into something artistic. You don’t need to be an expert – just have fun with it and let your imagination lead the way.

4. Try a new recipe

Is there anything more comforting than the smell of something delicious cooking while the rain taps on the windows? A rainy day is the perfect time to experiment in the kitchen. Try a new recipe, bake some treats, or create a meal with ingredients you already have at home.

5. Organize your space

A rainy day offers the perfect opportunity to tidy up and declutter your living space. Organizing your closet, drawers, or shelves will leave you feeling productive and accomplished. Plus, a clean space can have a positive impact on your mood.

6. Pamper yourself with a spa day

Why not treat yourself to a spa day at home? Light some candles, run a warm bath, and indulge in a skincare routine. Use this time to relax, unwind, and focus on self-care. A rainy day is a reminder to take a break and recharge.

7. Start a new hobby

Always wanted to try something new? A rainy day is the perfect time to start learning a new hobby. Whether it’s learning how to play an instrument, picking up photography, or practicing yoga, it’s a great opportunity to try something you’ve always been curious about.

8. Journal your thoughts

A quiet rainy day creates a peaceful environment to reflect and express yourself through journaling. Write down your feelings, dreams, or goals. Journaling helps to clear your mind and gain perspective, making it a perfect activity for when the weather keeps you indoors.

9. Listen to a podcast or audiobook

If you’re in the mood for something new, listening to a podcast or audiobook can be a great way to pass the time. Find an interesting topic that piques your curiosity, whether it’s about self-improvement, true crime, or lifestyle. Let the rain be the soundtrack to your intellectual adventure.

10. Practice meditation or mindfulness

Rainy days provide a calm backdrop to practice mindfulness. Take a few moments to meditate, focus on your breathing, and relax your mind. Meditation can help reduce stress and increase your mental clarity, making it a perfect rainy-day practice.

11. Start a rainy day playlist

Why not create a playlist that fits the mood of the rainy day? Add songs that make you feel relaxed, inspired, or even a bit nostalgic. You can listen to it while you work, read, or simply enjoy the rain outside.

12. Watch a documentary

Rainy days can provide the ideal opportunity to learn something new. Whether it’s about history, nature, or personal development, documentaries can expand your knowledge while keeping you entertained. Choose a topic that intrigues you and let the rain be your companion as you dive into a world of knowledge.

13. Plan your next adventure

Rainy days don’t have to be all about staying inside. Use the time to plan your next getaway. Research destinations, create itineraries, and dream about the places you want to explore. Planning can bring excitement and motivation, even on a dreary day.

14. Connect with friends or family virtually

Even if you can’t be together physically, rainy days are a great time to reach out to loved ones. You can have a virtual chat, play online games, or watch a movie together. It’s the perfect way to stay connected, even when the weather is keeping you indoors.

15. Try indoor gardening

If you love plants, a rainy day can be a great time to start or care for an indoor garden. Whether it’s houseplants or herbs, tending to your plants can be a calming and rewarding experience. It’s a lovely way to bring some greenery into your home while the rain pours outside.

16. Write a letter to your future self

A rainy day gives you the time and space to reflect. Why not write a letter to your future self? Think about where you want to be in the next year or five years, and set some goals. It’s a beautiful way to connect with your aspirations and get inspired.

17. Do a puzzle

A good puzzle can keep you entertained for hours. Whether it’s a jigsaw puzzle or a crossword, it’s a perfect activity for a rainy day. Puzzles challenge your mind, improve concentration, and can be incredibly satisfying to complete.

18. Explore a new workout routine

Rainy days don’t mean you can’t stay active. Try a new indoor workout, such as a virtual fitness class, yoga session, or a dance workout. You’ll feel energized and strong even when the weather outside isn’t so inviting.

19. Create a vision board

A rainy day can be the perfect opportunity to set intentions and visualize your dreams. Gather some magazines, scissors, and glue, and create a vision board that represents your goals. It’s a fun and creative way to focus on your aspirations for the future.

20. Write poetry or a short story

If you enjoy writing, why not take advantage of the quiet rain to let your words flow? Whether it’s poetry or a short story, writing can be a cathartic experience that helps you express your emotions and creativity.

21. Experiment with photography

Rainy days create the perfect atmosphere for moody and artistic photography. Whether it’s capturing raindrops on windows, reflections in puddles, or the soft lighting, rainy weather offers unique opportunities for beautiful photos.

22. Start a blog or vlog

If you’ve been thinking about starting a blog or vlog, now is the time to dive in. Whether you’re passionate about lifestyle, fashion, or personal experiences, a rainy day can be your perfect creative outlet to get started.

23. Plan a cozy picnic indoors

Who says you need to wait for sunny weather to enjoy a picnic? Set up a cozy indoor picnic with blankets, snacks, and your favorite drinks. Invite friends or enjoy it by yourself – the rain won’t stop you from enjoying a fun day.

24. Redecorate a room

Transform your living space without leaving your home. Rainy days are great for experimenting with new interior design ideas. Move around furniture, add new accents, or even try a new paint color – a little change can refresh your space.

25. Do a digital detox

Take a break from screens and spend some time offline. Use the time to connect with yourself and your surroundings. You can engage in hobbies, read a physical book, or simply relax without digital distractions.

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.

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.

You’re just getting started! 🌧️
Click below to discover 50 more things to do on a rainy day! ☕📖🧦

Buy Me A Coffee
Scroll to Top
100 Book Club Question Ideas 100 Kpop Gift Ideas for True Fans 100 Bookworm Gift Ideas 100 Cozy Gift Ideas for Winter 100 Themed full size bedroom sets for teenage girls