May 5 national days 2026
On May 5th, 4 national days fall on this date.
May 5 is a date on the 2026 national-day calendar. TheDayOf currently lists 4 observances for this date: Cinco de Mayo, Liberation Day (Netherlands), National Teacher Appreciation Day, and National Astronaut Day. Open any day page for the date, history, and how to celebrate, or browse the rest of May from the month hub.
Cinco de Mayo
¡Viva México! Celebrate Cinco de Mayo, the vibrant American-Mexican cultural celebration! While it commemorates Mexico's victory at the…
Liberation Day (Netherlands)
Observe Liberation Day — Bevrijdingsdag — on May 5, when the Netherlands marks the end of German occupation in 1945 and the value of living…
National Teacher Appreciation Day
Thank the educators who shape America's future on National Teacher Appreciation Day! Teachers dedicate their lives to nurturing young…
National Astronaut Day
Honor America's space heroes on National Astronaut Day! From Alan Shepard's first American spaceflight to today's International Space…