Houston Museum of Natural Science at Sugar Land

The Houston Museum of Natural Science extends its incredible collection of fossils, geodes, and more to a second location in Sugar Land. From a stunning planetarium to a salt water aquarium, your guests are sure to be entertained. Its fascinating and educational exhibits play host to all kinds of events, from intimate weddings to large-scale corporate events.

Located at 13016 University Blvd. Sugar Land, Texas 77479