19 Indoor Self-Care Sunday Activities to Try on a Rainy Day
Rainy Sundays have a way of slowing everything down, don’t they? The sound of rain tapping against the window, the gray skies, and the cozy indoors—it all invites you to pause and focus on yourself.
If you’ve been craving some self-care but feel unsure of what to do, I’ve got you covered. Rainy days are the perfect excuse to recharge without stepping outside.
Here are 19 ideas to help you turn a rainy day into the ultimate self-care experience.
1. Start Your Day with a Warm Drink

Begin your Sunday with a steaming cup of coffee, tea, or hot cocoa. It’s not just about the drink—it’s about the moment of peace as you sip and gather your thoughts.
Pair this with a simple gratitude practice or intention-setting. Need more ideas? Check out ways to create a peaceful morning to start your day right.
2. Create a Cozy Atmosphere
Transform your space into a sanctuary by lighting a candle or using an essential oil diffuser. Choose scents like lavender, eucalyptus, or vanilla to create a calming vibe. A warm blanket and soft lighting can make all the difference, helping you set the tone for your day.
3. Indulge a Little

Who says you need a fancy spa to pamper yourself? Put on a hydrating face mask, soak your feet, or treat your hair to a nourishing mask. If you’re not sure where to start, this relaxing Sunday beauty routine has a few ideas you can use to create your own spa-like experience.
4. Journal Your Thoughts and Goals
There’s something so satisfying about putting pen to paper, especially on a rainy day. Use this time to reflect on the past week or dream up plans for the week ahead. Stuck on what to write? These journal prompts will help you dig deeper and find clarity.
5. Try a New Recipe

Cooking can be therapeutic, especially when you’re experimenting with something new. Whether it’s comfort food or a healthy treat, choose a recipe that excites you. Not into cooking? Baking cookies or making a simple smoothie bowl can be just as fun.
6. Read a Book or Listen to an Audiobook
Rainy Sundays and books are a match made in heaven. Pick up that novel you’ve been meaning to start or listen to a motivational audiobook. If you’re into cozy vibes, try a heartwarming fiction story or a calming self-help book.
7. Practice Yoga or Stretching
Unroll your yoga mat and move your body, even if it’s just for 10 minutes. Gentle stretches can help release tension, while a short yoga flow can boost your energy. Check out these workout ideas if you’re looking for more inspiration.
8. Watch a Movie or TV Series

Turn your living room into a mini theater with your favorite snacks and a feel-good movie. Whether it’s a rom-com or a binge-worthy series, let yourself relax and get lost in the story.
9. Declutter a Small Space
Rainy days are perfect for tackling that cluttered drawer or messy bookshelf. Start small to avoid feeling overwhelmed, and enjoy the satisfaction of a tidier space. Use a bullet journal to track your progress and keep yourself organized.
10. Do a Puzzle or Play a Game
Stimulate your mind with a jigsaw puzzle, crossword, or a board game. It’s a great way to unwind while keeping your brain engaged.
11. Meditate

Take a few minutes to sit quietly, focus on your breath, and let your thoughts settle. Meditation is an easy way to reduce stress and boost your mood. If meditation feels intimidating, try a guided session to ease into it.
12. Write Letters or Cards
In our digital world, there’s something timeless about handwritten letters. Use this time to write to a loved one, send a thank-you note, or simply jot down a kind message for someone who needs it.
13. Create an Indoor Garden
Propagate a plant, repot an existing one, or start a small herb garden on your windowsill. Connecting with nature, even indoors, can be incredibly grounding and satisfying.
14. Listen to a Podcast
Put on a motivational or entertaining podcast while lounging in your coziest spot. It’s an effortless way to learn something new or simply enjoy a good story.
15. Try a Craft or DIY Project

Tap into your creative side with a simple DIY project like knitting, painting, or scrapbooking. Even if you’re not “crafty,” trying something new can be a fun and rewarding way to spend your day.
16. Plan Your Week Ahead
Rainy Sundays are ideal for organizing your thoughts and goals. Use a planner or bullet journal to set priorities and map out your week. Need help getting started? These bullet journal ideas will keep you inspired and on track.
17. Explore Guided Online Classes
Take an online yoga class, learn a new skill, or dive into a hobby you’ve always wanted to try. Rainy days are a great excuse to invest in yourself.
18. Enjoy a Dance Break

Turn up your favorite playlist and dance like no one’s watching. Not only is it a fun workout, but it’s also an instant mood booster.
19. Wind Down with Gratitude
End your day by reflecting on what you’re grateful for. Write down three things in your journal or simply take a moment to appreciate the little things. These journal prompts can help you get started if you’re not sure what to write.
Rainy days might feel limiting at first, but they’re actually the perfect opportunity to focus on yourself. Whether you’re pampering your body, organizing your space, or dancing around the living room, there are endless ways to practice self-care indoors.
So grab your favorite ideas from this list, and let the rain remind you to slow down and recharge.