Mexico National Flag
Show your pride with Mexico’s iconic red, white, and green flag featuring the national coat of arms.
The national flag of Mexico (Bandera de Mexico) is a vertical tricolor of green, white, and red with the national coat of arms in the center of the white stripe. The design reflects Mexico’s rich history, independence, and the legendary symbol of an eagle devouring a serpent on a cactus — the sign that guided the Aztecs to found Tenochtitlan, now Mexico City.
Shop Mexico Flags