This calendar is shamelessly biased toward my own location and preferences. I normally try to list all the races in Oaxaca, or longer 10k+ races in Puebla with the odd half-marathon or half-marathon in Mexico city or Mexico State.
There are normally races every week in the big cities around Mexico. For a fuller list of races, check out Araiz Corre’s running blog. For more races in Oaxaca see the Oaxaca Runners Calendar. Emocion Deportiva and En Tus Marcas can also be useful for finding bigger races. Facebook groups such as Puebla Runners and Oaxaca Runners are normally best for finding locally organized events.
My listings are here;
or for last year,