La ciudad cuenta con 3 estadios, el estadio de fútbol "México 70" con capacidad para más de 1,200 aficionados, 2 de beisbol, el estadio "Andrés Mena Montijo" inaugurado en 1968 con capacidad para 1,500 aficionados y un nuevo estadio inaugurado parcialmente en 2018 con capacidad para 4,000 aficionados, mismo que será ampliado a 7,000 asientos en 2019.