La historia de la bandera de México comienza cuando el cura Hidalgo tomó una imagen de la Virgen de Guadalupe como estandarte, horas después de llamar al pueblo a levantarse en armas. Desde ese momento, y hasta la actualidad, la bandera ha vivido diferentes modificaciones, de las cuales sólo tres versiones han sido reconocidas oficialmente.