There are many ways to celebrate Christmas in St. George, Utah and make the most of the festive season! These performances, festivals, and tree lightings bring an extra dose of holiday cheer to an already magical time of year. Check out this list of some of the top Christmas events in St. George, Utah that you will definitely want to experience:
Holidays at Desert Color
Residents and guests at Desert Color can enjoy a fun seasonal event without having to leave the community! The Holidays at Desert Color event will feature pictures with Santa, a Holiday Express train ride, delicious holiday treats, heartwarming musical performances, a gingerbread house competition, and so much more! It's a true winter wonderland filled with holiday cheer.
This event is typically held in mid-December - the 2024 date falls on December 13th from 5-10pm.
Browse our Desert Color vacation rentals if you're interested in staying in this community.
St. George Christmas Village
The St. George Christmas Village is an annual event featuring local vendors, train rides, crafts, and activities for kids at Santa’s workshop, including decorating cookies with Mrs. Claus. Plus, they host a gingerbread house competition, and the winner is awarded a cash prize!
Dickens Christmas Festival
Located at the Dixie Convention Center in St. George, the Dickens Christmas Festival is a craft show and holiday market unlike any other. Vintage, old English-style booths and vendors in period costumes take you back in time for a one-of-a-kind shopping experience. Local choirs and bands will be performing throughout the venue, and Father Christmas will be in attendance for visitors!
December 4-7, 2024. Tickets can be purchased online.
Christmas in the Canyon
Christmas in the Canyon at the Tuacanhn Amphitheatre is a great way to celebrate the season! With over 250,000 twinkling lights, a live nativity show, train rides on The Tuacahn Express, an open fire, and a chance to meet Santa Claus, Tuacahn’s Christmas in the Canyon event is a holiday experience you won’t want to miss! Admission to Tuacahn and Christmas in the Canyon is free, and Tuacahn's Cafe will be open with delicious dinner options and festive treats.
November 29 - December 23, 2024. Tickets can be purchased for the Train Ride and the Live Nativity Show online, and the visit with Santa is free.
Christmas in Dixie
One of the best tree-lighting ceremonies takes place at Christmas in Dixie, a free annual event located at Veterans Park in Washington, UT. Hot cocoa and donuts are served, and families will love kicking off the holiday season and festivities at Christmas in Dixie!
December 2, 2024, 6pm.
Run Run Reindeer 5k
Run Run Reindeer 5k is a family fun run with a Christmas soundtrack along the course, post-race refreshments, ugly sweater and costume contests, and more. You’ll receive free products and souvenirs for participating, and there’s even a random cash giveaway!
December 21, 2024, 9am.
Light the Night Festival
At the Light the Night Festival located in the St. George Art Museum, you can participate in lighting up the night sky by creating your own lantern! There is also a silent auction for handmade ornaments from local artists, as well as live music and refreshments.
The Nutcracker at Desert Hills High School
The Westside Studio of Performing Arts is once again performing The Nutcracker at Desert Hills High School. If you love the ballet, then you must add this to your vacation itinerary! It’s one of the most highly anticipated Christmas events in St. George, Utah.
December 19-21, 2024 with mantanee and evening shows.
Kickoff to Christmas in Downtown St. George
The city of St. George is hosting a Kickoff to Christmas celebration in historic Town Square with plenty of fun family activities! From singing Christmas songs and an ugly sweater contest, to photos with Santa and a 1-mile Santa Dash, you won’t want to miss this event. Come and experience the Christmas lights, carousel rides, and holiday fun in downtown St. George!
A Red Rock Holiday Celebration
The Red Rock Holiday Celebration will be a fun way to deck the halls and jingle all the way! Featuring the Southwest Symphony, you'll enjoy spirited carols as you gather with your loved ones for a festive night of music. Located at the Desert Hills High School auditorium in St. George.
December 6 & 7, 2024 at 7:30pm. A 90-minute show with an intermission.
Where to Stay in St George
Going to these exciting Christmas events in St. George, Utah is easy when you stay in a beautiful rental property close to the action! Each vacation home is fully stocked with all the essentials and features a variety of unique amenities. Take a look at our 350+ St. George vacation rentals and book your Christmas vacation today!