When Did Mexico Gain Its Independence?

Mexico gained it’s independence on August 24, 1821 when the Spanish crown signed the Treaty of Cordoba. The war ran for 11 long years from 1810 to 1821. The holiday is actually celebrated in Mexico on September 16th which is the day that the conflict started.