Święto 3 Maja zostało ustanowione przez papieża Benedykta XV w 1920 na prośbę polskich biskupów po odzyskaniu przez Polskę niepodległości w 1918. Upamiętnia ono śluby lwowskie króla Jana Kazimierza, który podczas potopu szwedzkiego powierzył Polskę opiece Matki Bożej.