Początek maja to dla Polaków trzy dni świąt. 1 maja przypada Święto Pracy, czyli Międzynarodowy Dzień Solidarności Ludzi Pracy. Święto upamiętnia strajk robotników w Chicago w 1886 r., walczących o wprowadzenie 8-godzinnego dnia pracy. W Polsce 1 Maja jest świętem państwowym od 1950 r. i jest ustawowym dniem wolnym od pracy. Od 2004 r. 2 maja obchodzimy Dzień Flagi Rzeczpospolitej Polskiej
3 maja to święto narodowe ustanowione na pamiątkę uchwalenia Konstytucji 3 maja, co miało miejsce w 1791 roku . Po odzyskaniu niepodległości przez Polskę, rocznica Konstytucji została ustanowiona świętem narodowym dzięki uchwale z 29 kwietnia 1919 roku Sejmu Ustawodawczego. W okresie II Rzeczypospolitej obchody Święta Narodowego były organizowane przez stałe Komitety Obchodów Uroczystości Narodowych i Państwowych lub przez corocznie powoływane specjalne Komitety Obchodu Święta Narodowego 3 Maja. Komitety składały się z przedstawicieli władz, organizacji społecznych i instytucji samorządowych w danej miejscowości, które były odpowiedzialne za przygotowanie i przeprowadzenie uroczystości. Stałą częścią obchodów Święta Narodowego 3 Maja była zbiórka na Dar Narodowy 3 Maja, zaś jej celem było wsparcie Macierzy Szkolnej. W 1906 roku ówczesny prezes Macierzy Szkolnej, Henryk Sienkiewicz ustanowił hasło zbiórki „Dar Narodowy 3 Maja”.
Święto obchodzone było po II wojnie światowej do 1946 roku, kiedy doszło w wielu miastach do studenckich manifestacji. To stało się przyczyną zniesienia Święta w 1951 roku przez ówczesne władze komunistyczne. Oficjalnie Święto Narodowe Trzeciego Maja zostało przywrócone ustawą z 6 kwietnia 1990 roku. Pierwsze obchody 3 maja po tak długiej przerwie odbyły się w 1990 roku w Warszawie na Placu Zamkowym, w obecności prezydenta Wojciecha Jaruzelskiego.
Nie zawsze zdajemy sobie z tego sprawę, ale 3 maja to też święto kościelne. To święto Najświętszej Maryi Panny Królowej Polski. Zostało ono ustanowione w 1920 roku i jest obchodzone tylko w polskim Kościele katolickim. Upamiętnia ono złożone przez Jana Kazimierza w trakcie potopu szwedzkiego śluby lwowskie, kiedy to król powierzył Polskę pod opiekę Matki Bożej. Dlaczego święto to jest również 3 maja?
Początkowo święto Najświętszej Maryi Panny Królowej Polski odbywało się w pierwszą niedzielę maja – z inicjatywą wyszło najprawdopodobniej lwowskie Bractwo NMP Królowej Korony Polskiej. Pomysł spotkał się z poparciem arcybiskupa.
- Papież w 1909 roku dla diecezji lwowskiej oraz przemyskiej ustanowił święto Królowej Korony Polskiej, właśnie na pierwszą niedzielę maja.
- W 1914 roku święto przeniesiono na 2 maja.
- Swoje miejsce w kalendarzu na 3 maja święto NMP Królowej Polski znalazło kilka lat później z inicjatywy biskupów polskich, którzy zaproponowali ustanowienie święta właśnie na ten dzień po to, by podkreślić jego związek z Konstytucją 3 maja (wypełniała ona część założeń składanych w ślubach Jana Kazimierza).
- Od 1925 roku obchodzone 3 maja święto Najświętszej Maryi Panny Królowej Polski zostało ustanowione dla wszystkich polskich diecezji i w ten sposób połączyło się z obchodami narodowego święta upamiętniającego uchwalenie konstytucji.