Os esportes mais populares no México são futebol, também conhecido como futebol de associação, e boxe. O esporte nacional do México é a charrería. Outros esportes populares no país são beisebol, basquete, touradas, softball, surf, motocross, mergulho e luta livre profissional, conhecido como lucha.
O futebol é o esporte mais importante do México. Isso paralisa o país quando as seleções locais mais populares ou a seleção mexicana jogam. É tocado no México desde 1900. O primeiro clube mexicano, o Pachuca, existe até hoje. O nível superior do futebol mexicano é chamado de "Primera Division de Mexico".
Cerca de 200 boxeadores campeões mundiais eram mexicanos ou descendentes de mexicanos. Alguns dos boxeadores mexicanos mais famosos incluem Ruben Olivares, Salvador Sanchez, Ricardo Lopez e Carlos Zarate. O mais popular, porém, é Julio Cesar Chavez, que lutou de 1980 a 2005.
Charrería, também chamada de charreada, é um evento competitivo semelhante ao rodeio. Vários eventos envolvendo animais são encenados em uma charreada. Isso inclui cavalos reinantes e montaria em touro. A tourada é outro esporte tradicional envolvendo animais. Ambos estão sob escrutínio nos tempos modernos por supostos maus-tratos a animais.
O esporte mais popular nas regiões noroeste e sudeste é o beisebol. Mais de 100 mexicanos participaram da MLB, sendo o primeiro Mel Almada, que jogou com o Boston Red Sox em 1933.