100 Things to do on Snow Days

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.

51. Meditate

Clear your mind and practice mindfulness with a short meditation session. It’s a wonderful way to reduce stress and embrace the peacefulness of a snow-covered world.

52. Try aromatherapy

Use essential oils in a diffuser to create a relaxing ambiance. Scents like lavender, eucalyptus, and peppermint are especially great for winter days.

53. Listen to a relaxing playlist

Create a calming playlist with soothing music or nature sounds. Play it while you read, write, or simply relax and unwind.

54. Watch a feel-good movie

Watch a movie that brings a smile to your face. Whether it’s a heartwarming comedy or an inspirational story, feel-good movies are perfect for snowy days.

55. Take a winter walk in the quiet

Bundle up and take a walk outside in the snow. The stillness of the world covered in snow brings a peaceful, almost magical atmosphere.

56. Try meditation apps

Use a meditation app to guide you through mindfulness exercises and relaxation techniques, especially on those cold snowy mornings when you need to ease into the day.

57. Pamper your hair

Treat your hair to a nourishing deep conditioning treatment. Snowy days are a great time to focus on your hair care routine.

58. Watch the snow from a cozy window

Spend some time just watching the snow fall outside. Wrap up in a blanket and sip your favorite drink while observing the world from the warmth of your home.

59. Read a motivational book

Pick up a self-help or motivational book and give yourself a dose of inspiration. Snow days are the perfect time to set goals and get motivated.

60. Try a calming bath soak

Add Epsom salts or bath bombs to your bath for a relaxing experience. The warm water will help ease any tension and leave you feeling refreshed.

Indoor Fun with Friends

61. Host a game night

Invite friends over for a fun-filled game night. Whether you’re into board games, card games, or video games, it’s a great way to enjoy time with loved ones while staying warm.

62. Have a cozy pajama party

Get together with friends for a relaxed, fun pajama party. Watch movies, eat snacks, and enjoy each other’s company in the comfort of cozy loungewear.

63. Have an indoor picnic

Set up a picnic indoors with blankets, pillows, and your favorite snacks. It’s a fun twist on a classic outdoor activity.

64. Share your favorite books with friends

Host a book exchange or start a mini book club with friends. Discuss your favorite winter reads and pick out new books to enjoy.

65. Create a DIY photo booth

Set up a DIY photo booth with props and lights. Take fun photos with your friends and capture the memories of the snow day.

66. Do a virtual hangout

Even if you can’t be together in person, you can still connect with friends online. Host a virtual movie night, game session, or simply chat over video calls.

67. Try a group cooking challenge

Get creative in the kitchen and host a virtual or in-person cooking challenge with friends. Make something fun, like themed snow day snacks or winter comfort food.

68. Plan a themed movie marathon

Pick a theme and create a movie marathon around it. It could be all-time favorite films, a specific genre, or a collection of winter classics.

69. Create DIY holiday crafts

If it’s close to the holiday season, gather supplies to make your own decorations or gifts. It’s a creative and fun way to spend a snowy afternoon.

70. Make custom mugs or home decor

Use paint or markers to customize plain mugs, picture frames, or other home decor items. You can create personalized items to give as gifts or keep for yourself.

Get Creative with Fashion

71. Try new winter outfits

Snow days are the perfect excuse to experiment with your winter wardrobe. Try layering up, mixing patterns, or playing with accessories to create new outfits.

72. Have a fashion show at home

If you’re feeling extra creative, host a fashion show in your living room! Try different winter looks and have fun with the process.

73. Organize your closet by season

Take the time to organize your closet and pull out your winter clothes. Donate or swap out pieces you no longer wear to make room for new items.

74. Recreate your favorite celebrity looks

Look for inspiration from your favorite celebrities and try to recreate their style with pieces you already own. It’s a fun way to spice up your wardrobe.

75. Plan your spring wardrobe

Although it’s a snowy day, you can start planning ahead for the warmer months. Browse your favorite fashion websites or Pinterest to create your dream spring wardrobe.

76. Accessorize your winter outfits

Add scarves, hats, gloves, and jewelry to your winter outfits to bring them to the next level. Accessories can totally change the vibe of an outfit.

77. Have a cozy sweater fashion day

