Uroczystość została ustanowiona na prośbę biskupów polskich po odzyskaniu niepodległości po I wojnie światowej. Oficjalnie święto obchodzone jest od 1923 r. W 1920 r. zatwierdził je dla Kościoła w Polsce papież Benedykt XV. Po reformie liturgicznej w 1969 r. święto zostało podniesione do rangi uroczystości.
Święto wyraża wiarę narodu w szczególną opiekę Bożą, jakiej Polacy doświadczali i doświadczają za pośrednictwem Maryi. Jej kult jako Królowej Polski jest bardzo stary. Przykładem może być "Bogurodzica", najstarsza polska pieśń religijna, która przez wieki pełniła rolę narodowego hymnu. Uroczystość została ustanowiona na prośbę biskupów polskich po odzyskaniu niepodległości po I wojnie światowej. Oficjalnie święto obchodzone jest od 1923 r. W 1920 r. zatwierdził je dla Kościoła w Polsce papież Benedykt XV. Po reformie liturgicznej w 1969 r. święto zostało podniesione do rangi uroczystości.
Święto wyraża wiarę narodu w szczególną opiekę Bożą, jakiej Polacy doświadczali i doświadczają za pośrednictwem Maryi. Jej kult jako Królowej Polski jest bardzo stary. Przykładem może być "Bogurodzica", najstarsza polska pieśń religijna, która przez wieki pełniła rolę narodowego hymnu.
W czasie najazdu szwedzkiego, 1 kwietnia 1656 r. w katedrze lwowskiej, przed cudownym wizerunkiem Matki Bożej Łaskawej król Jan Kazimierz złożył uroczyste Śluby, w których m.in. zobowiązywał się szerzyć cześć Maryi, wystarać się u papieża o pozwolenie na obchodzenie Jej święta jako Królowej Korony Polskiej, a także zająć się losem chłopów i zaprowadzić w państwie sprawiedliwość społeczną.
Temu uroczystemu wydarzeniu towarzyszyło odśpiewanie litanii do Najświętszej Panny. Nuncjusz apostolski dodał do tej modlitwy wezwanie "Królowo Korony Polskiej, módl się za nami", które zgromadzeni biskupi i senatorowie trzykrotnie powtórzyli.
Szczególne związanie kultu Maryi, Królowej Korony Polskiej, z Jasną Górą nastąpiło 8 września 1717 r., kiedy to dokonano koronacji jasnogórskiego obrazu, co uznano za koronację Maryi na Królową Polski.
Wezwanie "Królowo Polski" zostało na stałe wpisane do Litanii Loretańskiej w 1908 r., kiedy zezwolił na to papież Pius X. W tym samym roku ustanowił on też święto Królowej Polski dla diecezji lwowskiej.
Po uzyskaniu niepodległości przez Polskę biskupi zwrócili się do Stolicy Apostolskiej z prośbą rozszerzenia tego święta na cały kraj. Jako datę zaproponowano dzień 3 maja, na pamiątkę pierwszej polskiej Konstytucji, która realizowała część ślubowań króla Jana Kazimierza. Święto zatwierdzone zostało oficjalnie w 1920 r. przez papieża Benedykta XV.
W 300. rocznicę królewskich ślubów, nową ich wersję opracował przebywający wówczas w miejscu internowania Prymas Polski kard. Stefan Wyszyński.
Jasnogórskie Śluby Narodu - po uwolnieniu Prymasa - złożył uroczyście na Jasnej Górze Episkopat Polski 26 sierpnia 1956 r. w uroczystość Matki Boskiej Częstochowskiej w obecności miliona wiernych. 10 lat później, 3 maja 1966 r. tam właśnie odbyły się centralne uroczystości milenijne chrztu Polski. Dokonano wówczas aktu zawierzenia Matce Bożej i powierzenia narodu polskiego Jej opiece na kolejne 1000 lat.