A Festa da Padroeira do Brasil já foi celebrada em diversas datas: no dia da Imaculada Conceição (08/12), no 5º domingo após a Páscoa, no 1º domingo de maio (mês de Maria) e no 7 de setembro (Dia da Pátria).
Mas foi em 1953 que a CNBB (Conferência Nacional dos Bispos do Brasil), em sua Assembleia, determinou que a Festa dedicada a Nossa Senhora Aparecida fosse celebrada no dia 12 de outubro. Por um decreto de 5 de setembro de 1953, a festa litúrgica de Nossa Senhora é estabelecida pela Santa Sé.
Uma das razões para a escolha dessa data foi a aproximação da época do encontro da Imagem, que ocorreu na segunda quinzena de outubro de 1717.
Pela primeira vez no dia 12 de outubro de 1954, foi celebrada a festa de Nossa Senhora.
Por ocasião da visita do Papa João Paulo II ao Brasil, o então Presidente da República, General João Batista Figueiredo, promulgou a Lei n. 6.802, de 30 de junho de 1980, “declarando feriado federal o dia 12 de outubro para o culto público e oficial a Nossa Senhora Aparecida”, conforme consta no Diário Oficial da União de 1º de julho de 1980.
Fonte: Cléofas