Mexican Independence Day - September 16
Wed, Sep 16, 2026

Mexican Independence Day

Mexican Independence Day is a national holiday that commemorates the beginning of Mexico’s struggle for independence from Spanish rule. Celebrated annually on September 16, the day honors the people and events that helped shape Mexico’s national identity.

History of Mexican Independence Day

For more than three centuries, Mexico was part of the Spanish Empire. Social inequality, political restrictions, and resentment toward colonial rule helped fuel calls for independence in the early 19th century.

The independence movement began in the early hours of September 16, 1810, when Father Miguel Hidalgo y Costilla rang the church bell in the town of Dolores and called people to rise against Spanish rule. This event became known as the Cry of Dolores, or Grito de Dolores.

Although Hidalgo was captured and executed in 1811, the movement continued under other leaders. After more than a decade of conflict, Mexico achieved independence in 1821. Today, Mexican Independence Day is one of the country’s most important national celebrations.

Interesting Facts About Mexican Independence Day

  • The Cry of Dolores marks the beginning of Mexico’s War of Independence.
  • Mexican Independence Day is celebrated on September 16, not Cinco de Mayo.
  • Miguel Hidalgo y Costilla is often called the Father of Mexican Independence.
  • The main national ceremony takes place in Mexico City, where the president reenacts the Cry of Dolores.

How Mexican Independence Day Is Observed

Mexican Independence Day is observed with patriotic ceremonies, parades, music, fireworks, traditional food, and public gatherings. On the night of September 15, the president of Mexico rings a bell and delivers the traditional Cry of Dolores from the National Palace.

Across the country, towns and cities hold local ceremonies, concerts, and cultural events. Many people decorate with the colors of the Mexican flag and celebrate with family, friends, and community gatherings.

When Is Mexican Independence Day in 2026?

Mexican Independence Day is observed annually on September 16.

Observations

Weekday Month Day Year
Wednesday September 16 2026
Thursday September 16 2027
Saturday September 16 2028
Sunday September 16 2029