UT Posted in Utah December 04, 2015 by Catherine Armstrong Here are the 15 Top Christmas Towns in Utah. They’re Magical! Christmas lights and decorations turn Utah towns into winter wonderlands. Visit these 15 Utah towns this season! Please note that this list isn’t a ranking…towns are listed alphabetically! 1. Alpine Alpine Living Nativity/Facebook Alpine’s Living Nativity runs December 3rd through December 7th. 317 Heritage Hills Drive, Alpine. 2. Draper MO01229/flickr Celebrate the season on December 14th with a candy cane hunt for kids 3 to 6 years old at Draper Historic Park, 12625 S. 900 E. Santa and Mrs. Claus will arrive on a fire truck at 4 p.m.! 3. Heber Emily Hill/flickr The Heber Valley Railroad’s North Pole Express runs right through some of the best winter wonderland terrain in the state. The ride is 90 minutes long and includes cookies and hot chocolate. 4. Lehi Thanksgiving Point/Facebook Drive through Thanksgiving Point’s Holiday Lights (one million lights!), where you can stay warm and toasty in your car while listening to Christmas tunes. 5. Logan AR Nature Gal/flickr Logan in December is warm and inviting. This weekend is the last weekend for the Reindeer Trek at Willow Park Zoo! 6. Moab Isaac Bowen/flickr Don’t miss the Christmas Tree Lighting! December 4th from 6-8 p.m. at Swanny City Park 400 N. 100 W. The Christmas Electric Light Parade takes place on December 5th. It starts at Main Street at dusk. 7. Morgan Adam Schwartz/flickr Check out Morgan’s Ol’ Time Christmas on Commercial Street on Saturday, December 5th from 2-6 p.m. Visit Santa, sip some hot cocoa and see the Christmas tree lighting. 8. Ogden Ogden City Check out the Christmas Village and take a ride on the Polar Express Train. 2549 Washington Blvd. 9. Park City Class V/flickr A winter wonderland with great food, microbreweries and skiing. What could be better? 10. Provo Provo City/Facebook Twinkle lights, ice sculptures, Santa and more. 11. Riverton Riverton City/Facebook Riverton’s Holly Days celebrations run December 4th, 5th, 7th, 11th and 12th. Stroll through the lights at Riverton City Park or take a $2 train ride. Enjoy hot chocolate and live entertainment. 12. Salt Lake City Charles (Chuck) Peterson/flickr Utah’s capital city gets a spot on this list for many reasons: The lights at Temple Square are magical. It’s the home of Ballet West and The Nutcracker. Zoo Lights lets you celebrate Christmas AND visit zoo animals at the same time! You can ice skate at Gallivan Plaza, amongst the lights. Don’t miss a visit with Santa Claus at City Creek. 13. South Jordan TimmyGUNZ/flickr South Jordan’s City Tree Lighting Ceremony is December 4th from 6:30 to 8:00 p.m. at South Jordan City Plaza 1600 W. Towne Center Drive. The celebrations include free ice skating and hay rides. 14. Spanish Fork Jamie Henderson/flickr Spanish Fork’s Festival of Lights runs now through the end of December, every night from 6 to 10 p.m. Drive through to see the light displays and listen to Christmas music on the radio. 15. St. George Dickens Christmas Festival The Dickens Festival runs in St. George from December 2nd through 5th. Stroll the “Olde London Towne” and get some Christmas shopping done. 1835 Convention Center Drive, St. George. The festival also runs in SLC from December 10th through 12th. I’ve included celebrations in towns that have advertised their holiday celebrations online. Does your town have some cool events that aren’t listed here? Tell our readers about it in the comments.