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.

Hi, I’m Juhh!
Snow days bring a wonderful opportunity to enjoy the simple things in life. Whether you’re inside sipping hot chocolate or outside making snow angels, there are countless ways to make the most of your time when the snow starts to fall. Keep reading to find over 100 ideas to turn any snow day into a memorable one.
Cozy Indoor Activities
1. Bake a comforting treat
Nothing beats the smell of something sweet baking in the oven on a chilly snow day. Whether it’s cookies, cakes, or cinnamon rolls, the kitchen becomes a cozy haven during snowstorms.
2. Start a winter journal
Reflect on your thoughts, goals, and dreams. Write about your favorite winter moments, what you love about the snow, or simply jot down how you’re feeling in this cozy season.
3. Host an indoor spa day
Pamper yourself with a luxurious spa day at home. Take a long, hot bubble bath, apply a face mask, and use an ice roller to refresh your skin after a warm soak. Click here for the best ice rollers.
4. Try a new recipe
Experiment in the kitchen by making hearty soups, casseroles, or decadent desserts. Snow days are perfect for culinary adventures.
5. Have a movie marathon
Get cozy on the couch with blankets and pillows and dive into your favorite films. Whether it’s rom-coms or classic holiday movies, you can never go wrong with a movie marathon on a snowy day.
6. Read a book
Curl up with a good book and lose yourself in a world of fiction or get inspired by motivational reads. Snow days are made for diving into a story.
7. Build a fort out of blankets
Transform your living room into a cozy fort with blankets and pillows. It’s a nostalgic way to spend time indoors and feels extra special on a snowy day.
8. Organize your closet
Snow days are the perfect time to declutter. Go through your closet, donate items you no longer wear, and organize your wardrobe to make space for the new season.
9. Have a hot cocoa bar
Make hot chocolate extra special by creating a DIY hot cocoa bar. Set out toppings like whipped cream, marshmallows, cinnamon, and chocolate chips for a fun treat.
10. Try knitting or crocheting
If you’ve ever wanted to learn a craft, snow days are perfect for trying knitting or crocheting. Make scarves, blankets, or little home decor pieces.

11. Paint or do a craft project
Get creative with watercolors, acrylics, or mixed media art. You can also make handmade cards or decorations for your space.
12. Take a nap
Sometimes, the best way to spend a snow day is to take a long, restful nap. Enjoy the peace and quiet and recharge your energy.
13. Organize your digital photos
Take some time to go through your digital photo library. Sort through memories, delete duplicates, and create albums that will bring you joy.
14. Make homemade candles
Use essential oils, wax, and wicks to create your own custom-scented candles. It’s a relaxing activity and you end up with cozy candles to light throughout the season.
15. Write poetry or short stories
Unleash your creative side and write a poem or short story. Let the snow outside inspire your words and fuel your imagination.
Creative Hobbies to Explore
16. Try a new DIY project
Whether it’s home decor or personalized gifts, snow days are perfect for crafting. Use Pinterest for inspiration and start a new project.
17. Start a vision board
Cut out magazine clippings, print pictures, and make a vision board to visualize your goals for the year. It’s an inspiring and fun way to spend time indoors.
18. Take up photography
If you’ve always been interested in photography, now is the time to experiment. Whether it’s with your phone or a DSLR, snow days offer a picturesque landscape.
19. Organize your bookshelf
Rearrange your books, donate ones you no longer need, and get your reading nook ready for the new season.
20. Start journaling or bullet journaling
If you haven’t started journaling yet, snow days are a great time to begin. Organize your thoughts, track your habits, and express yourself creatively.

