O Minute Maid Park (casa dos Astros) e o Toyota Center (casa dos Rockets), estão localizados no centro de Houston. A cidade tem o primeiro estádio de telhado retrátil da NFL com grama natural, o NRG Stadium (lar dos Texans). O Minute Maid Park também é um estádio de telhado retrátil. O Toyota Center também possui a maior tela em uma arena coberta nos Estados Unidos, construída para coincidir com a hospedagem da arena do jogo All-Star Game da NBA de 2013. O BBVA Compass Stadium é um estádio específico para o Houston Dynamo, o time de futebol Texas Southern Tigers e o Houston Dash, localizado no East Downtown. Além disso, o NRG Astrodome foi o primeiro estádio coberto do mundo, construído em 1965. Outras instalações esportivas incluem Hofheinz Pavilion (Houston Cougars basketball), Rice Stadium (Rice Owls football) e Reliant Arena. O TDECU Stadium é o lugar onde o time de futebol da Universidade de Houston, os Houston Cougars, joga. A cidade hospedou vários eventos esportivos importantes: os Jogo das Estrelas da Major League Baseball de 1968, 1986 e 2004; o NBA All-Star Game de 1989, 2006 e 2013; Super Bowl VIII e o Super Bowl XXXVIII, além de hospedar o World Series de 2005 e as Finais da NBA de 1981, 1986, 1994 e 1995, vencendo as duas últimas. O NRG Stadium hospedou o Super Bowl LI em 5 de fevereiro de 2017.