Flaggan användes först av befrielserörelser som ville få Mexiko att bli självständigt från
Spaniens kolonivälde. Spanien intog landet redan år 1521 och kallade det vid vicekonungadömet Nya Spanien. Så småningom blev blev det Mexico och landet nådde sin självständighet år 1821. Färgerna i flaggan, är densamma som
Italiens och eftersom de följer i samma ordning satte man in Mexikos statsvapen i mitten för att man lättare skall kunna skilja på flaggorna.
Den gröna färgen är symbolen för landets självständighet, den vita är för den rena religiösa tron och rött representerar enigheten mellan delstaterna i Mexico. Flaggan antogs den 16 september år 1968.