15 Things to Do on a Rainy Day

a7d78b72 d3c0 4927 95dd 91b7f1a5eedc 1
0 Shares

Rainy days often mean canceled outdoor plans, gloomy skies, and a longing for sunshine. But they can also be the perfect excuse to slow down, relax, and indulge in activities you might not usually prioritize. Whether you’re looking for entertainment, productivity, or relaxation, here are 15 ways to make the most of a rainy day—each one expanded to ensure you never feel bored when the rain starts pouring.

1. Read a Book

Few things are more comforting than curling up with a great book while the rain gently taps against the windows. Whether you’re diving into an exciting thriller, exploring a fantasy world, or learning something new from a non-fiction book, reading offers a chance to escape reality for a while.

If you’re not sure what to read, consider starting a new bestseller, revisiting a childhood favorite, or picking up a book that has been sitting on your shelf for months. If you’re into audiobooks, listening to a narrated story can be just as immersive. Websites like Goodreads and Kindle Unlimited can help you find the perfect book for your mood.

2. Watch a Movie or Binge a TV Show

A rainy day is the perfect opportunity to finally watch that movie you’ve been meaning to see or catch up on a TV series. Whether you’re in the mood for a classic film, an intense drama, or a laugh-out-loud comedy, streaming services like Netflix, Hulu, and Disney+ have countless options to choose from.

Consider turning your living room into a mini home theater by dimming the lights, making popcorn, and getting comfortable with pillows and blankets. You can even turn it into a themed marathon—watch all the Harry Potter movies, binge a full season of a gripping series, or rewatch your all-time favorites.

3. Try a New Recipe

Cooking or baking can be a fun and rewarding way to spend a rainy day. Whether you want to try a new dish, bake a sweet treat, or experiment with a homemade soup, now is the time to get creative in the kitchen.

If you enjoy baking, consider making cookies, brownies, or a warm fruit crumble. If you’re more into savory dishes, try making homemade pasta, a slow-cooked stew, or even an international dish you’ve never attempted before.

4. Organize and Declutter

A rainy day is the perfect time to clean and organize your living space. Decluttering can be incredibly satisfying, making your home feel fresh and more functional.

Start by choosing one area to focus on—your closet, kitchen, or bookshelves. Go through items and decide what to keep, donate, or throw away. Organizing not only clears up space but also gives you a sense of accomplishment.

5. Do a Puzzle or Play a Board Game

Board games and puzzles are great ways to engage your mind while having fun. If you’re spending the day with family or roommates, gather around for a classic game of Monopoly, Scrabble, or Clue. If you’re alone, a challenging jigsaw puzzle can keep you entertained for hours.

For a more modern twist, try playing cooperative board games or escape room-style puzzles that require teamwork and strategy.

6. Start a Creative Project

Unleash your inner artist by drawing, painting, knitting, or crafting. Whether you’re an experienced artist or just experimenting, creating something with your hands can be incredibly relaxing.

Try DIY projects like making handmade greeting cards, designing home décor, or repurposing old clothing into something new. If you enjoy digital creativity, explore graphic design, animation, or photo editing.

7. Write a Journal Entry or Start a Blog

Writing is a great way to express your thoughts, document your experiences, and even spark creativity. Use a rainy day to write in a journal, reflecting on your emotions, dreams, or future goals.

If you’re interested in blogging, start by writing about a topic you’re passionate about, whether it’s travel, cooking, personal development, or book reviews. Platforms like WordPress or Medium make it easy to publish your work.

8. Listen to a Podcast or Audiobook

Podcasts and audiobooks are perfect for learning and entertainment while relaxing. Choose a topic that interests you, from history and science to business and self-improvement.

Some great podcasts include “The Daily” for news updates, “Crime Junkie” for true crime lovers, and “The Tim Ferriss Show” for life hacks and productivity tips.

9. Have a Spa Day at Home

Turn your bathroom into a spa retreat by taking a long bath, applying a face mask, and pampering yourself with skincare treatments. Light some scented candles, play calming music, and indulge in self-care.

Try making DIY beauty treatments, such as a homemade sugar scrub or a deep-conditioning hair mask, using ingredients you already have at home.

10. Learn Something New

Use the extra time indoors to pick up a new skill. Whether it’s learning to play an instrument, coding, or speaking a new language, there are countless free resources available online.

Websites like Udemy, Coursera, and Skillshare offer free and paid courses on almost any subject.

Set a goal for what you want to achieve, such as learning 10 new phrases in a foreign language or practicing a song on the guitar.

11. Rearrange Your Furniture

A rainy day is the perfect time to refresh your living space by rearranging your furniture. Sometimes, simply moving a couch, swapping out decorations, or repositioning a bookshelf can completely change the feel of a room.

If you’re feeling adventurous, try experimenting with Feng Shui principles to create a more harmonious and balanced space. You might also use this time to deep clean areas you usually overlook, such as under the furniture or behind appliances.

Take before-and-after photos to see how much of a difference your changes make and to inspire future rearrangements.

12. Plan Your Next Trip

Just because the weather is keeping you inside doesn’t mean you can’t dream about your next adventure. Take this time to research destinations, plan itineraries, and budget for future trips.

Look up travel blogs, check out hotel and flight deals, and create a bucket list of experiences you want to have. Whether you’re planning a weekend getaway or a once-in-a-lifetime international trip, the excitement of planning can be just as enjoyable as the trip itself.

If you love scrapbooking, start a “travel vision board” with pictures, ticket stubs, and maps to visualize your dream trip.

13. Call or Video Chat with Loved Ones

A rainy day is a great time to catch up with friends and family, especially if you haven’t spoken to them in a while. Whether it’s a quick check-in call, a long chat with an old friend, or a virtual game night, connecting with loved ones can brighten your day.

You can also use apps like Zoom or FaceTime to do something fun together, like watching a movie, cooking the same recipe, or playing an online trivia game.

If you enjoy writing, send a heartfelt email or even a handwritten letter to surprise someone special.

14. Do a Home Workout or Yoga Session

Just because you’re stuck indoors doesn’t mean you can’t stay active. A home workout, stretching session, or yoga practice can boost your mood and keep your body feeling great.

You don’t need any special equipment—bodyweight exercises like push-ups, squats, and planks can give you a great workout. If you prefer something more relaxing, try a guided meditation or a gentle yoga flow to relieve stress.

Challenge yourself with a workout goal, such as holding a plank for two minutes or completing a full 30-minute routine without stopping.

15. Have a Cozy Indoor Picnic

Just because you can’t go outside doesn’t mean you can’t enjoy a picnic! Lay a blanket on the floor, prepare some snacks or sandwiches, and enjoy a cozy indoor picnic with family, friends, or even by yourself.

You can make it extra special by preparing a themed meal, like a French-inspired spread with cheese and baguettes, or a dessert-focused picnic with hot chocolate and pastries.

Set the mood with fairy lights, candles, or relaxing background music to make your indoor picnic feel magical.

Final Thoughts

Rainy days don’t have to be boring! Whether you’re in the mood for relaxation, productivity, or creativity, there are plenty of ways to make the most of your time indoors. From reading and movie marathons to cooking, organizing, and even planning future adventures, you can turn a gloomy day into a fulfilling one.

The next time it rains, embrace the opportunity to slow down, try something new, or simply enjoy a cozy day inside.

Avatar photo
Aisha Bennett

Aisha loves sharing stories and ideas that spark meaningful conversations. She writes about the things that move her—everyday moments, big ideas, and everything in between. When she’s not writing, you’ll probably find her curled up with a book or exploring her favorite local spots.