Space Center Houston Closed Posted About Seven Years Ago by Press Release Space Center Houston is closed Saturday and Sunday, Aug. 26-27, because of severe weather. We are monitoring weather conditions and will announce operating hours for Monday, Aug. 28. Read All