Salt Lake City in winter is easy to picture: snow-covered mountains rising behind the city, ski resorts filling with visitors, and powder days that have earned Utah its famous claim to having the “Greatest Snow on Earth.” But you don’t have to put on skis to enjoy winter in Utah.

Christmas brings a completely different kind of magic to Salt Lake City. Downtown fills with lights, theaters bring out their holiday productions, music echoes through beautiful churches and concert halls, and longtime traditions bring families together year after year.

For me, returning to Salt Lake City during the holidays is about more than seeing Christmas lights. It’s about coming home to the mountains, spending time with family and friends, and finding those little traditions that make the season feel like Christmas.

I’ve spent a lot of time in Utah over the years, and I’ve come to love how much there is to experience here beyond the ski slopes. So if you’re visiting Salt Lake City during the holiday season, here are some of my favorite ways to experience Christmas in the city.

  1. 1. Wander Through the Festival of Trees
  2. 2. Experience a European Christmas at the Christkindlmarkt
  3. 3. See the Holiday Displays Downtown
  4. 4. Listen to Christmas Music at the Cathedral of the Madeleine
  5. 5. See the Nutcracker with Ballet West
  6. 6. Hear the Tabernacle Choir at Christmas
  7. 7. Wander Through Temple Square at Christmas
  8. 8. See A Christmas Carol at Hale Center Theatre
  9. 9. See the Zoo Lights at Hogle Zoo
  10. 10. Get Out Into the Winter Mountains

1. Wander Through the Festival of Trees

If I had to choose my favorite Christmas experience in Salt Lake City, the Festival of Trees would probably be it.

Every year, the convention center fills with beautifully decorated Christmas trees, gingerbread houses, wreaths, quilts, handmade toys, and all sorts of other creations. At first glance, it might look like simply a beautiful holiday display. But there is a much more meaningful reason behind all of it.

Everything is created and donated by individuals, families, businesses, and organizations. The pieces are then auctioned, with the proceeds going to help support Primary Children’s Hospital and the children and families who rely on it.

Many of the trees tell their own stories. Some feature photographs of children who have been helped by the hospital. Others are created in memory of loved ones. The creativity is impressive, but it is the generosity behind the displays that makes the experience so moving.

I love wandering through the rows and seeing all the different ideas people have brought to life. You can admire the decorations while also knowing that every tree, wreath, or gingerbread house is helping another family. It’s one of those Christmas experiences that manages to be festive and beautiful while also reminding you what the season is really about.


2. Experience a European Christmas at the Christkindlmarkt

You don’t have to travel all the way to Germany to experience a little European Christmas magic.

Salt Lake City’s Christkindlmarkt brings the sights, sounds, smells, and traditions of a German Christmas market to the city. The market is filled with stalls selling food, crafts, gifts, and handmade items while musicians, dancers, and other performers help create the festive atmosphere.

This is the kind of Christmas experience where I don’t really want to rush. I like wandering from stall to stall, stopping to look at the handmade things, finding something warm and sweet to drink, and watching the performers. It has the feeling of an old European market while still being distinctly Utah.

And because the market is set at This Is the Place Heritage Park, the surrounding historic setting adds another layer to the experience.

(photo: thisistheplace.org)

3. See the Holiday Displays Downtown

Salt Lake City has a long history of celebrating the holidays with elaborate downtown displays.

One of my favorite memories was visiting the old ZCMI building during December. ZCMI—short for Zion’s Cooperative Mercantile Institution—was Utah’s first department store, opening in 1868. Although the historic building has since been incorporated into the City Creek area, its history remains part of downtown Salt Lake City.

During the holidays, the windows were filled with elaborate candy displays. These weren’t just ordinary Christmas decorations. They were intricate creations filled with candy and moving pieces that invited people walking past to stop and look at every detail. It was the kind of display that made you feel like a kid again.

Holiday displays and downtown decorations can change from year to year, so part of the fun is simply wandering through downtown Salt Lake City and seeing what you discover.


4. Listen to Christmas Music at the Cathedral of the Madeleine

Some Christmas experiences are about the decorations and excitement of the season. Others are about simply stopping for a moment and listening. The Cathedral of the Madeleine is one of those places.

The cathedral itself is beautiful, with soaring architecture and enormous spaces that seem made for music. During the Christmas season, the choir fills the building with music, and the sound reverberates through the towering nave.

What I love most is the atmosphere. People from different faiths and backgrounds come together to listen to the music, and for a little while the differences between everyone disappear. You’re simply sitting together in a beautiful place listening to something beautiful.