21. Do a puzzle
Puzzles are a great way to pass the time while staying cozy indoors. Pick a fun one to challenge yourself.
22. Watch documentaries
Snow days can be a perfect time to learn something new. Watch documentaries on topics you’re curious about, from history to nature.
23. Work on your photography skills
Explore winter photography by taking pictures of the snow, frozen landscapes, and the world outside. You can also try photographing indoors by playing with light and shadows.
24. Create a playlist for the season
Curate a playlist filled with cozy, snowy day vibes. Whether it’s relaxing music or your favorite winter jams, having a playlist can set the perfect tone for your snow day.
25. Organize your desk or workspace
Give your workspace a deep clean. Decluttering helps clear your mind and makes your space more inviting.
26. Learn a new language
Use a snow day to start learning a new language. Apps like Duolingo make it fun and easy to get started.
27. Try a new workout routine
Stay active on a snowy day by trying a new workout. Whether it’s yoga, Pilates, or a dance workout, moving your body will keep you energized.
28. Plan your next vacation
Dream about your next trip! Research destinations, accommodations, and things to do. It’s a perfect way to escape for a moment, even if you’re snowed in.
29. Take an online course
Whether you’re interested in business, design, or cooking, there are plenty of online courses to help you level up your skills while staying warm indoors.
30. Create a winter scrapbook
Use your photos and memories to create a scrapbook that celebrates winter. It’s a great way to capture the season’s magic.

Outdoor Fun in the Snow
31. Go for a snowy walk
Put on your warm boots and bundle up for a peaceful walk in the snow. The world looks magical under a blanket of white.
32. Build a snowperson
Tap into your inner child and build a snowperson, complete with a scarf, hat, and carrot nose.
33. Make snow angels
Find a soft patch of snow and make snow angels. It’s a simple activity that will bring a smile to your face.
34. Go sledding
If there’s a hill nearby, grab a sled and race down it. Sledding is a classic snow day activity that’s sure to bring you joy.
35. Have a snowball fight
Gather your friends or family for a friendly snowball fight. It’s the perfect way to get active and have fun outside.
36. Try snowshoeing
If you’re looking for something more adventurous, snowshoeing is a fun way to explore snowy landscapes.
37. Go ice skating
Find a local outdoor rink or a frozen pond and enjoy a few laps of ice skating. It’s an invigorating way to spend a snow day.
38. Take winter photos
Capture the beauty of winter landscapes, frozen branches, and snowy rooftops with your camera.
39. Go for a winter hike
If you’re feeling adventurous, bundle up and go for a winter hike in a local park. It’s peaceful and allows you to connect with nature.
40. Build a snow fort
Gather the family and work together to create a snow fort. It’s the perfect activity for bonding and getting active outside.
Self-Care Ideas for Snow Days
41. Practice mindfulness
Snow days are perfect for slowing down. Practice mindfulness by taking deep breaths and being present in the moment.
42. Take care of your skin
Cold weather can be harsh on your skin, so use this time to pamper your skin with nourishing masks and moisturizers.
43. Meditate or do yoga
Use the quiet of a snow day to meditate or practice yoga. Both activities help to relax the mind and body, perfect for snowy afternoons.
44. Declutter your space
Clear out unnecessary items and create a calming environment at home. A tidy space is a peaceful space, especially on a snow day.
45. Take a bath with essential oils
Soak in a warm bath with your favorite essential oils. Lavender and eucalyptus are especially calming during snowy days.
46. Do a skincare routine
Treat yourself to a full skincare routine with cleansing, exfoliating, and moisturizing. Snow days are ideal for pampering yourself.
47. Practice gratitude
Spend some time reflecting on everything you’re grateful for. Journaling about your blessings can improve your mindset and set a positive tone for the rest of the day.
48. Take a cozy nap
Naps are extra special on snow days. Curl up under blankets and let yourself relax.
49. Light your favorite candles
Create a cozy atmosphere by lighting candles with your favorite scents. The soft flicker of candlelight adds a warm touch to the cold weather.
50. Sip hot tea
Warm up with your favorite tea, whether it’s a calming chamomile or an energizing green tea. It’s the perfect companion for snow days indoors.
You’re just getting started! ❄️
Click below to discover 50 more cozy things to do on snow days! ☕🧣⛄
