48 Things to Do in the Winter No Matter Your Mood

Whether you want to stay indoors or venture outside.

things to do in winter
@eggcanvas/Instagram

It can be difficult to get inspired to partake in activities in the dead of winter. It's easy to veg out on the couch, scroll through your phone, and daydream about warmer days ahead. But even when cold weather and snow seem to have lost their appeal, it's possible to restore your love for the season. Whether you prefer to stay cozy indoors or venture out into a winter wonderland, there are plenty of fun things to do in the winter, no matter your mood.

Stay Cozy

cozy scene
 Alissa Anton/Unsplash

Build a fire and cozy up by the fireplace. When it's freezing cold outside, few things compare to cozying up by the fire in the comfort of your own home.

Read a book. A good book is always a welcome pastime while keeping cozy.

Make mulled wine or spiced cider. Brewing up a hot batch of a seasonal drink is a delicious way to stay warm.

Write a handwritten card to an old friend. Skip the text message or email and write a card or letter to a loved one you haven't spoken to in a while.

Bake a pie. Nothing ups the coziness of your home like the aroma of a pie baking in the oven. If you need a new recipe, try one of these pecan pies.

Light some candles. Create a cozy home the Scandinavian way by practicing hygge.

Draw a hot bath. If you're looking to warm up, indulge in a soothing bath. Try deep soaks for ultimate relaxation.

Things to Do in Winter
 Michela Buttignol/MyDomaine

Drink eggnog. The holidays may have come and gone, but it's never too late to enjoy some tasty eggnog.

Have a movie marathon. Curl up on the couch to take in the classics or discover new favorites. How about a collection of holiday movies?

Bake cookies. Whether you prefer chocolate chip, oatmeal, or sugar, pop a batch of cookies in the oven.

Boiling cinnamon powder on the stove will instantly infuse your home with a cozy spiced scent.

Play board games. Gather with friends and family for a game night in.

Whip up a stew. They're steamy, hearty, and comforting—plus the leftovers make for an easy lunch the next day!

Make hot chocolate. Whip up an old favorite or try a new recipe.

Do a face mask. Self-care is always a good idea. Try a hydrating face mask to replenish your winter-ravaged skin.

Tackle your inbox. Inbox zero can be achieved, and maybe this is your time to make it happen.

Sample an online workout. Can't get to the gym? There are endless workouts to stream that may strike your fancy. Try Barre3, Obé Fitness, or ClassPass Live.

A woman napping.
Jamie Grill/Getty Images 

Nap. After your sweat session, take a post-shower nap.

Take an online class or tutorial. Brush up on photography tips, watch those cooking videos you've bookmarked months ago, or dig into a totally new subject.

Discover a new podcast. Podcasts about podcasts like The Big Listen are a good place to start.

Finish that scrapbook. You know, the one with loose photos wedged between its pages from years ago.

Try Feng Shui. This will help you create optimal balance and alignment in your space.

Catch up with family and friends. Give Grandma a call or FaceTime your college friend you've been struggling to connect with because time zones can be tricky.

Completely unplug. Try Sudoku, a coloring book, or a crossword puzzle; go for anything that doesn't require a screen.

Revisit your hobbies. Dust off that guitar or those neglected paintbrushes and do something with your hands other than scrolling, texting, or swiping.

Brainstorm your next get-together. A wine tasting or themed dinner party perhaps?

Practice storytime with kids. Bring out the books and light up their imaginations.

Enjoy a Snow Day

snow angel
Kelly Sikkema/Unsplash

Have a snowball fight. You're never too old to enjoy a snowball fight.

Build a snow fort. Take advantage of an abundance of snow and turn it into a fort.

Go sledding. Find the best hill in your neighborhood and sled away.

Catch snowflakes. This simple act takes us right back to childhood.

Build a snowman. Create your own in your front yard, complete with a carrot nose.

Make a snow angel. Make your mark in the fresh snow.

Go ice skating. Lace-up and test your skills on the ice.

Hit the slopes. Go skiing or snowboarding. Now's the time for the best snow on the slopes.

Go snowshoeing. For a break from the slopes, rent some snowshoes.

Go winter camping. Take in the wilderness on a weekend winter camping trip.

Go on a winter hike. While you're in the great outdoors, suit up in the right shoes and gear and explore.

Build a bonfire and make s'mores. After a long day, thaw out by the fire and indulge in some s'mores.

Go ice fishing. Try your hand at ice fishing. Cottage Life's got a beginner's guide, while InsideHook's got suggestions on where to try it, from Alaska to Colorado and Montana to Vermont.

Get out of Town

People in hot spring, the sun in the sky, snowy mountains in background.
Ad Garcia/Getty Images

Spend time at an out-of-state ski resort. Make the most of the ski season by venturing to a destination resort.

Travel somewhere warm with a beach. If you're done with the cold, treat yourself to a quick getaway somewhere you can put your toes in the sand at one of the top U.S. beaches.

Visit a hot spring. What better way to thaw from the cold than with a dip into a natural hot spring?

Take advantage of winter flight deals. For many destinations, winter is the cheapest time to fly.

Plan your summer vacation. There's no time like the frigid present to begin dreaming up your warm-weather jaunts.

Spend time in the desert. Perpetual sun-seekers will love this option. Hint: Head Southwest.

Be Altruistic

Person shoveling snow in the driveway.
Urbazon/Getty Images 

Volunteer at a soup kitchen. Find a local place to donate your time with Hunger Free America.

Offer to shovel snow for someone in need. Go ahead and clear that driveway—we're sure your neighbor (and the karmic universe) will appreciate it.

Take the Polar Bear Plunge. If your heart's in good shape, this New Year's Day event happens across the country and raises funds for various non-profits.

Related Stories