Dig out your favorite cozy sweater and make it the focal point of your look. Style it with boots, skirts, or jeans for a comfy yet fashionable look.

78. Upcycle old clothing

Get creative and give new life to old clothing. You can repurpose items into something fresh, whether it’s cutting up old sweaters to make scarves or adding patches to jeans.

79. Create a mood board for your style

Use Pinterest or physical materials to create a mood board of your fashion inspiration. It’ll help you visualize the looks you want to try for the upcoming seasons.

80. Shop online for winter deals

If you’re in the mood to shop, take advantage of online winter sales. Treat yourself to something cozy or chic for the next snowstorm.

81. Layer up in style

Experiment with layering clothes for warmth and style. Try mixing textures like wool, leather, and denim to create unique outfits.

Fun Learning Activities

82. Learn to knit or crochet

Pick up knitting or crochet to make scarves, hats, or blankets. It’s a creative way to pass the time, and you’ll have something cozy to wear at the end!

83. Explore new hobbies

Snow days are the perfect time to dive into a new hobby you’ve been interested in. Whether it’s photography, calligraphy, or woodworking, there’s no better time to start.

84. Take a creative writing course

Always wanted to write but didn’t know where to start? Snow days are great for taking online writing classes or starting that novel you’ve always dreamed of.

85. Take an online painting class

If you’re feeling artistic, why not try an online painting or drawing class? Learn new techniques and have fun with watercolor, acrylics, or sketching.

86. Experiment with calligraphy

Get into the art of beautiful writing. Practice calligraphy to create stunning designs for cards, gifts, or even art for your home.

87. Master a new language

Snow days provide an excellent opportunity to learn a new language. Apps like Duolingo or Babbel can help you get started in just a few hours.

88. Start a DIY home decor project

Use the time indoors to create something beautiful for your home. Whether it’s custom art pieces or personalized furniture, DIY home projects are rewarding.

89. Take an online cooking class

Improve your culinary skills by taking an online cooking class. Snow days are perfect for trying out new recipes, especially when you have the time to perfect them.

90. Create a mood playlist for creativity

Create a playlist that boosts your creativity. Fill it with instrumental music or songs that inspire you to think outside the box.

91. Do a puzzle

Puzzles are a relaxing and fun way to pass the time. Pick one with lots of pieces and challenge yourself to finish it throughout the day.

92. Create a vision board

Grab some old magazines and create a vision board with your goals and dreams. This activity helps you focus on what you want for the future.

93. Start a bullet journal

Start a bullet journal to organize your thoughts, tasks, and goals. It’s not only useful but also a great way to explore your creativity.

94. Write a letter to your future self

Write a letter to your future self. Talk about your aspirations, fears, achievements, and where you see yourself in the next few years.

95. Plan a future trip

Research destinations and plan a dream trip. Choose a place, create an itinerary, and dream about the adventure, even if the trip is still far away.

96. Try a new recipe

Look up a new recipe and venture into the kitchen. Cook something you’ve never made before and explore new flavors.

97. Create a DIY winter wreath

Make your own winter wreath to decorate your door or home. Use elements like pinecones, twigs, ribbons, and dried flowers to create something unique.

98. Organize your digital photos

Spend some time organizing your digital photos. Create folders for different events or trips and back them up so you never lose precious memories.

99. Learn a new dance routine

Search for dance tutorial videos online and learn a new style. It could be a hip-hop move, salsa, or even contemporary dance. Have fun and move to the rhythm of the music.

100. Make a homemade hot chocolate bar

Set up your own hot chocolate station with different toppings, like marshmallows, whipped cream, cinnamon, and chocolate shavings. Invite family or friends to create the perfect drink.


Snow days are the perfect opportunity to relax, try new activities, and embrace the cozy vibe of winter. Whether you’re spending the day indoors or getting creative with fun DIY projects, these ideas are sure to make the most of a snowy day. Stay warm, stay inspired, and make the most of your snow days!

Kisses, Juhh!

Buy Me A Coffee
Scroll to Top
100 Bookworm Gift Ideas 100 Cozy Gift Ideas for Winter 100 School Locker Ideas to Personalize your Space 💖 100 Things to do in Sunny Days ☀️🌿👒 100 Things to do on Sunny Days ☀️🌿👒