El 20 de octubre de 1943 el presidente Manuel Ávila Camacho emitió un decreto que establecía la versión oficial del Himno Nacional Mexicano.

La letra que consta de 10 coros, se creó a mediados del siglo XIX, a través de una convocatoria abierta del dictador Antonio López de Santa Anna, donde resultó ganador el poeta Francisco González Bocanegra.

La música se debe al compositor español Jaime Nunó. El Himno Nacional Mexicano fue interpretado con su música por primera vez en público el 15 de septiembre de 1854 en el Teatro Santa Anna, actual Teatro Nacional de México.