Indoor cozy hobbies for rainy days are one of my favorite things about bad weather. I know a lot of people get frustrated when plans get canceled or the weather keeps them inside, but I’ve always thought rainy days have their own charm. There is something nice about slowing down, staying home, and giving yourself permission to spend the day doing things you actually enjoy.
For years, rainy days usually turned into endless scrolling. I’d tell myself I was just checking a few things on my phone, and suddenly an hour had disappeared. The funny thing is that I rarely felt relaxed afterward. I usually felt more distracted than when I started.
What changed was finding hobbies that made staying home feel enjoyable instead of boring. Once I had a few activities I genuinely looked forward to, rainy days stopped feeling like a disappointment and started feeling like an opportunity to slow down.
If you’re looking for indoor cozy hobbies for rainy days that will help you enjoy being at home a little more, these ideas are a great place to start.
Why Rainy Days Are Perfect for Hobbies
One thing I love about rainy days is that they naturally remove a lot of distractions.
When the weather is beautiful, it can feel like you should be out doing something. On rainy days, there is much less pressure. You can stay home, put on comfortable clothes, make a warm drink, and spend time on activities you might otherwise neglect.
I also think rainy days encourage a slower pace. They create the perfect excuse to read longer, work on a creative project, bake something from scratch, or simply spend time doing something that feels enjoyable instead of productive.
Sometimes a rainy afternoon is exactly what you need.
25 Indoor Cozy Hobbies for Rainy Days
1. Read a Book You’ve Been Meaning to Start
Rainy weather and books belong together. If you’ve had a book sitting on your shelf for months, a rainy afternoon is the perfect time to finally open it.
2. Start a Journal
Journaling is one of the easiest hobbies to start because all you need is a notebook and a pen.
You can write about your day, future goals, memories, observations, or anything else that comes to mind.
If you need inspiration, these prompts are a great place to begin: 23 Journal Prompts for Beginners
3. Bake Something From Scratch
Cookies, muffins, brownies, bread, or a simple cake all make rainy days feel more enjoyable.
The process is relaxing, and your house smells amazing afterward.
4. Learn How to Crochet
Crocheting is one of those hobbies that looks intimidating until you learn a few basic stitches.
Once you get started, it becomes surprisingly relaxing.
5. Work on a Puzzle
Puzzles are perfect for rainy days because they encourage focus without feeling stressful.
6. Try Watercolor Painting
You don’t need to be an artist to enjoy watercolor painting.
Simple flowers, landscapes, and abstract designs are all great beginner projects.
7. Create a Scrapbook
Use photos, postcards, ticket stubs, and keepsakes to preserve favorite memories.
8. Learn Calligraphy
Calligraphy is a hobby that naturally slows you down because rushing usually makes the results worse.
9. Organize Family Photos
Most of us have thousands of photos sitting on our phones.
A rainy afternoon is a great opportunity to sort, print, or organize them.
10. Start Embroidery
Embroidery is creative, relaxing, and easy to pick up little by little.
11. Make Homemade Candles
Candle making is surprisingly enjoyable and gives you something useful to enjoy afterward.
12. Build a Reading Corner
Sometimes the hobby is creating the space itself.
Rearranging a chair, adding a blanket, and creating a comfortable reading spot can make staying home feel much more inviting.
13. Write Letters
Handwritten letters feel thoughtful in a way that texts rarely do.
14. Learn a New Recipe
Trying a recipe you’ve never made before can turn an ordinary rainy afternoon into something memorable.
15. Create Vision Boards
Cut out images, print photos, and gather inspiration for future goals and dreams.
16. Adult Coloring Books
Coloring books are relaxing because they require very little setup or experience.
17. Press Flowers
If you’ve collected flowers from previous walks or gardens, rainy days are perfect for pressing and preserving them.
18. Learn Basic Knitting
Knitting is one of the most classic rainy-day hobbies for good reason.
19. Start Creative Journaling
Combine writing with stickers, photos, sketches, and decorative elements.
20. Listen to Audiobooks
Rainy weather creates the perfect atmosphere for getting lost in a good story.
21. Make Homemade Cards
Birthday cards, thank-you notes, and holiday cards can all be made at home.
22. Practice Photography Editing
Spend some time editing photos you’ve taken and creating albums of favorite memories.
23. Research Your Family History
Genealogy can be a surprisingly fascinating hobby once you start exploring old records and family stories.
24. Try Air-Dry Clay Projects
Air-dry clay makes it easy to create trays, ornaments, bowls, and decorative items without special equipment.
25. Start a Reading Challenge
Choose a number of books you’d like to finish this season and create a list of titles that excite you.
The Best Indoor Cozy Hobbies for Rainy Days Are Simple
One thing I’ve noticed is that the hobbies people stick with are usually the simplest ones.
It’s easy to get excited about complicated projects and buy a bunch of supplies, but often the most enjoyable hobbies require very little setup. Reading, journaling, baking, puzzles, knitting, and crafting tend to stick because they’re easy to return to whenever you have free time.
You don’t need a dedicated craft room or unlimited free hours. A few supplies and a willingness to try something new are often enough.
Common Mistakes People Make
One mistake people make is assuming hobbies need to be productive.
Not every hobby needs to become a side business, teach a marketable skill, or generate income. Sometimes a hobby is valuable simply because it helps you enjoy your life more.
Another mistake is giving up too quickly. Most hobbies feel awkward at first because you’re learning something new. The enjoyment often comes after you’ve spent a little time getting comfortable with the basics.
I also think people sometimes overcomplicate hobbies by buying too much before they’ve even started.
What Actually Helped Me
What helped me most was creating a list of hobbies I could turn to whenever I felt bored.
Instead of automatically reaching for my phone, I had alternatives waiting for me. Some days that meant reading. Other days it meant baking, journaling, working on a puzzle, or trying a small creative project.
I also stopped worrying about whether a hobby was useful. If it helped me enjoy a rainy afternoon and made me feel more relaxed afterward, that was enough reason to do it.
Many of these hobbies fit naturally into a slower lifestyle too: The Ultimate Guide to Slow Living
Final Thoughts
These indoor cozy hobbies for rainy days prove that staying home doesn’t have to be boring. Sometimes a rainy afternoon creates the perfect opportunity to slow down, try something creative, and spend time doing things that make you feel good.
Whether you choose reading, journaling, baking, puzzles, knitting, or crafting, the best hobby is the one you genuinely enjoy. Rainy days come and go, but having hobbies you love makes those slower days much more enjoyable.


