Home > Calendar > Holidays > Mexico > Flag Day

Flag Day in Mexico

Mexico’s Flag Day (Día de la Bandera) is annually observed on February 24 to honor the country’s flag.

Mexico's national flag, with the emblem of the eagle and snake.
Mexico's national flag, with the emblem of the eagle and snake.

Celebrate Flag Day

Mexican flags are seen hoisted high in front of offices, government buildings, and some homes on February 24. Thousands of people attend events held across Mexico to honor the flag.

Public Life

Flag Day is a national observance in Mexico.

About Flag Day

Mexicans first celebrated the country’s current flag on February 24, 1937. The design of this flag was used in 1821 and the current flag was officially adopted in 1968. Its colors – red, white, and green – are the national liberation army’s colors.

Did You Know?

The emblem in the middle of the flag stems from a legendary story of Aztecs who built their empire on a spot where they found an eagle eating a snake on top of a cactus. It is believed that the incident of the eagle and snake was a sign given by one of their gods and the place where it happened is today’s capital, Mexico City.

Flag Day Observances

WeekdayDateYearNameHoliday Type
WedFeb 242010Flag DayObservance
ThuFeb 242011Flag DayObservance
FriFeb 242012Flag DayObservance
SunFeb 242013Flag DayObservance
MonFeb 242014Flag DayObservance
TueFeb 242015Flag DayObservance
WedFeb 242016Flag DayObservance
FriFeb 242017Flag DayObservance
SatFeb 242018Flag DayObservance
SunFeb 242019Flag DayObservance
MonFeb 242020Flag DayObservance

Quick Facts

Mexico’s Flag Day celebrates the national flag, which features vertical stripes of red, white and green with the national coat of arms in the middle of the white stripe.

Flag Day 2016

Wednesday, February 24, 2016

Flag Day 2017

Friday, February 24, 2017


Name in other languages

Flag DayEnglish
Día de la BanderaSpanish
Tag der NationalflaggeGerman

List of dates for other years

Other holidays in February 2017 in Mexico

Fun Holiday on February 24, 2017

You might also like

Perseid Meteor Shower

The 2016 Perseid meteor shower will peak on August 12 and 13. A waxing gibbous Moon will make it harder for observers to watch the meteor shower. more

2016 Geminids Meteor Shower

The Geminids meteor shower can be seen from December 4-17. In 2016, the shower will reach its maximum around December 13. Find out where, when and how you can see it. more