Hoy 24 de febrero los mexicanos celebramos el día de la Bandera una tradición que se remonta a 1821 cuando Agustín de Iturbide se inspiró para representar las garantías que tendríamos al declararse la Independencia de México
La creencia popular dice que los colores de la bandera se originaron en la bandera del Ejército de las Tres Garantías o “Bandera Trigarante”, en 1821, pero como la forma o método de selección es al menos incierto, . Algunos por ejemplo creen que es una copia de los colores de la bandera italiana, ya que la bandera italiana tiene su origen en un estandarte con esos mismos colores que fue entregado por Napoleón en noviembre de 1796 a un cuerpo de voluntarios italianos de la Legión Lombarda .
Otra teoría mucho más aceptada es que los colores nacieron de entre los insurgentes de la zona sur de México, ya que luego de 1815 se conocen varias banderas con los tres colores y en el orden conocido, la más famosa es la llamada Bandera Siera, considerada la primera bandera tricolor de las huestes insurgentes y que guiaba a un grupo de caballería de las tropas de Nicolás Bravo, pero existen otras más una de ellas le fue tomada a José María Morelos cuando fue capturado, esta tiene por escudo un águila mexicana sobre la cual está colocada una Virgen de Guadalupe. Otro dicho popular es que el significado original de los colores popularmente se definió por Agustín de Iturbide en base al punto 16 del “Plan o Indicaciones para el gobierno” en el Plan de Iguala, que dice:
16.- Se formará un ejército protector que se denominará de las Tres Garantías, porque bajo su protección toma, lo primero, la conservación de la religión católica, apostólica, romana, cooperando por todos los modos que estén a su alcance, para que no haya mezcla alguna de otra secta y se ataquen oportunamente los enemigos que puedan dañarla: lo segundo, la independencia bajo el sistema manifestado: lo tercero, la unión íntima de americanos y europeos; pues garantizando bases tan fundamentales de la felicidad de Nueva España, antes que consentir la infracción de ellas, se sacrificará dando la vida del primero al último de sus individuos.
Pero nunca enlaza sus palabras con los colores, por lo que no existe un significado oficial, los colores popularmente se han asociado de la forma siguiente:
Blanco: Religión (La fe católica) y pureza de los ideales del pueblo
Rojo: Unión (entre europeos y americanos)
Verde: Independencia (Independencia de España)