If you attend a popular holiday performance, arrive early and be prepared to be flexible about where you sit. We ended up sitting on the floor in front of the pews and honestly thought we had some of the best seats in the cathedral. Sometimes the unexpected seats turn out to be the best ones.


5. See the Nutcracker with Ballet West

For a classic Christmas tradition, it’s hard to beat The Nutcracker.

Ballet West is Utah’s premier ballet company, and its holiday production of The Nutcracker has become a tradition for many Utah families. The story of Clara, her Nutcracker, and the magical world that comes to life around her is one that feels especially fitting during the Christmas season.

The performance brings together beautiful costumes, music, choreography, and the kind of theatrical magic that makes it easy to forget you’re sitting in a theater.

It’s also an experience that works wonderfully for families. Children get swept up in the story while adults get to enjoy the artistry and nostalgia of a Christmas tradition.

(photo: balletwest.org)

6. Hear the Tabernacle Choir at Christmas

Christmas music takes on an entirely different scale when you’re listening to the Tabernacle Choir at Temple Square. The choir is internationally known, but the Christmas season is when the experience becomes especially spectacular. The choir and orchestra come together for a holiday concert, often joined by a special guest artist.

There is something about hearing hundreds of voices singing Christmas music together that makes the season feel larger than life.

The concert has also become a beloved Utah tradition, with performances that are broadcast to audiences around the world. But being there in person gives you a chance to experience the full magnitude of the music. If you’re fortunate enough to attend, it’s the kind of Christmas memory that tends to stay with you.

(photo: thetabernaclechoir.org)

7. Wander Through Temple Square at Christmas

Few places in Salt Lake City are as recognizable as Temple Square, and during the holidays it takes on a completely different appearance. The area around the temple has traditionally been decorated with millions of Christmas lights, turning the grounds into one of the city’s most popular holiday destinations.

But there is more to see than just the lights. The surrounding area has featured nativity displays representing different cultures and artistic traditions, giving visitors a chance to see the Christmas story interpreted in many different ways.

Temple Square is an important place for members of The Church of Jesus Christ of Latter-day Saints, but visitors from all backgrounds have long come to experience the architecture, history, music, and holiday decorations.

For someone visiting Salt Lake City for the first time, it’s one of those places that helps explain the city’s identity.


8. See A Christmas Carol at Hale Center Theatre

If you love theater, Christmas in Salt Lake City offers plenty of opportunities to see a holiday production. Hale Centre Theatre is known for its theater-in-the-round format, with the stage surrounded by the audience. That arrangement makes the performances feel especially intimate because you’re not watching the story from far away—you feel as though you’re right in the middle of it.

Every holiday season, the theater has traditionally brought Charles Dickens’ A Christmas Carol to life. There’s something timeless about watching the story of Ebenezer Scrooge, the ghosts, and his eventual change of heart. And with talented actors, musicians, costumes, and sets, it makes for a wonderful way to spend a winter evening.

A Christmas Carol is one of those stories that doesn’t really need much explanation. You simply settle into your seat and let the Christmas magic unfold.

(photo: deseret.com)

9. See the Zoo Lights at Hogle Zoo

For a Christmas experience that’s especially fun with kids, head to Hogle Zoo after dark. During ZooLights, the zoo takes on a completely different personality. Instead of seeing the animals roaming through their habitats, visitors wander through displays of colorful lights shaped like animals and other holiday scenes. It’s part Christmas lights and part zoo adventure.

One of the best parts is knowing that the real animals are still nearby. You might be walking through a glowing display of an elephant or giraffe while hearing the actual animals moving around in their enclosures.

And if you need something to keep you warm, a holiday treat is never a bad idea. In my opinion, this is an excellent time for something sweet and completely unnecessary. That’s part of Christmas, after all.


10. Get Out Into the Winter Mountains

And then there’s the part of Salt Lake City that doesn’t involve a Christmas event at all. The mountains.

Utah’s reputation for skiing is well deserved. The state hosted the 2002 Winter Olympics, and the Wasatch Mountains are home to some of the country’s best-known ski resorts. But you don’t have to be a skier to appreciate them.

Winter hiking, scenic drives, snowy mountain towns, sledding, and simply standing somewhere with the mountains rising around you can be just as memorable.

For me, the mountains have always been one of the most important parts of returning to Utah. They were a constant presence in my life when I lived here, and seeing them covered in snow still gives me that unmistakable feeling of coming home.

