Ci sono stati alcuni look per la bandiera del Messico dalla sua indipendenza dal dominio spagnolo nel 1821, ma il suo aspetto generale è rimasto lo stesso: verde, bianco e rosso e uno stemma al centro che fa un cenno all'Impero azteco capitale di Tenochtitlan, precedentemente con sede a Città del Messico nel 1325. I colori della bandiera sono gli stessi colori dell'esercito di liberazione nazionale in Messico.
La bandiera messicana è un rettangolo con tre strisce verticali: verde, bianco e rosso da sinistra a destra. Le strisce sono di uguale larghezza. Al centro della bandiera c'è un disegno di un'aquila, appollaiato su un cactus, che mangia un serpente. Il cactus si trova su un'isola in un lago e sotto c'è una ghirlanda di foglie verdi e un nastro rosso, bianco e verde.
Senza lo stemma, la bandiera messicana sembra la bandiera italiana, con gli stessi colori nello stesso ordine, anche se la bandiera messicana è più lunga e i colori sono una tonalità più scura.
L'esercito di liberazione nazionale, noto come l'Esercito delle Tre Garanzie, si formò ufficialmente dopo la lotta per l'indipendenza. La loro bandiera era bianca, verde e rossa con tre stelle gialle. La prima bandiera della nuova repubblica messicana fu modificata dalla bandiera dell'esercito. La prima bandiera messicana è simile a quella usata oggi, ma l'aquila non è raffigurata con un serpente, invece, indossa una corona. Nel 1823, il design fu modificato per includere il serpente, sebbene l'aquila fosse in una posizione diversa, rivolta nella direzione opposta. Subì lievi modifiche nel 1916 e nel 1934 prima che l'attuale versione fosse adottata ufficialmente nel 1968.
Dall'indipendenza, solo in un'occasione la bandiera messicana ha subito una drastica revisione. Nel 1864, per tre anni, il Messico fu governato da Massimiliano d'Austria, un nobile europeo imposto come imperatore del Messico dalla Francia. Ha ridisegnato la bandiera. I colori rimasero gli stessi, ma le aquile reali dorate furono poste in ogni angolo e lo stemma era incorniciato da due grifoni dorati e includeva la frase Equidad en la Justicia, senso "Equità nella giustizia. ”Quando Massimiliano fu deposto e ucciso nel 1867, la vecchia bandiera fu restaurata.
Quando la bandiera fu adottata per la prima volta, il verde rappresentava simbolicamente l'indipendenza dalla Spagna, il bianco per il cattolicesimo e il rosso per l'unità. Durante la presidenza secolare di Benito Juarez, i significati furono cambiati in verde per speranza, bianco per unità e rosso per il sangue versato di eroi nazionali caduti. Questi significati sono noti per tradizione, da nessuna parte nella legge messicana o nella documentazione indica chiaramente il simbolismo ufficiale dei colori.
L'aquila, il serpente e il cactus rimandano a un'antica leggenda azteca. Gli Aztechi erano una tribù nomade nel nord del Messico che seguiva una profezia secondo cui avrebbero dovuto abitare in casa dove videro un'aquila appollaiata su un cactus mentre mangiava un serpente. Vagarono fino a quando arrivarono a un lago, precedentemente Lago Texcoco, nel Messico centrale, dove videro l'aquila e fondarono quella che sarebbe diventata la potente città di Tenochtitlán, ora Città del Messico. Dopo la conquista spagnola dell'Impero azteco, il lago Texcoco fu prosciugato dagli spagnoli nel tentativo di controllare le continue inondazioni del lago.
Il 24 febbraio è il Flag Day in Messico, che celebra il giorno del 1821, quando diversi eserciti ribelli si unirono per garantire l'indipendenza dalla Spagna. Quando viene suonato l'inno nazionale, i messicani devono salutare la bandiera tenendo la mano destra, con il palmo verso il basso, sul cuore. Come altre bandiere nazionali, può essere pilotato da mezzo personale in lutto ufficiale per la morte di qualcuno di importante.
Come persone di altre nazioni, i messicani sono molto orgogliosi della loro bandiera e amano mostrarla. Molti privati o compagnie li faranno volare con orgoglio. Nel 1999, il presidente Ernesto Zedillo ha commissionato bandiere giganti per diversi importanti siti storici. Questi banderas monumentales o "striscioni monumentali" possono essere visti per miglia ed erano così popolari che diversi governi statali e locali ne fecero propri.
Nel 2007, Paulina Rubio, famosa cantante, attrice, conduttrice televisiva e modella messicana, è apparsa in un servizio fotografico di una rivista che indossava solo una bandiera messicana. Ha creato abbastanza polemiche, anche se in seguito ha affermato di non voler offendere e si è scusata se le sue azioni sono state considerate un segno di mancanza di rispetto per la bandiera.