Mexican Navy Day (Día de la Armada de México) is commemorated every year on November 23rd to honor the establishment of Mexico’s naval forces and recognize the bravery and dedication of those who serve in the Mexican Navy.

The date marks a key moment in national history: November 23, 1825, when Mexican forces successfully expelled the last Spanish troops from the port of San Juan de Ulúa in Veracruz. This event represented the final chapter in Mexico’s fight for full independence, as it secured complete control over its coastal territories. On that day, the first formal naval operation under a fully independent Mexican government was completed, and the sovereignty of Mexico was firmly established at sea.

Today, Día de la Armada is both a celebration of naval heritage and a tribute to the ongoing role of the Navy in protecting the nation’s waters, coasts, and maritime interests. The Mexican Navy is not only responsible for defense but also plays a key role in search and rescue, disaster response, environmental protection, and combating drug trafficking and organized crime along the coasts and at sea.

Ceremonies are held across the country, particularly in coastal cities like Veracruz and Acapulco. These include military parades, honors to fallen sailors, speeches by naval leaders and government officials, and often public exhibitions of naval equipment and ships. It’s a day of pride for naval personnel and a reminder of the enduring commitment of the Mexican Navy to national security and public service.