Don’t you love it when you visit a place that completely embodies the Christmas spirit? We have gathered up a list of 11 of the best Christmas towns in Utah that all have their own unique attractions, lights, and festivals to help turn your holiday season into one of magic and joy.

  1. Heber

Heber Valley/Facebook Is there anything more magical than a Christmas train? Heber is home to the Heber Valley Railroad, which offers the North Pole Express every year from mid-November and leading up to Christmas Eve. If you need some Christmas cheer, hop aboard and visit with Santa, sing carols, drink cocoa, and eat a couple of cookies - you’ll be feeling that holiday magic! You can visit Heber Valley’s ​​Facebook page to learn about this train ride and other Christmas festivities that happen around town. Heber City, UT 84032, USA

  1. Midway

Midway Utah Creche Exhibit/Facebook Just a few miles from Heber, the little town of Midway enjoys a Swiss Christmas. The annual Interfaith Creche Exhibit has closed permanently due to the pandemic, but you can check Midway’s official ​​tourism website for how this Utah Christmas town likes to celebrate the season. Midway, UT 84049, USA

  1. Ogden

Visit Ogden We recently wrote about Ogden’s adorable Christmas Village. Is there anything more charming that these cute, Christmas cottages? Ogden, UT, USA

  1. Layton

Burger Stop/Facebook You never know if you’ll find Santa at Layton’s most popular burger joint, Burger Stop. Or stop by Layton Common’s Park and search for the mischievous Elf in the Lights. Find all the festive fun of this Utah Christmas town on their ​​Facebook page. Layton, UT, USA

  1. Salt Lake City

Travelgram/Trip Advisor You could spend an entire weekend checking out all the Christmas attractions in our capital city! The city is decked out in lights from Gallivan Plaza (pictured here) to Temple Square and even up at Hogle Zoo! Visit Salt Lake City’s official ​​website to make sure you catch all the holiday fun! Salt Lake City, UT, USA

  1. Spanish Fork

Spanish Fork City/Facebook The Festival of Lights in ​​Spanish Fork is not to be missed! It starts on Thanksgiving and ends in the new year. Spanish Fork, UT 84660, USA

  1. Helper

Helper, Utah’s Christmas Town/Facebook We can’t imagine leaving “Utah’s Christmas Town” off this list! The whole town comes alive with Christmas spirit over the holidays, and you won’t want to miss out on time in one of the best Christmas towns in Utah! Helper, UT 84526, USA

  1. Park City

Visit Park City/Facebook When Santa’s sleigh is actually a ski lift, you know you’ve found the perfect Christmas town! Park City’s Main Street dresses up in lights and Santa makes his appearance. You can plan to check out all the fun by following Park City’s Facebook page. Park City, UT, USA

  1. Roy

bogleydotcom/YouTube The city of Roy really dresses up its Municipal Building Complex at 5051 South 1900 West. Stroll through the grounds to see some truly enchanting Christmas lights. Roy, UT, USA

  1. Moab

Moab Chamber of Commerce/Facebook Moab’s Electric Light Parade brings folk from all over to participate and watch! The annual parade is held in early December and starts at nightfall. Moab, UT 84532, USA

  1. Provo

Provo City Government/Facebook Visit The Shops at Riverwoods in Provo for some gorgeous holiday lights, entertainment, and plenty of treats! The city also hosts an annual Santa Run, Christmas Market, and more. Check Provo’s Facebook page for all the details! Provo, UT, USA

Did we miss your hometown? Where are some of the best places in Utah for Christmas that you and your family enjoy? Tell us about its cool holiday traditions and share your photos if you have some!

Heber Valley/Facebook

Is there anything more magical than a Christmas train? Heber is home to the Heber Valley Railroad, which offers the North Pole Express every year from mid-November and leading up to Christmas Eve. If you need some Christmas cheer, hop aboard and visit with Santa, sing carols, drink cocoa, and eat a couple of cookies - you’ll be feeling that holiday magic! You can visit Heber Valley’s ​​Facebook page to learn about this train ride and other Christmas festivities that happen around town.

Heber City, UT 84032, USA

Midway Utah Creche Exhibit/Facebook

Just a few miles from Heber, the little town of Midway enjoys a Swiss Christmas. The annual Interfaith Creche Exhibit has closed permanently due to the pandemic, but you can check Midway’s official ​​tourism website for how this Utah Christmas town likes to celebrate the season.

Midway, UT 84049, USA

Visit Ogden

We recently wrote about Ogden’s adorable Christmas Village. Is there anything more charming that these cute, Christmas cottages?

Ogden, UT, USA

Burger Stop/Facebook

You never know if you’ll find Santa at Layton’s most popular burger joint, Burger Stop. Or stop by Layton Common’s Park and search for the mischievous Elf in the Lights. Find all the festive fun of this Utah Christmas town on their ​​Facebook page.

Layton, UT, USA

Travelgram/Trip Advisor

You could spend an entire weekend checking out all the Christmas attractions in our capital city! The city is decked out in lights from Gallivan Plaza (pictured here) to Temple Square and even up at Hogle Zoo! Visit Salt Lake City’s official ​​website to make sure you catch all the holiday fun!

