Where is Meow Wolf Houston located?

Meow Wolf Houston opened on October 31, 2024 in Houston's historic Fifth Ward at 2103 Lyons Ave. Houston, TX 77020.

The entrance to Meow Wolf Houston is on the northwest side of our building.

Parking is available on a first-come, first-serve basis, and ridesharing is encouraged.