Holiday in the Park

November 21 to December 30, 2026

Holiday in the Park returns to Six Flags Over Texas on select dates from November 21 to December 30. The festive end-of-year event features several family-friendly entertainment offerings, visits with Santa and Mrs. Claus, holiday overlays on many park attractions and Christmas lights throughout the park. 2026 sees the return of holiday entertainment, including Tinker’s Toy Factory in Southern Palace Theatre and Cool Yule, a popular show title from the park’s past.

Holiday in the Park originated during the 1985 season at Six Flags Over Texas and has been a park staple ever since. The event has expanded over the years to include thousands of Christmas lights, specialized foods, live entertainment and many other family-friendly activities.

In 1988, AstroWorld in Houston was the second park to introduce the Holiday in the Park concept, followed by Six Flags Over Georgia in 1989. Today, the festive event takes place at nearly a dozen Six Flags parks across the chain.

Some iconic pieces of Holiday in the Park have unfortunately met their demise, including the Texas Chute Out Christmas tree lined with red string lights and a star on top, the Parade of Trees, the impressive Lionel Holiday Model Train Display and Frosty Snow Hill. Unforgettable entertainment, such as Best Time of the Year, is fondly remembered by guests. The park’s 2021 production of Christmas at the Southern Palace marked the first time Six Flags Over Texas had been awarded “Best New Show” by Amusement Today’s Golden Ticket Awards.

Holiday in the Park Attractions

Confirmed for 2026

Specialty Food

Holiday in the Park includes a handful of specialty food offerings at various dining locations.

2026 menu coming soon

Reviews & Media

Video reviews and photo albums from current and past seasons of Holiday in the Park at Six Flags Over Texas.

Additional Galleries

2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2006 | 2005 | 2004

Tips & FAQ

Helpful information to get the most out of your visit to Holiday in the Park at Six Flags Over Texas.