Celebration of Lights in O'Fallon, Missouri

Celebration of Lights in O'Fallon, Missouri

Visit O'Fallon  

For many people in St. Charles County, Missouri, the holiday season means a visit to the Celebration of Lights in O'Fallon. The drive-through Christmas light display—located at Fort Zumwalt Park just a few miles west of St. Louis—is a top destination for residents and visitors alike. Since 1991, the Celebration of Lights has attracted over 10,000 vehicles each year to the display.

2019 Dates

The Celebration of Lights starts every year on the Friday after Thanksgiving and closes in late December. In 2019, the attraction is open from November 29 through December 30, except on Christmas Day. The display is open daily from 6-9 p.m., with extended hours until 10 p.m. on Fridays and Saturdays.


No reservations are required for regular drive-through hours, but you will have to pay a flat fee depending on the type of vehicle.

Although Celebration of Lights is a drive-through exhibit, there are other more interesting ways to see it. You'll find train rides on Monday nights, and on Monday through Sunday (except December 9, 10, and 25), you can take a horse-led carriage ride—both paid attractions require reservations at least two weeks in advance. 

On December 9 and 10, 2019, you can enjoy a wintry stroll through the display for an up-close-and-personal look. No cars are allowed, and special rides are not scheduled for those two nights. There will also be holiday music, food and gift booths, an appearance by Santa Claus, and fireworks on these two walk-through nights.

Other Nearby Christmas Displays

The St. Louis area tends to get quite festive during the holiday season each year, with several locations where you can view dazzling displays of Christmas lights or visit with Santa Claus. If you're looking for more ways to get into the Christmas spirit, there are also several events happening in the area this holiday season.

For another drive-through experience, you can head to the Holiday Night Lights at Rotary Park in Wentzville, about a 40-minute drive from St. Louis. Open from November 29 through December 29, 2019 (closed Christmas), this public display features more than a mile of holiday scenes throughout the park. On Saturday nights, Santa also visits the Kolb Building, where you can check out the collection of trees decorated by businesses supporting local charities. 

Next to Six Flags in Eureka, an approximately 30-minute drive from St. Louis, you can visit Santa's Magical Kingdom, which is open nightly from November 15, 2019, through January 5, 2020. This drive-through display offers train and wagon rides as well as Kringle's General Store, where kids can get their pictures taken with Santa Claus and you can buy toys, gifts, and more.

Was this page helpful?