Salt Lake City, UT, USA

Spanish Fork City/Facebook

The Festival of Lights in ​​Spanish Fork is not to be missed! It starts on Thanksgiving and ends in the new year.

Spanish Fork, UT 84660, USA

Helper, Utah’s Christmas Town/Facebook

We can’t imagine leaving “Utah’s Christmas Town” off this list! The whole town comes alive with Christmas spirit over the holidays, and you won’t want to miss out on time in one of the best Christmas towns in Utah!

Helper, UT 84526, USA

Visit Park City/Facebook

When Santa’s sleigh is actually a ski lift, you know you’ve found the perfect Christmas town! Park City’s Main Street dresses up in lights and Santa makes his appearance. You can plan to check out all the fun by following Park City’s Facebook page.

Park City, UT, USA

bogleydotcom/YouTube

The city of Roy really dresses up its Municipal Building Complex at 5051 South 1900 West. Stroll through the grounds to see some truly enchanting Christmas lights.

Roy, UT, USA

Moab Chamber of Commerce/Facebook

Moab’s Electric Light Parade brings folk from all over to participate and watch! The annual parade is held in early December and starts at nightfall.

Moab, UT 84532, USA

Provo City Government/Facebook

Visit The Shops at Riverwoods in Provo for some gorgeous holiday lights, entertainment, and plenty of treats! The city also hosts an annual Santa Run, Christmas Market, and more. Check Provo’s Facebook page for all the details!

Provo, UT, USA

Don’t miss a single Christmas attraction this year! Start by completing our Christmas Bucket List with 14 things you simply must do in Utah during the holidays.

OnlyInYourState may earn compensation through affiliate links in this article.

The OIYS Visitor Center

Christmas in Utah October 27, 2022 Katie Feldkamp Are there any Christmas train rides in Utah? The short answer to this question is yes! In November and December, The Heber Valley Railroad has a Christmas train you can take known as the Polar Express Train. This has been declared the best Christmas train ride in Utah and it’s easy to see why. In fact, it is so popular that tickets go on sale in June! The festive journey takes riders to the North Pole and Santa is waiting to greet you! And the best part about this Polar Express? If you find your holiday schedule a bit too crowded in the days leading up to Christmas, Heber Valley Railroad even offers a holiday train ride on select days between Christmas and New Year’s. Where are some of the best Christmas light displays in Utah? There is nothing more festive in the Christmas season than the glow of Christmas light displays. People of all ages are captivated by the twinkling lights and we have rounded up some of the best displays of Christmas lights in Utah. Parks, homes, and businesses all get into the Christmas spirit with their decorations. Sometimes, towns go all out not just in Christmas lights, but in the decorations as well. This list of places with the best Christmas decorations in Utah may have some overlap with the best Christmas lights, but we hope you’ll find some new favorites to visit as well this holiday season!

The OIYS Visitor Center

Christmas in Utah

October 27, 2022

Katie Feldkamp

Are there any Christmas train rides in Utah? The short answer to this question is yes! In November and December, The Heber Valley Railroad has a Christmas train you can take known as the Polar Express Train. This has been declared the best Christmas train ride in Utah and it’s easy to see why. In fact, it is so popular that tickets go on sale in June! The festive journey takes riders to the North Pole and Santa is waiting to greet you! And the best part about this Polar Express? If you find your holiday schedule a bit too crowded in the days leading up to Christmas, Heber Valley Railroad even offers a holiday train ride on select days between Christmas and New Year’s. Where are some of the best Christmas light displays in Utah? There is nothing more festive in the Christmas season than the glow of Christmas light displays. People of all ages are captivated by the twinkling lights and we have rounded up some of the best displays of Christmas lights in Utah. Parks, homes, and businesses all get into the Christmas spirit with their decorations. Sometimes, towns go all out not just in Christmas lights, but in the decorations as well. This list of places with the best Christmas decorations in Utah may have some overlap with the best Christmas lights, but we hope you’ll find some new favorites to visit as well this holiday season!

The OIYS Visitor Center

The OIYS Visitor Center

The short answer to this question is yes! In November and December, The Heber Valley Railroad has a Christmas train you can take known as the Polar Express Train. This has been declared the best Christmas train ride in Utah and it’s easy to see why. In fact, it is so popular that tickets go on sale in June! The festive journey takes riders to the North Pole and Santa is waiting to greet you! And the best part about this Polar Express? If you find your holiday schedule a bit too crowded in the days leading up to Christmas, Heber Valley Railroad even offers a holiday train ride on select days between Christmas and New Year’s.

Where are some of the best Christmas light displays in Utah?

There is nothing more festive in the Christmas season than the glow of Christmas light displays. People of all ages are captivated by the twinkling lights and we have rounded up some of the best displays of Christmas lights in Utah. Parks, homes, and businesses all get into the Christmas spirit with their decorations. Sometimes, towns go all out not just in Christmas lights, but in the decorations as well. This list of places with the best Christmas decorations in Utah may have some overlap with the best Christmas lights, but we hope you’ll find some new favorites to visit as well this holiday season!