Jennifer Goldberg
Audio By Carbonatix
Christmas is over and we’re now staring down the barrel of 2026. But if you’d like to hold onto the holiday spirit for just a bit longer, you’re in luck.
A number of the biggest holiday attractions around town are keeping their doors open through New Year’s or even the weekend.
Here’s where you can go for a last taste of the holidays.

JW Marriott Desert Ridge Resort & Spa
Phoenix holiday events in 2025
Avondazzle
Through Jan. 1
Avondale Civic Center, 11465 W. Civic Center Drive, Avondale
The city of Avondale’s holiday lights will be up from 5 to 10 p.m. nightly. Every half-hour from 5:30 to 9:30 p.m., a light show will commence. There’s no cost to attend.
Jingle at JW
Through Jan. 3
JW Marriott Desert Ridge, 5350 E. Marriott Drive
The Jingle at JW attraction is back for a second year and even bigger than the 2024 edition. The Jingle Experience Pass, which starts at $29 per person, includes ice-skating, snow tubing, virtual skiing, a train ride, light shows and photo ops. For extra fees, you can throw snowballs, get photos with Santa, decorate a gingerbread house or reserve a table at the Ember Fire & Food fire table area. Hours are 5 to 10 p.m. nightly.
‘A Christmas Carol’
Through Jan. 4
The Phoenix Theatre Company, 1825 N. Central Ave.
The Phoenix Theatre Company presents a live-action musical version of Charles Dickens’ classic tale of Ebenezer Scrooge and the three ghosts who teach him a lesson or two. Tickets start at $60.
Christmas at the Princess
Through Jan. 4
Fairmont Scottsdale Princess, 7575 E. Princess Drive, Scottsdale
The north Scottsdale resort transforms into the ultimate winter wonderland once again for Christmas at the Princess. Features include Christmas lights, rides such as a Ferris wheel, ice-skating, photos with Santa, marshmallow-roasting and much, much more. Tickets start at $40; parking and activities such as photos with Santa cost extra. See the website for tickets and the full list of prices. Hours are 5 to 10 p.m. Monday to Thursday and 4 to 11 p.m. Friday to Sunday through Dec. 18, and 4 to 11 p.m. daily beginning Dec. 18.
‘Drunk Christmas Carol’
Through Jan. 4
The Rose Theatre, 455 N. Third St., #1010
The folks who brought you “Drunk Shakespeare” are back with a funny, festive, raunchy, adults-only take on Charles Dickens’ classic tale. Tickets start at $69.
Ho Holidays
Through Jan. 4
Hotel Valley Ho, 6850 E. Main St., Scottsdale
Midcentury gem Hotel Valley Ho is getting in on the holiday action this year. The resort is offering visitors a retro roller-skating rink, plus a photo station, lawn games, letters to Santa, a coloring station, a kids’ scavenger hunt and cookie decorating. Seasonal treats and cocktails are available for purchase. Tickets start at $25. You can also upgrade to a firepit or cabana, which come with extra amenities.
World of Illumination
Through Jan. 4
Desert Diamond Casino, 9431 W. Northern Ave., Glendale
Tempe Diablo Stadium, 2200 W. Alameda Drive, Tempe
The popular drive-thru lights extravaganza is up and running through the weekend. The Glendale theme is “Cosmic Sleigh Ride” and in Tempe, it’s “Rockin’ Christmas.” Cost is $40 per car on weeknights and $50 on the weekends.
Merry Main Street
Through Jan. 10
Downtown Mesa
Downtown Mesa lights up during the holiday season. Over the next several weeks, that part of the city will be lit up and will play host to things such as visits from Santa, food truck events and ice-skating. Check the website for the schedule and costs.
ZooLights
Through Jan. 16
Phoenix Zoo, 455 N. Galvin Parkway
Phoenix Zoo’s holiday tradition continues with the 2025 edition of ZooLights. The grounds of the zoo will be lit up with hundreds of thousands of lights, animal-shaped lanterns, a glow garden, the lake lights show and more. Other actitivies include a storybook garden, photos with Santa and animal presentations. Cost is $35 for everyone ages 3 and over. Hours are 5:30 to 10:30 p.m.