The best things to do in Salt Lake City during December will let you witness the natural allure and charm of the place. From visiting Temple Square, downtown Utah’s center of holiday enchantment to strolling under thousands of twinkling lights. Behold global nativity scenes, and be serenaded by soothing music wafting through the air. Couples and families come here every winter to take photos, sip hot chocolate, and bask in the yuletide cheer. The trees glimmer with color, and the fresh mountain air provides enchantment. It’s a sight to behold that really embodies the spirit of a Utah Christmas.
10 Things To Do In Salt Lake City In December
From adventurous experiences to strolling through vibrant markets, here’s a guide on the top things to do in Salt Lake City in December.
1. See The Lights At Temple Square

Photo: Ismael Paramo / Unsplash
One of the greatest things to do in Salt Lake City during December is to go to Temple Square, where holiday enchantment really exists. The entire complex becomes a dazzling winter wonderland, complete with millions of lights covering trees, bushes, and buildings. Stroll under radiant branches and by peaceful nativity scenes while soft holiday tunes fill the atmosphere. It’s a holiday tradition of choice for families, couples, and tourists who look for the optimal holiday atmosphere downtown Salt Lake.
Distance From Airport: 13 km
Ideal Timings: Evening for maximum light display and festive ambiance
2. Ski the Slopes Of Snowbird Resort

Photo: VeggieGarden / Wikimedia Commons
This is one of the best things to do in Salt Lake City in December. Snowbird Ski Resort provides a truly alpine experience with its extensive powder snow and dramatic peaks. Famous for world-class ski runs and varied terrain, it’s a paradise for skiers and snowboarders of all abilities. Relax on scenic tram rides, exhilarating slopes, and warm après-ski lounges. Whether carving down black diamonds or warming up by the fire with cocoa, Snowbird guarantees a winter wonderland.
Distance From Airport: 45 km
Ideal Timings: Morning for the freshest powder and shortest lift lines
3. Go Ice Skating At Gallivan Center

Photo: nasir khan saikat / Wikimedia Commons / Image For Representation Only
This iconic downtown attraction is one of the top things to do in Salt Lake City in December and is a fun, festive winter experience. Outdoor skating amidst twinkling city lights and festive tunes is a winter wonderland experience for the whole family. The Gallivan Center offers ice skate rentals, special theme nights, and fire pits for warming up. Wobbly or smooth, it’s a merry holiday feature and ideal for holiday photos.
Distance From Airport: 11 km
Ideal Timings: Late afternoon to evening for festive energy and cooler conditions
4. Ride The North Pole Express Train

Photo: Xboxtravis7992 / Wikimedia Commons
A magical adventure awaits families who are looking for something to do in Salt Lake City during December. The North Pole Express is a holiday train journey filled with singing elves, steaming mugs of hot cocoa, and a special appearance by Santa himself. Kids get golden tickets and jingle bells as they ride through snowy landscapes, making happy memories. The combination of holiday nostalgia, happy storytelling, and snuggle moments makes it one of the top things to do in Salt Lake City during December.
Distance From Airport: 65 km
Ideal Timings: Evening rides are coziest and feature sparkling lights and performances
5. Explore The Utah Olympic Park

Photo: MICHAEL JIROCH & … / Wikimedia Commons
For adventure lovers, this is one of the top things to visit in Salt Lake City during December. Utah Olympic Park combines intense excitement and interesting Olympic history. Feel the thrill of bobsledding on the same course that was used during the 2002 Winter Games or zip through the snowy pines on zip lines. Guests also get to experience winter nature walks, guided tours, and interactive museum displays that showcase Utah’s extensive winter sport heritage.
Distance From Airport: 50 km
Ideal Timings: Midday for warmer temperatures and full operation of all activities
6. Attend A Ballet West Nutcracker Show

Photo: Steve Wilson / Wikimedia Commons
One of December’s best cultural activities to do in Salt Lake City is watching The Nutcracker performed by Ballet West. This ageless ballet charms viewers with elegant performers, Tchaikovsky’s iconic music, and breathtaking sets teeming with Christmas wonder. The show occurs in the venerable Capitol Theatre and appeals to families, couples, and holiday visitors alike. It’s a cherished tradition that adds warmth and sophistication to winter evenings—tickets are a hot commodity!
Distance From Airport: 11 km
Ideal Timings: Evening performances bring the most sparkle and atmosphere
7. Visit Red Butte Garden’s Holiday Open House

Photo: Ahmet ÇÖTÜR / Pexels / Image For Representation Only
One underappreciated gem of the top activities in Salt Lake City during December is attending the Red Butte Garden Holiday Open House. This holiday event includes handcrafted gifts by local artisans, botanical holiday exhibits, and live seasonal music in a peaceful atmosphere. Stroll through greenhouses filled with stunning poinsettias, enjoy warm apple cider, and find special handcrafted finds. It’s a peaceful retreat from urban commotion and a sincere way to encourage neighborhood artisans this season.
Distance From Airport: 20 km
Ideal Timings: Late morning to early afternoon for warm drinks and relaxed browsing
8. Hike Or Snowshoe In Millcreek Canyon

Photo: Alan Levine / PxHere / Image For Representation Only
For nature enthusiasts, this is one of the best things to do in Salt Lake City in December. The snowy canyon provides breathtaking vistas, serene trails, and wildlife viewing. Rent snowshoes, layer up, and hike through Utah’s tranquil backcountry. Millcreek is less crowded than ski resorts but still full of winter wonder. Bring your dog, your camera, and your sense of adventure.
Distance From Airport: 30 km
Ideal Timings: Early afternoon for good daylight and safer, warmer trail conditions
9. Experience The Christkindlmarkt At This Is The Place

Photo: Simon Legner / Wikimedia Commons / Image For Representation Only
Want to know what to do in Salt Lake City in December that feels European? Visit this charming holiday market inspired by German traditions, with booths selling crafts and treats. Enjoy live caroling, hot mulled cider, and children’s activities under twinkling lights. Horse-drawn carriages and cozy fire pits round out the festive scene. It’s cheerful, family-friendly, and a unique holiday destination.
Distance From Airport: 19 km
Ideal Timings: Afternoon into evening for peak market buzz and entertainment schedule
10. Savor Local Cuisine At The Christmas Market Hallpass

Photo: Daniel Reche / Pexels / Image For Representation Only
Salt Lake City’s HallPass becomes a festive wonderland for food lovers in December. Located inside The Gateway, it transforms with twinkling lights, cozy vibes, and seasonal charm. Visitors can indulge in gourmet burgers, holiday-themed desserts, and locally crafted hot cocktails. With festive pop-ups, cheerful music, and even live DJs, it’s a great spot after skating, shopping, or before a ballet. The warm ambiance and holiday spirit make it an unmissable December destination.
Distance From Airport: 10 km
Ideal Timings: Evenings for dinner, drinks, and a lively festive crowd
Things to do in Salt Lake City in December are cozy, adventurous, and full of holiday cheer. This winter gem transforms into a festive wonderland with twinkling lights, snow-covered mountains, and heartwarming seasonal experiences. Wondering what to do in Salt Lake City in December? Embrace the magic of winter and discover all the joyful things to see in Salt Lake City in December.
Cover Photo: Thomas Konings / Unsplash