The holiday season in Utah is pure magic—where snow-dusted mountains meet twinkling lights and the air is filled with the sounds of carolers and laughter. Whether you're a longtime resident or new to the area, December transforms our communities into winter wonderlands brimming with festive traditions that bring families and friends together. From Salt Lake City's iconic Temple Square to Park City's charming Main Street, and from Heber Valley's old-fashioned celebrations to Utah County's dazzling light displays, there's no shortage of ways to celebrate the most wonderful time of year. Here at Modern & Main, we've curated the must-attend Christmas events happening this December that will create memories to last a lifetime.
1. Christmas on Temple Square
Location: Temple Square, Salt Lake City
Dates: Now through January 1, 2025
Hours: Nightly, 5:00 PM - 10:00 PM
Cost: FREE
A beloved Utah tradition for generations, Christmas on Temple Square illuminates downtown Salt Lake City with over one million lights that transform the historic square into a breathtaking winter wonderland. While ongoing temple renovations have modified the layout, this year's celebration expands to include the Main Street Plaza, Church Office Building Plaza, and the area north of the Tabernacle. Visitors can enjoy daily concerts at multiple venues including the Tabernacle (with performances at 4:30 PM that are live-streamed), explore an international nativity collection, and experience the "Light the World" Giving Machines where you can purchase humanitarian gifts for those in need. The Church History Museum offers free craft activities, making this a perfect destination for families looking to soak in the spiritual side of the season.
2. Ballet West's The Nutcracker
Location: Capitol Theatre, Salt Lake City
Dates: December 6-28, 2024
Times: Various showtimes available
Cost: Tickets available online
Experience America's longest-running production of this beloved holiday ballet, now in its 80th anniversary season. William Christensen's timeless choreography brings the magical story to life with elaborate sets, stunning costumes, and Tchaikovsky's iconic score performed live. From the enchanting Christmas party scene to Clara's journey through the Land of Sweets, this world-class performance features a cast of hundreds and has been delighting audiences for decades. Whether you're a ballet enthusiast or introducing your children to their first theatrical experience, The Nutcracker is a quintessential Utah holiday tradition that continues to captivate audiences of all ages with its technical brilliance and festive charm.
3. ZooLights at Utah's Hogle Zoo
Location: Utah's Hogle Zoo, Salt Lake City
Dates: Select dates through December 30
Hours: Evening hours (check website for specific times)
Cost: Non-members: Adults $18.95, Children (3-12) $15.95 | Members: Adults $15.95, Children $12.95
For its 18th year, ZooLights transforms Hogle Zoo into an enchanting evening adventure featuring over 200 illuminated animal and holiday-themed displays throughout the 135-foot tunneled walkway and zoo grounds. This isn't just about lights—families can roast s'mores, sip hot chocolate, ride the carousel, and even catch glimpses of some of the zoo's residents. The festive atmosphere includes photo opportunities with Santa (included in admission), making it a perfect outing for families with young children. The combination of twinkling lights, warm treats, and the unique zoo setting creates a memorable experience that differs from traditional light displays, offering both entertainment and education wrapped in holiday magic.
4. Park City Christmas Eve Torchlight Parade
Location: Canyons Village, Park City Mountain
Date: December 24, 2024
Time: Festivities begin at 5:00 PM, parade at 6:00 PM
Cost: FREE
Witness nearly 60 years of Park City tradition as ski instructors and staff illuminate the mountain slopes in this spectacular display. The parade features professionals skiing down the mountain in formation while carrying glowing torches against the snowy backdrop—a mesmerizing sight that marks Christmas Eve in true mountain town fashion. Arrive early to enjoy complimentary cookies, hot cocoa, and live music starting at 5:00 PM at Canyons Village. After the torchlight parade concludes around dusk, Santa Claus himself makes an appearance for photos before beginning his worldwide journey. This free community celebration captures the essence of Park City's ski culture and holiday spirit, making it an unforgettable way to spend Christmas Eve with family and friends beneath the stars.
5. Heber City Old Fashioned Christmas
Location: Heber City Tabernacle Square, 75 N Main St, Heber City
Date: December 6, 2024
Time: 6:00 PM - 8:30 PM (Tree lighting and caroling at 8:00 PM)
Cost: FREE
Step back in time at this charming community celebration that embodies small-town holiday magic. Heber City's Old Fashioned Christmas offers families an evening of wholesome entertainment including cookie decorating, holiday music, face painting, food trucks, and horse-drawn wagon rides down Main Street. Children will delight in meeting Santa and his reindeer while sipping free hot chocolate provided by Rocky Mountain Chocolate Factory. The highlight of the evening comes at 8:00 PM when the community gathers for caroling around the beautifully decorated Christmas tree before the official lighting ceremony. This authentic, heartwarming event showcases the tight-knit community spirit that makes Heber Valley special, offering a nostalgic alternative to larger commercial celebrations.
6. North Pole Express - Heber Valley Railroad
Location: Heber Valley Railroad, Heber City
Dates: Select dates November 30 - December 30, 2024
Times: Multiple departure times available
Cost: Tickets available online
All aboard for a magical train journey to the North Pole! The historic Heber Valley Railroad transforms into a holiday wonderland for this beloved annual tradition. Families bundle up for a scenic ride through the snow-covered Heber Valley while enjoying festive entertainment, hot cocoa, and the anticipation of meeting Santa Claus himself during the journey. The vintage train cars are decorated with twinkling lights and holiday cheer, and children's faces light up as they share their Christmas wishes with St. Nick. With various departure times throughout the season, this experience combines the romance of railroad travel with the magic of Christmas, creating an enchanting adventure that appeals to all ages and offers a refreshing break from screen time.
7. Luminaria at Thanksgiving Point
Location: Ashton Gardens, Thanksgiving Point, Lehi
Dates: Now through January 4, 2025
Hours: 4:00 PM - 9:00 PM
Cost: Tickets available online (advance purchase recommended)
Walk through a spectacular wonderland featuring millions of twinkling lights spread across 50 acres of the stunning Ashton Gardens. This year's Luminaria showcases themed displays including the new "Legend of the Yeti," the iconic Merry Mosaic, and a breathtaking 120-foot Christmas tree that dominates the landscape. The mesmerizing Fire and Ice show combines choreographed flames with music for an unforgettable spectacle, while the Tree of Life garden features 130 bronze sculptures symbolizing hope and redemption. Interactive elements throughout the display encourage families to engage with the installations, making each visit unique. The sheer scale and artistry of Luminaria makes it one of Utah's premier holiday destinations, offering a magical stroll through a carefully curated winter fantasy that showcases both natural beauty and innovative light design.
8. Riverwoods Holiday Light Display
Location: The Shops at Riverwoods, Provo
Dates: Now through January 1, 2025
Hours: Nightly, 6:00 PM - 9:00 PM
Cost: FREE
Celebrate the holidays with 1.5 million lights illuminating the beautiful outdoor shopping center in the heart of Provo. The Riverwoods transforms into a glittering destination where families can stroll beneath the brilliant displays while browsing unique shops and enjoying local restaurants. Santa and Mrs. Claus visit on select dates (Santa: Monday-Saturday 5:00-8:00 PM through December 23, excluding Thanksgiving; Mrs. Claus: Select Saturdays), offering families the perfect opportunity for holiday photos without the long lines found at malls. The combination of spectacular lighting, boutique shopping, and dining options makes Riverwoods an ideal evening destination. Whether you're looking for the perfect gift, want to grab dinner, or simply wish to soak in the holiday atmosphere, this free light display offers a festive gathering place for Utah County families throughout the season.
9. Layton City 'Lights Before Christmas'
Location: Layton Commons Park, 437 N Wasatch Drive, Layton
Dates: Now through December 31, 2024
Hours: Nightly, Dusk - 11:00 PM
Cost: FREE
Experience the magic of the season at Layton's spectacular holiday light display that transforms the entire Commons Park into a winter wonderland. Visitors can either drive through or walk through the stunning display, which features a beautiful nativity scene and an enchanting tunnel of lights that surrounds you with thousands of twinkling bulbs. The park's unique design allows families to enjoy the experience from the warmth of their car or bundle up for a romantic stroll through the illuminated pathways. Free hayride events are scheduled on select dates throughout December, departing from designated parking areas and offering a charming way to tour the lights while possibly catching a glimpse of Santa himself. The combination of drive-through convenience and walkable paths makes this Davis County favorite accessible for everyone, from families with young children to couples seeking a festive date night under the stars.
Make This December Unforgettable
From world-class performances to charming small-town celebrations, from spectacular light displays to treasured family traditions, these December events showcase the very best of what makes the holidays special in our Utah communities. Whether you're creating new traditions or honoring old ones, there's something magical waiting for you this season.
Ready to make Utah your home this holiday season? The team at Modern & Main knows that finding the perfect place to create holiday memories starts with finding the perfect home. Whether you're drawn to Salt Lake City's urban energy, Park City's mountain charm, Heber Valley's small-town warmth, or Utah County's family-friendly communities, we're here to help you discover where you belong. Contact Modern & Main today and let us help you find your place to celebrate not just this Christmas, but every holiday season to come. After all, the best gift we can give ourselves is a home where memories are made.