If you have extra time during your Salt Lake City Christmas trip, leave the city for a little while and experience the winter landscape that makes Utah so special.


Utah may be famous for its skiing and its powder, but you don’t have to spend your Christmas vacation on a ski slope.

Salt Lake City has its own collection of holiday traditions: trees decorated for a good cause, European-inspired markets, beautiful music, theater performances, lights, and experiences that bring families together.

Some are grand and elaborate. Others are simple.

And some of my favorite memories aren’t necessarily the biggest events. They’re the moments in between—wandering through a market with something warm to drink, sitting in a cathedral listening to music, watching my family experience something new, or simply looking out at the snowy mountains that have always made Utah feel like home.

That’s what I love about Christmas in Salt Lake City.

You can fill your days with holiday traditions and still find plenty of room to slow down and simply enjoy being together.

And if you happen to look up and see those snowy mountains surrounding the city, don’t be surprised if you understand why I still get a little excited every time I come home.

If you enjoyed this list of festive things to do in Salt Lake and you want a few more Utah winter favorites to add, then you may want to check out:

Polar Express- Heber Valley Railroad

Midway Ice Castles

Winter at Bryce Canyon National Park

Thanks for coming along with me to experience the magical things to do in Salt Lake City at Christmas. May you find music, lights, and holiday cheer all throughout a city.


Coming Up Next:

Gaylord Opryland Atriums

For More Information:

Salt Lake City Visitor Guide

Read More From:

Utah

Follow along for more adventures near and far!


17 responses to “10 Magical Things to do in Salt Lake City at Christmas {Utah}”

  1. leightontravels Avatar

    I’m glad that you’ll have a German-inspired Christmas Market at least. Salt Lake City looks like a good place to be during the holiday season with so many different festivities to mark the holiday. Great post idea!

    1. grandmisadventures Avatar

      If I can’t see Germany at Christmas then a German inspired market is the next best thing 🙂 Now I have to find out how Nashville does the holidays and check those out. I’m glad you get to spend some time with your family back in the UK and introducing Sladja to all your favorite places around there. I hope you have a safe and wonderful trip!

  2. Little Miss Traveller Avatar

    A German inspired market is the next best thing to a real one Meg. I’ve only ever be in transit at Salt Lake City so one day I’ll have to stop by! Our trees arrived today so we will be decorating them at the weekend!

    1. grandmisadventures Avatar

      Nothing better than when you can pull out the trees and decorate them 🙂 sounds like a happy weekend plan for you. You may need to share a picture so I can ooh and aah at your lovely trees 🙂

  3. Travels Through My Lens Avatar

    Wow, many options in a picturesque setting. It sounds like being in SLC will be a full and happy time! Happy Holidays!

    1. grandmisadventures Avatar

      Thank you! Happy Holidays to you and yours 🙂

  4. arielaonthego Avatar

    I’ve always wanted to go to Utah! Looks soooo pretty from your pictures 😄

    1. grandmisadventures Avatar

      Utah is really beautiful- I think you would really enjoy it 🙂

  5. Alison Avatar

    That’s just so awesome Meg, how Christmassy is Utah. I’ve never seen so many wonderful Christmas activities in one place. I loved the Nativity photos. I can imagine you’re going to have the best Christmas 🎅

    1. grandmisadventures Avatar

      Thank you! It is an unknown wealth of holiday delights. I’m looking forward to Christmas in Utah. I hope you have a wonderful holiday season as well 🙂

  6. The Travel Architect Avatar

    I didn’t realize you were from Utah! We’ve spent a lot of time in the southern part of the state and absolutely love it. It’s second only to Colorado for me. Salt Lake is a place I’ve really wanted to explore. In particular, it seems like a great place to do one of our petsits, and there have been plenty available in Salt Lake. So far, I’ve just not had the time. Have a wonderful Christmas!

    1. grandmisadventures Avatar

      Southern Utah is just spectacular! So glad you love it too 🙂 I hope you make it to Salt Lake one of these days because theres so much to do no matter the season. I hope you jave a great Christmas as well!

  7. Tanja Avatar

    It looks really nice especially the Christmas markets

    1. grandmisadventures Avatar

      I think it is an underappreciated place to spend the holidays…but I’m a little biased since for me it’s home 🙂

      1. Tanja Avatar

        Beautiful home

  8. […] Best Holiday Experiences in Salt Lake City- Utah […]

Leave a Reply

Discover more from Grand Misadventures

Subscribe now to keep reading and get access to the full archive.

Continue reading