No dia 13 de abril de 1831, a melodia do hino nacional brasileiro foi tocada pela primeira vez no Teatro São Pedro de Alcântara, na cidade do Rio de Janeiro. Até abril de 1831, o hino considerado “nacional” era o Hino da Independência, composto pelo próprio imperador D. Pedro I.
O responsável pela criação da melodia do hino nacional foi o maestro Francisco Manuel da Silva.
Quanto à letra, ela passou por algumas mudanças desde sua primeira composição, elaborada por Ovídio Saraiva, ainda no Período Regencial, e depois, após a Proclamação da República (1889), no ano de 1906, Alberto Nepomuceno, membro do Instituto Nacional de Música, propôs ao então presidente, Afonso Pena, uma reforma do Hino Nacional Brasileiro.
Tão logo a reforma foi autorizada, um novo concurso foi feito para eleger a nova letra. O vencedor do concurso foi o professor e poeta Joaquim Osório Duque Estrada.