Il y a eu quelques regards pour le drapeau du Mexique depuis son indépendance de la domination espagnole en 1821, mais son apparence générale est restée la même: vert, blanc et rouge et un blason au centre qui est un clin d'œil à l'empire aztèque capitale de Tenochtitlan, anciennement basée à Mexico en 1325. Les couleurs du drapeau sont les mêmes couleurs de l'armée de libération nationale au Mexique.
Le drapeau mexicain est un rectangle à trois bandes verticales: vert, blanc et rouge de gauche à droite. Les rayures sont de largeur égale. Au centre du drapeau est un dessin d'un aigle, perché sur un cactus, mangeant un serpent. Le cactus dans sur une île dans un lac, et en dessous est une guirlande de feuilles vertes et un ruban rouge, blanc et vert.
Sans les armoiries, le drapeau mexicain ressemble au drapeau italien, avec les mêmes couleurs dans le même ordre, bien que le drapeau mexicain soit plus long et les couleurs plus sombres..
L'armée de libération nationale, connue sous le nom d'Armée des Trois Garanties, s'est officiellement formée après la lutte pour l'indépendance. Leur drapeau était blanc, vert et rouge avec trois étoiles jaunes. Le premier drapeau de la nouvelle république mexicaine a été modifié par rapport au drapeau de l'armée. Le premier drapeau mexicain est similaire à celui utilisé aujourd'hui, mais l'aigle n'est pas représenté avec un serpent, il porte plutôt une couronne. En 1823, la conception a été modifiée pour inclure le serpent, bien que l'aigle était dans une pose différente, face à l'autre direction. Il a subi des changements mineurs en 1916 et 1934 avant que la version actuelle ne soit officiellement adoptée en 1968.
Depuis l'indépendance, le drapeau mexicain n'a subi qu'une seule fois une révision drastique. En 1864, pendant trois ans, le Mexique fut dirigé par Maximilien d'Autriche, un noble européen imposé comme empereur du Mexique par la France. Il a repensé le drapeau. Les couleurs sont restées les mêmes, mais des aigles royaux dorés ont été placés dans chaque coin, et les armoiries ont été encadrées par deux griffons dorés et ont inclus la phrase Equidad en la Justicia, sens "Equity in Justice. »Lorsque Maximilian a été déposé et tué en 1867, l'ancien drapeau a été restauré.
Lorsque le drapeau a été adopté pour la première fois, le vert symbolisait l'indépendance de l'Espagne, le blanc pour le catholicisme et le rouge pour l'unité. Pendant la présidence laïque de Benito Juarez, les significations ont été changées en vert pour l'espoir, blanc pour l'unité et rouge pour le sang versé des héros nationaux tombés. Ces significations sont connues par la tradition, nulle part dans la loi mexicaine ou dans la documentation n'indique clairement le symbolisme officiel des couleurs.
L'aigle, le serpent et le cactus renvoient à une vieille légende aztèque. Les Aztèques étaient une tribu nomade du nord du Mexique qui a suivi une prophétie selon laquelle ils devraient faire leur maison où ils ont vu un aigle perché sur un cactus tout en mangeant un serpent. Ils ont erré jusqu'à ce qu'ils arrivent à un lac, anciennement le lac Texcoco, dans le centre du Mexique, où ils ont vu l'aigle et ont fondé ce qui allait devenir la puissante ville de Tenochtitlán, aujourd'hui Mexico. Après la conquête espagnole de l'empire aztèque, le lac Texcoco a été asséché par les Espagnols dans le but de contrôler les inondations continues du lac.
Le 24 février est le jour du drapeau au Mexique, célébrant le jour de 1821 où différentes armées rebelles se sont réunies pour obtenir l'indépendance de l'Espagne. Lorsque l'hymne national est joué, les Mexicains doivent saluer le drapeau en tenant la main droite, paume vers le bas, sur leur cœur. Comme d'autres drapeaux nationaux, il peut être déployé à la moitié du personnel en deuil officiel à la mort d'une personne importante.
En tant que personnes d'autres nations, les Mexicains sont très fiers de leur drapeau et aiment le montrer. De nombreux particuliers ou entreprises les piloteront fièrement. En 1999, le président Ernesto Zedillo a commandé des drapeaux géants pour plusieurs sites historiques importants. Celles-ci banderas monumentales ou "des bannières monumentales" peuvent être vues sur des kilomètres et étaient si populaires que plusieurs gouvernements étatiques et locaux ont fait leur propre.
En 2007, Paulina Rubio, une célèbre chanteuse, actrice, animatrice de télévision et mannequin mexicaine, est apparue dans une séance photo de magazine portant uniquement un drapeau mexicain. Cela a créé toute la controverse, même si elle a dit plus tard qu'elle ne voulait aucune infraction et s'est excusée si ses actions étaient considérées comme un signe d'irrespect du drapeau..