Die mexikanische Flagge besteht aus drei gleichgroßen vertikalen Streifen in Grün, Weiß und Rot, wobei das weiße Feld eine Karakara auf dem mexikanischen Wappen zeigt. Die Karakara ist eine Adlerart und es ist auf der Flagge mit einer Schlange im Schnabel abgebildet.
In der mexikanischen Legende wanderten die Menschen, die zu den Azteken wurden, durch die Wüste und suchten nach einem Zeichen, das ihr Gott Huitzilopochtli ihnen im Traum geschickt hatte: laut Vexillology Matters eine Haubenkarakara, die eine Schlange tötete. Die Azteken fanden diesen Vogel auf einer Insel im Texcoco-See. In der mexikanischen Überlieferung stellt ein Adler die Sonne dar, die für das aztekische Volk der Sonne von Bedeutung ist. Sie assoziierten die Schlange mit Quetzalcoatl, einem Gott der Weisheit. Diese Symbologie wurde in die aztekische Heraldik aufgenommen und wurde später als Symbol für Mexiko selbst geschätzt. Laut der Website des Acapulcos Mexican Family Restaurant & Cantina wurden verschiedene Versionen dieses Wappens in Mexiko seit seiner Einführung während der ersten Phasen der mexikanischen Revolution im Jahr 1811 verwendet.