May 3rd, 2024 World Press Freedom Day May 3rd, 2024 Orthodox Good Friday May 4th, 2024 Orthodox Holy Saturday May 4th, 2024 Rhode Island Independence Day May 5th, 2024 Cinco de Mayo May 5th, 2024 Yom HaShoah May 5th, 2024 Orthodox Easter May 6th, 2024 Orthodox Easter Monday May 8th, 2024 Truman Day May 8th, 2024 Time to Remember Lost Lives From World War II May 9th, 2024 Ascension Day May 10th, 2024 Confederate Memorial Day May 12th, 2024 Mother's Day May 14th, 2024 Yom HaAtzmaut May 14th, 2024 World Migratory Bird Day May 14th, 2024 Primary Election Day West Virginia May 15th, 2024 International Day of Families May 15th, 2024 Peace Officers Memorial Day May 17th, 2024 World Information Society Day May 17th, 2024 National Defense Transportation Day May 18th, 2024 Armed Forces Day May 19th, 2024 Pentecost May 20th, 2024 Whit Monday May 21st, 2024 World Day for Cultural Diversity May 22nd, 2024 National Maritime Day May 22nd, 2024 World Biological Diversity Day May 25th, 2024 African Liberation Day May 26th, 2024 Lag B'Omer May 26th, 2024 Trinity Sunday May 27th, 2024 Memorial Day May 27th, 2024 Jefferson Davis Birthday May 29th, 2024 International Day of United Nations Peacekeepers May 30th, 2024 Corpus Christi May 31st, 2024 World No Tobacco Day June 1st, 2024 Statehood Day June 3rd, 2024 Jefferson Davis Birthday June 4th, 2024 World Day for Child Victims of Aggression