Cuenta con centros deportivos, en los que se practica: fútbol, basquetbol, voleibol y deportes extremos como excursionismo, montañismo, cacería y carreras. Además cuenta con centro culturales, plaza, cine, palenque, museo, auditorio municipal, lienzo charro, parques, jardines y biblioteca.