|
Los colores de la bandera se originaron de los de la bandera del Ejército de las Tres Garantías o «Trigarante», en 1821. Originalmente el significado de los colores fueron los siguientes.Blanco: Religión (la fe a la Iglesia Católica)

Rojo: Unión (entre europeos y americanos)

Verde: Independencia (Independencia de España)

El significado fue cambiado debido a la secularización del país, liderada por el entonces Presidente Benito Juárez. El significado atribuido en esa época fue:

Verde: Esperanza.

Blanco: Unidad.

Rojo: La sangre de los héroes nacionales.