Best Christmas Lights San Antonio

There are tons of places in San Antonio to get some Christmas cheer. Whether you’re looking for something local or a drive-thru extravaganzas, we’ve got you covered. There are plenty of options, including free displays like the super-popular San Antonio Riverwalk Christmas lights, as well as ticketed events like Zoo Lights.

Check out our list of the best places to see Christmas Lights in San Antonio this year:



San Antonio Zoo

3903 N St. Mary’s St.
San Antonio, TX 78212

Open November 16 and November 22 through December 31st from 12 noon to 9 pm, Zoo Lights has tons of activities, plus you get to see the animals! There is hot cocoa, festive eats, and fun activities. Zoo Lights is included with general admission.

The San Antonio River Walk Christmas Light Display

849 E Commerce St
San Antonio, TX 78205

Open November 29 through January 13th, see the River Walk all lit up. The fantastic light display is free and open to the public except for during special events. Boat tours are also available for a fee. Lights are on from dusk to dawn. We recommend you not miss San Antonio Riverwalk Christmas lights, as this is one of the most beautiful displays in town.

The Alamo

300 Alamo Plaza
San Antonio, TX 78205

The Alamo is always free- and donations always accepted! Take advantage of the extended hours during the holiday season and see the grounds adorned with lights. The Alamo closes at 8 pm through the end of December. They’re closed Christmas Day.

Travis Park

301 E Travis St
San Antonio, TX 78205

The public park has lights and a bright red Christmas tree, already lit! Check out the lights any time from dusk til dawn. Entrance is free but parking might cost you.

Monte Vista

The Monte Vista neighborhood a little north of Downtown San Antonio is always beautifully decorated for the holidays. The homes boast gorgeous lights and lawn decorations, making this a good area to cruise around in the car while enjoying some Christmas music on the radio.



Six Flags Fiesta Texas

17000 W IH 10
San Antonio, TX 78257

Seeing the enchanting Christmas lights at Six Flags Fiesta Texas included with the price of admission. Enjoy Christmas Lights, live music, photo ops in a gigantic ornament, and more. Tickets start at $49.79, but you can may be able to find them cheaper through Groupon.


8601 Midcrown Dr.
Windcrest, TX 78239

The Annual Windcrest Light Up is a decades-old tradition where the local homeowners deck the halls and light up the neighborhood. There’s even a contest! The light up ceremony is mid-December and the display lasts through New Year’s Eve. Lights are turned on at dusk.

University of Incarnate Word

9729 Datapoint Dr. #100
San Antonio, TX 78229

The University’s annual Light The Way festival is going on November 23 through January 6th. The lights are turned on nightly and you are free to roam the pathways, no entrance fee. The kickoff festival takes place November 23 from 3-9:30 p.m.

Morgan’s Wonderland

5223 David Edwards Dr.
San Antonio, TX 78233

Enjoy your favorite Morgan’s Wonderland rides with Christmas Lights in the background. There are also visitors from the North Pole, Complimentary cookies and hot chocolate, $5 photos with Santa, and holiday entertainment. The lights are on select nights from 4- 9 pm: November 29,30 and December 7, 1415, and 20- 23. Tickets start at $11. Check out discounts here.




10500 Sea World Dr.
San Antonio, TX 78251

If you’re looking for the Largest Christmas Light Display in Texas, look no further than Seaworld. Over 9  million twinkling lights in 15 different themed lands are spaced out over 250 acres. Tickets start at $45.

Elf Acres

1475 Grosenbacher Rd.
San Antonio, TX 78245

This 15 acre drive thru Christmas light venue features walkable areas, photos with Santa, funnel cakes, and more. Tickets start at $27. They’re open every night November 30 until December 29th from 6:30- 10 p.m. (11 p.m on weekends).



Santa’s Ranch

9561 IH 35 North
New Braunfels, TX 78130

This local attraction is open November 8th through January 4th from 6 pm until 10 pm. They’re open until 11 pm on Friday and Saturday. Tickets run $28 per vehicle but once you go, you’ll want to get the Season Pass for just $56. Don’t miss the concession stand!

Old West Christmas Light Fest at Enchanted Springs Ranch

242 SH 46 West
Boerne, TX 78006

What’s better than Christmas lights? Christmas lights in the Old West! The Old West Christmas Light Fest at Enchanted Springs Ranch in Boerne, TX is open Thursday through Sunday evenings until December 15th, 6-10 p.m. It’s also open every night December 19th through the 25th… that includes Christmas Eve and Christmas night.

Natural Bridge Caverns

26495 Natural Bridge Caverns Rd.
San Antonio, TX 78266

This one-of-a-kind Christmas celebration includes Caroling in the Caverns, a hayride, The Amaze’n Reindeer Roundup, canopy zip lines, Christmas lights, and more. The Christmas Village is open to the public at no charge. Entrance fees begin at $11 and are always cheaper when you purchase in advance.

Christmas on the Island

Son’s Island – 110 Lee St.

Seguin, TX 78155

Many have called this Trail of Lights the best in the whole San Antonio area. Located on Son’s Island in Seguin, this display offers a tropical trail of lights, live entertainment, pictures with Santa, food & drinks, and a whole lot more.


1281 Gruene Rd.
New Braunfels, TX 78130

Open through January 1st, you can sip- n- shop, get photos with Cowboy Kringle, and more in Gruene. Downtown is decorated to the nines, open to the public every night.


12951 Bandera Rd.
Helotes, TX 78023

Beginning with the Lighting of the Lights Ceremony December 6th through January, the City of Helotes is all lit up! Check out Old Town Helotes for the prettiest lights in the city. Lights are on from dusk til dawn.


Main Street
Boerne, TX 78006

Boerne is home to several Christmas events throughout the season. Don’t miss Dickens on Main, Oma’s Christmas Craft Fair, Weinachts Parade, A Walk in Bethlehem, Christmas Market Days, and more – all great fun for kids! You can even just drive down Main Street and check out the lights for free.

Downtown New Braunfels

Main Plaza
New Braunfels, TX 78130

Downtown New Braunfels is adorned with lights galore. You can view the lights every night starting at dusk. Don’t miss their upcoming events, like WassailFest on December 5th. Strolling around downtown is free!


Where are you going to see Christmas Lights in the San Antonio area? Have you seen the San Antonio Riverwalk Christmas lights display? Or are you heading out to Boerne to walk down Main Street? Let us know in the comments below. And don’t forget to check out our full guide to holiday events in San Antonio.