In 1519, Spanish conquistador Hernán Cortés landed near the modern city of Veracruz, soon conquered the Aztec Empire and began centuries of Spanish rule over Mexico. Then, in the early 19th century, Napoleon occupied Spain, leading to revolts across Spanish America.
By 1810, Mexico started fighting for its freedom. The Mexican War of Independence was an 11-year conflict that ended in a Mexican victory. Ever since, the country has celebrated its independence on the day the rebellion began.
When Is Mexican Independence Day?
Mexican Independence Day, or Día de la Independencia, is celebrated each year on September 16. “It is widely celebrated across the country and deeply embedded in Mexico’s sense of identity,” says Sehila Mota Casper, the executive director and co-founder of Latinos in Heritage Conservation.
The first observance of the holiday was in 1812 in Huichapan, a town in the Mexican state of Hidalgo, before spreading across the country.