Each holiday season, the Houston Zoo comes alive in a dazzling spectacle of Christmas cheer. Zoo Lights is back and better than ever, with never-before-seen displays that’ll have you feeling holly and jolly in no time.

One of Houston’s most anticipated holiday events, Zoo Lights is back and better than ever this season.

Facebook/Houston Zoo

Nightly through January 10, guests can sip hot chocolate and marvel at the millions of lights adorning the Houston Zoo grounds.

Facebook/Houston Zoo

Stroll through iconic displays from years past, along with several new additions like the 125-foot-long Infinity Tunnel of Light.

Facebook/Houston Zoo

Take selfies on a giant ice throne, meet Candy the Zoo Lights Zebra, and experience snow right here in Space City!

Facebook/Houston Zoo

Despite the animals being snug in their beds during Zoo Lights, you’re in for a wild adventure. From a 4-D enchanted forest full of dragons to an African savanna, there are critters everywhere you look.

Facebook/Houston Zoo

Before heading out, don’t forget to stop by Santa’s Workshop for a socially distanced photo. He can’t wait to hear what the kiddos want for Christmas!

Facebook/Houston Zoo

Zoo Lights takes place from 5:30 p.m. until 10:30 p.m. nightly through January 10. The last entry is at 9:30 p.m.

Facebook/Houston Zoo

Address: 6200 Hermann Park Drive Houston, TX 77030. General admission ranges from $12.95-$25.90 depending on the date you attend. Infants under two get in free, and members receive a $3 discount. Tickets are only available online.

Google Maps

Visit the Houston Zoo website or Facebook page to learn more, including about the safety measures being implemented to slow the spread of COVID-19.

Facebook/Houston Zoo

Google Maps

Have you ever been to Zoo Lights? If so, tell us all about your experience in the comments! For more festive family fun in Texas, check out our previous article.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Houston Zoo, 6200 Hermann Park Dr, Houston, TX 77030, USA