The flag of Mexico is one of the world’s most iconic national flags. Featuring three vertical stripes of green, white, and red, with the Mexican coat of arms in the centre, it represents independence, unity, and the rich history of the Mexican nation. The current design was officially adopted on 16 September 1968, although its origins date back to the country’s independence in 1821.

History of the Flag of Mexico
Mexico’s first national flag was introduced in 1821 after the country gained independence from Spain. Known as the Flag of the Three Guarantees, it already featured the green, white, and red colours that remain today.
Over the following decades, several versions of the flag were used as Mexico underwent political changes, including periods as an empire and a republic. The most recognisable element—the eagle standing on a cactus while devouring a snake—has remained central to the flag’s identity.
The current version was officially adopted on 16 September 1968, with the coat of arms receiving its modern artistic design.
Meaning of the Flag of Mexico
Each colour and symbol on the flag has official significance:
- 🟢 Green represents hope, independence, and the nation’s prosperity.
- ⚪ White symbolises unity, peace, and purity.
- 🔴 Red stands for the blood shed by those who fought for Mexico’s independence and national unity.
- 🦅 Coat of arms depicts:
- 🦅 A golden eagle perched on a prickly pear cactus.
- 🐍 The eagle holding and devouring a rattlesnake.
- 🌵 The cactus growing from a rock rising out of Lake Texcoco.
- 🌿 An oak and laurel wreath, symbolising strength and victory.
The emblem is based on an Aztec legend, which tells how the Mexica people were instructed to establish their capital where they saw an eagle perched on a cactus eating a snake. That location became Tenochtitlan, the predecessor of modern-day Mexico City.
Interesting Facts
- 🇲🇽 Mexico officially adopted its current national flag on 16 September 1968, deliberately coinciding with Independence Day.
- 🦅 The coat of arms is inspired by the founding legend of the Aztec Empire.
- 🌎 Mexico’s flag is often confused with Italy’s, but Mexico’s version features a darker shade of green and the distinctive national coat of arms.
- 📏 The official proportions of the Mexican flag are 4:7.
- 🎉 Every year on 24 February, Mexico celebrates Día de la Bandera (Flag Day), honouring one of the country’s most important national symbols.
Conclusion
The flag of Mexico is a powerful symbol of independence, heritage, and national pride. Its green, white, and red tricolour, combined with the legendary eagle and snake, reflects centuries of history and one of the world’s most enduring national legends. Today, it proudly represents one of Latin America’s largest and most influential nations.