The Battle of Zitlala was a battle of the War of Mexican Independence that occurred on 4 July 1812 on the outskirts of Zitlala, Guerrero. The battle was fought between the royalist forces loyal to the Spanish crown, and the Mexican rebels fighting for independence from the Spanish Empire. The battle resulted in a victory for the Mexican rebels.