La primera bandera de México fue creada en 1821 donde se realizó su diseño general, pero fue oficialmente adoptada en 1968. Anteriormente sus colores tenían un significado, pero desde la llegada del presidente Benito Juárez, se crearon nuevos significados.
Verde
Franja vertical de lado izquierdo. Este color significa independencia y esperanza, ya que representa la separación de España y el movimiento de independencia.
Blanco
Franja vertical situada en el centro. Representa la unidad, el catolicismo y la pureza de la fe mexicana.
Rojo
Franja vertical de lado derecho. Le da significado a la sangre de los revolucionarios de la independencia y a la unidad de la gente española europea y española Norteamericana.
Símbolo
El águila con la serpiente en su boca reconoce la herencia azteca de México. Cuenta la leyenda azteca que los dioses aconsejaron a su gente para construir su capital en un lugar donde vieran un águila posada sobre un árbol espinoso de pera comiendo una serpiente. Esta comunidad construyó la capital, Tenochtitlan, donde ahora es la plaza principal de la Ciudad de México.