May Holidays in 2020

Holiday dateHoliday nameHoliday locationHoliday type
Fri, May 1 Batman Day -
Fri, May 1 Labour Day Multiple [Show] Multiple Types
Fri, May 1 Labor Day / May Day Multiple [Show] Multiple Types
Fri, May 1 Labor Day Multiple [Show] Multiple Types
Fri, May 1 Labor day Multiple [Show] Multiple Types
Fri, May 1 Labour Day/May Day Multiple [Show] Multiple Types
Fri, May 1 Prayer Day Faroe islands Public Holiday
Fri, May 1 National Workers Day Saint vincent and the grenadines Public Holiday
Fri, May 1 May Day Multiple [Show] Multiple Types
Fri, May 1 Labor and Solidarity Day Turkey National Holiday
Fri, May 1 Unity Day Kazakhstan Public Holiday
Fri, May 1 Law Day - Weird
Fri, May 1 Loyalty Day United states Observance
Fri, May 1 International Labour Day Kosovo Official Holiday
Fri, May 1 International Labor Day Multiple [Show] Multiple Types
Fri, May 1 International Workers' Day Eritrea Public Holiday
Fri, May 1 Worker's Day Multiple [Show] Public Holiday
Fri, May 1 Agriculture and Labor Day Haiti National/legal Holiday
Fri, May 1 Spring and Labor Day Russia National Holiday
Fri, May 1 Labor holiday Serbia National Holiday
Fri, May 1 Workers' Day Multiple [Show] Public Holiday
Fri, May 1 May 1st Sweden Public Holiday
Fri, May 1 International Day of Solidarity of Workers Moldova National Holiday
Fri, May 1 Feast of St Joseph the Worker Holy see (vatican city) National Holiday
Fri, May 1 Workers Day Zimbabwe Public Holiday
Fri, May 1 No Pants Day - Weird
Fri, May 1 Maharashtra Day India State Holiday
Fri, May 1 National Loyalty Day - Weird
Fri, May 1 National Mother Goose Day - Weird
Fri, May 1 National Chocolate Parfait Day - Weird
Fri, May 1 School Principals’ Day - Weird
Fri, May 1 Silver Star Service Banner Day - Weird
Fri, May 1 National Space Day - Weird
Fri, May 1 School Lunch Hero Day - Weird
Sat, May 2 Labor Day Holiday Ukraine National Holiday
Sat, May 2 National Explosive Ordnance Disposal (EOD) Day United states Observance
Sat, May 2 Labor holiday second day Serbia National Holiday
Sat, May 2 Labor Day (Day 2) Bosnia and herzegovina Public Holiday
Sat, May 2 Labour Day/May Day (day 2) Montenegro National Holiday
Sat, May 2 Day of Madrid Spain (Madrid) Local Holiday
Sat, May 2 Labour Day holiday Slovenia National Holiday
Sat, May 2 Astronomy Day - Weird
Sat, May 2 World Naked Gardening Day - Weird
Sat, May 2 National Skilled Trades Day * First Wednesday in May - Weird
Sat, May 2 National Truffle Day - Weird
Sat, May 2 National Life Insurance Day - Weird
Sat, May 2 National Fitness Day - Weird
Sat, May 2 National Scrapbook Day - Weird
Sat, May 2 National Homebrew Day - Weird
Sat, May 2 Join Hands Day - Weird
Sat, May 2 National Bombshells’ Day - Weird
Sat, May 2 National Start Seeing Monarchs Day - Weird
Sat, May 2 Free Comic Book Day - Weird
Sat, May 2 National Lemonade Day - Weird
Sun, May 3 Cross Day El salvador Observance
Sun, May 3 World Press Freedom Day - International
Sun, May 3 Constitution Memorial Day Japan National Holiday
Sun, May 3 Constitution Day Poland National Holiday
Sun, May 3 Mother's Day Romania Observance
Sun, May 3 Mothers' Day Multiple [Show] Observance
Sun, May 3 National SAN Architect Day - Weird
Sun, May 3 National Lumpy Rug Day - Weird
Sun, May 3 National Garden Meditation Day - Weird
Sun, May 3 National Specially-Able Pets Day - Weird
Sun, May 3 National Two Different Colored Shoes Day - Weird
Sun, May 3 National Paranormal Day - Weird
Sun, May 3 National Chocolate Custard Day - Weird
Sun, May 3 National Raspberry Pop Over Day - Weird
Sun, May 3 National Textiles Day - Weird
Sun, May 3 National Montana Day - Weird
Sun, May 3 National Infertility Survival Day - Weird
Mon, May 4 Independence Restoration Day Latvia National Holiday
Mon, May 4 May Day Multiple [Show] Multiple Types
Mon, May 4 Kent State Shootings Remembrance United states (Ohio) Local Observance
Mon, May 4 Rhode Island Independence Day United states (Rhode Island) Local Observance
Mon, May 4 Labour Day Multiple [Show] Public Holiday
Mon, May 4 Youth Day China Observance
Mon, May 4 Greenery Day Japan National Holiday
Mon, May 4 Literary Day Taiwan Observance
Mon, May 4 Cassinga Day Namibia Public Holiday
Mon, May 4 Remembrance Day Netherlands Observance
Mon, May 4 Anniversary of the Decease of M. R. ŝtefánika Slovakia Observance
Mon, May 4 Early May Bank Holiday United kingdom Bank Holiday
Mon, May 4 National Star Wars Day - Weird
Mon, May 4 National Weather Observers Day - Weird
Mon, May 4 National Renewal Day - Weird
Mon, May 4 National Orange Juice Day - Weird
Mon, May 4 National Candied Orange Peel Day - Weird
Mon, May 4 Bird Day - Weird
Mon, May 4 National Melanoma Monday - Weird
Tue, May 5 Battle of Puebla Mexico Observance
Tue, May 5 Arrival Day Guyana Public Holiday
Tue, May 5 Children's Day Multiple [Show] National Holiday
Tue, May 5 Cinco de Mayo - Weird
Tue, May 5 Freedom Day Ethiopia Public Holiday
Tue, May 5 Senior Citizens Day Palau Public Holiday
Tue, May 5 Constitution Day of the Kyrgyz Republic Kyrgyzstan Public Holiday
Tue, May 5 Liberation Day Netherlands National Holiday
Tue, May 5 Europe Day Germany Observance
Tue, May 5 Teacher's Day United states Observance
Tue, May 5 National Astronaut Day - Weird
Tue, May 5 National Cartoonists Day - Weird
Tue, May 5 National Silence the Shame Day - Weird
Tue, May 5 National Totally Chipotle Day - Weird
Tue, May 5 National Hoagie Day - Weird
Tue, May 5 National Foster Care Day - Weird
Tue, May 5 National Teacher Appreciation Day - Weird
Wed, May 6 National Nurses Day United states Observance
Wed, May 6 Day of Gorans Kosovo Observance
Wed, May 6 Martyr's Day Lebanon Observance
Wed, May 6 Constitution Memorial Day observed Japan National Holiday
Wed, May 6 Martyrs' Day Syria Public Holiday
Wed, May 6 St. George's Day Bulgaria National Holiday
Wed, May 6 International No Diet Day - Weird
Wed, May 6 National Beverage Day - Weird
Wed, May 6 National Crepe Suzette Day - Weird
Wed, May 6 National School Nurse Day - Weird
Thu, May 7 Soldiers' Day El salvador Observance
Thu, May 7 Defender of the Fatherland Day Kazakhstan Public Holiday
Thu, May 7 National Day of Prayer United states Observance
Thu, May 7 National Packaging Design Day - Weird
Thu, May 7 National Paste-Up Day - Weird
Thu, May 7 National Barrier Awareness Day - Weird
Thu, May 7 National Roast Leg of Lamb Day - Weird
Thu, May 7 National Day of Reason - Weird
Thu, May 7 World Password Day - Weird
Fri, May 8 Day of liberation Norway Observance, Flag Day
Fri, May 8 World Ovarian Cancer Day - International
Fri, May 8 Commemoration National Heroes WWII Turkmenistan Public Holiday
Fri, May 8 End of the Second World War Multiple [Show] Multiple Types
Fri, May 8 Time of Remembrance and Reconciliation for Those Who Lost Their Lives during the Second World War - International
Fri, May 8 Congress Armenia Observance
Fri, May 8 Parents' Day South korea Observance
Fri, May 8 Great Prayer Day Denmark National Holiday
Fri, May 8 Victory in Europe Day Czech republic National Holiday
Fri, May 8 Victory Day Multiple [Show] Public Holiday
Fri, May 8 Truman Day United states (Missouri) State Holiday
Fri, May 8 WWII Victory Day Multiple [Show] Multiple Types
Fri, May 8 End of World War II Slovakia National Holiday
Fri, May 8 National Coconut Cream Pie Day - Weird
Fri, May 8 National Have A Coke Day - Weird
Fri, May 8 National Military Spouse Appreciation Day - Weird
Fri, May 8 National Provider Appreciation Day - Weird
Sat, May 9 Victory Day Multiple [Show] Multiple Types
Sat, May 9 Victory Day / Memorial Day Ukraine National Holiday
Sat, May 9 World Migratory Bird Day - International
Sat, May 9 Victory and Peace Day Armenia National Holiday
Sat, May 9 Liberation Day Multiple [Show] Multiple Types
Sat, May 9 Europe Day Kosovo Official Holiday
Sat, May 9 Remembrance Day Uzbekistan Public Holiday
Sat, May 9 National Lost Sock Memorial Day - Weird
Sat, May 9 National Moscato Day - Weird
Sat, May 9 National Butterscotch Brownie Day - Weird
Sat, May 9 National Sleepover Day - Weird
Sat, May 9 National Birth Mother’s Day - Weird
Sat, May 9 National Babysitter’s Day - Weird
Sat, May 9 National Dog Mom’s Day - Weird
Sat, May 9 National Train Day - Weird
Sat, May 9 National Archery Day - Weird
Sat, May 9 National Miniature Golf Day - Weird
Sat, May 9 Cornelia De Lange Syndrome Awareness Day - Weird
Sat, May 9 Stamp Out Hunger Food Drive Day - Weird
Sun, May 10 Day of the National Emblem and Flag of Belarus Belarus Observance
Sun, May 10 Mothers' Day Multiple [Show] Multiple Types
Sun, May 10 Mother's Day Multiple [Show] Multiple Types
Sun, May 10 Constitution Day Micronesia Public Holiday
Sun, May 10 Mother´s Day Cuba Observance
Sun, May 10 State Holiday United states (North Carolina) Multiple Types
Sun, May 10 Father's Day Romania Observance
Sun, May 10 National Clean Up Your Room Day - Weird
Sun, May 10 National Lipid Day - Weird
Sun, May 10 National Shrimp Day - Weird
Sun, May 10 National Washington Day - Weird
Mon, May 11 Victory Day / Memorial Day observed Ukraine National Holiday
Mon, May 11 Gospel Day Tuvalu Public Holiday
Mon, May 11 Victory Day observed Multiple [Show] Multiple Types
Mon, May 11 State Holiday observed United states (South Carolina) State Holiday
Mon, May 11 Europe Day observed Kosovo Official Holiday
Mon, May 11 National Eat What You Want Day - Weird
Mon, May 11 National Foam Rolling Day - Weird
Mon, May 11 National Twilight Zone Day - Weird
Mon, May 11 National Women’s Checkup Day - Weird
Tue, May 12 St Andrew's Day Georgia Public Holiday
Tue, May 12 Lag B'Omer Multiple [Show] Multiple Types
Tue, May 12 Lag BaOmer United states Jewish Holiday
Tue, May 12 Primary Election Day West Virginia United states (West Virginia) State Holiday
Tue, May 12 International Nurses Day - International
Tue, May 12 National Limerick Day - Weird
Tue, May 12 National Odometer Day - Weird
Tue, May 12 National Nutty Fudge Day - Weird
Tue, May 12 National Fibromyalgia Awareness Day - Weird
Wed, May 13 National Crouton Day - Weird
Wed, May 13 National Frog Jumping Day - Weird
Wed, May 13 National Apple Pie Day - Weird
Wed, May 13 National Fruit Cocktail Day - Weird
Wed, May 13 National Receptionists’ Day - Weird
Wed, May 13 National Third Shift Workers Day - Weird
Thu, May 14 National Holiday Paraguay National Holiday
Thu, May 14 Martyrdom of Imam Ali Iran National Holiday
Thu, May 14 Kamuzu Day Malawi Public Holiday
Thu, May 14 National Unification Day Liberia Public Holiday
Thu, May 14 National Decency Day * - Weird
Thu, May 14 National Dance Like a Chicken Day - Weird
Thu, May 14 National Underground America Day - Weird
Thu, May 14 National Buttermilk Biscuit Day - Weird
Fri, May 15 Teacher's Day Mexico Observance
Fri, May 15 International Day of Families - International
Fri, May 15 Peace Officers Memorial Day - Weird
Fri, May 15 National Defense Transportation Day - Weird
Fri, May 15 Teacher´s Day Colombia Observance
Fri, May 15 Independence Day Paraguay National Holiday
Fri, May 15 Family Day Multiple [Show] Observance
Fri, May 15 Europe Day Moldova Observance
Fri, May 15 Feast Day of St Isidore Spain (Madrid) Local Holiday
Fri, May 15 Bike to Work Day - Weird
Fri, May 15 National Chocolate Chip Day - Weird
Fri, May 15 National Nylon Stocking Day - Weird
Fri, May 15 National Endangered Species Day - Weird
Fri, May 15 National Pizza Party Day - Weird
Fri, May 15 NASCAR Day - Weird
Sat, May 16 Europe Day Ukraine Observance
Sat, May 16 Armed Forces Day United states Observance
Sat, May 16 General Prayer Day Greenland Public Holiday
Sat, May 16 Liberation Day observed Congo democratic republic Public Holiday
Sat, May 16 SPLA Day South sudan Public Holiday
Sat, May 16 Honor Our LGBT Elders Day - Weird
Sat, May 16 National Do Something Good for Your Neighbor Day - Weird
Sat, May 16 National Love a Tree Day - Weird
Sat, May 16 National Piercing Day - Weird
Sat, May 16 National Sea Monkey Day - Weird
Sat, May 16 National Biographer’s Day - Weird
Sat, May 16 National Coquilles Saint Jacques Day - Weird
Sat, May 16 National Learn to Swim Day - Weird
Sun, May 17 Constitution Day Nauru Public Holiday
Sun, May 17 17 May Constitution Day (1814) Norway National Holiday, Flag Day
Sun, May 17 World Information Society Day - International
Sun, May 17 Liberation Day Congo democratic republic Public Holiday
Sun, May 17 Galicia Literature Day Spain (Galicia) Local Holiday
Sun, May 17 National Pack Rat Day - Weird
Sun, May 17 National Cherry Cobbler Day - Weird
Sun, May 17 National Graduation Tassel Day - Weird
Sun, May 17 National Walnut Day - Weird
Sun, May 17 National Idaho Day - Weird
Sun, May 17 Take Your Parents To The Playground Day - Weird
Mon, May 18 Discovery Day Cayman islands Public Holiday
Mon, May 18 Battle of Las Piedras Uruguay Observance
Mon, May 18 Day of Revival, Unity, and the Poetry of Magtymguly Turkmenistan Public Holiday
Mon, May 18 Victoria Day Canada (All Except Ns , Nu , Qc) Common Local Holidays
Mon, May 18 National Patriots' Day Canada (Quebec) Local Holiday
Mon, May 18 Flag Day/University Day Haiti National/legal Holiday
Mon, May 18 International Museum Day Singapore Observance
Mon, May 18 National HIV Vaccine Awareness Day - Weird
Mon, May 18 National Visit Your Relatives Day - Weird
Mon, May 18 National No Dirty Dishes Day - Weird
Mon, May 18 National Cheese Soufflé Day - Weird
Tue, May 19 Laylat al-Qadr (Night of Destiny) Multiple [Show] Multiple Types
Tue, May 19 Commemoration of Atatürk, Youth and Sports Day Turkey National Holiday
Tue, May 19 Lailat al-Qadr Multiple [Show] Multiple Types
Tue, May 19 National May Ray Day - Weird
Tue, May 19 National Devil’s Food Cake Day - Weird
Wed, May 20 World Autoimmune Arthritis Day - International
Wed, May 20 Independence Day Cuba Observance
Wed, May 20 Emergency Medical Services for Children Day - Weird
Wed, May 20 Restoration of Independence Day East timor Public Holiday
Wed, May 20 National Day Cameroon Public Holiday
Wed, May 20 National Be a Millionaire Day - Weird
Wed, May 20 National Pick Strawberries Day - Weird
Wed, May 20 National Rescue Dog Day - Weird
Wed, May 20 National Quiche Lorraine Day - Weird
Thu, May 21 Ascension Day Multiple [Show] Multiple Types
Thu, May 21 World Day for Cultural Diversity for Dialogue and Development - International
Thu, May 21 Saint Helena's Day Saint helena Public Holiday
Thu, May 21 Navy Day Chile National Holiday
Thu, May 21 Independence Day Montenegro National Holiday
Thu, May 21 National American Red Cross Founder’s Day - Weird
Thu, May 21 National Waitstaff Day - Weird
Thu, May 21 National Strawberries and Cream Day - Weird
Thu, May 21 National Memo Day - Weird
Fri, May 22 International Day for Biological Diversity - International
Fri, May 22 Unity Day Yemen Public Holiday
Fri, May 22 National Maritime Day - Weird
Fri, May 22 Harvey Milk Day United states (California) Local Observance
Fri, May 22 Yom Yerushalayim (Jerusalem Day) Israel National Holiday, Hebrew
Fri, May 22 Independence Day (day 2) Montenegro National Holiday
Fri, May 22 National Craft Distillery Day * - Weird
Fri, May 22 National Solitaire Day - Weird
Fri, May 22 National Buy a Musical Instrument Day - Weird
Fri, May 22 National Vanilla Pudding Day - Weird
Sat, May 23 End of Ramadan Argentina Muslim
Sat, May 23 Vlach’s National Day (for Vlach community) Macedonia, republic of Optional Holiday
Sat, May 23 International Day to End Obstetric Fistula - International
Sat, May 23 Labor Day / May Day Jamaica Public Holiday
Sat, May 23 Constitution Day Germany Observance
Sat, May 23 World Turtle Day - Weird
Sat, May 23 National Lucky Penny Day - Weird
Sat, May 23 National Taffy Day - Weird
Sun, May 24 Eid-al-Fitr Multiple [Show] Multiple Types
Sun, May 24 Commonwealth Day Belize Public Holiday
Sun, May 24 Cultural Workers and Folk Artists Day Ukraine Observance
Sun, May 24 Eid al-Fitr Multiple [Show] Multiple Types
Sun, May 24 Carpet Day Turkmenistan Observance
Sun, May 24 Saints Cyril and Methodius' Day Macedonia, republic of National Holiday
Sun, May 24 Bermuda Day Bermuda Public Holiday
Sun, May 24 Eid-al-Fitr (End of Ramadan) Multiple [Show] Multiple Types
Sun, May 24 Eid al Fitr Kosovo Official Holiday
Sun, May 24 Eid el Fitr Egypt National Holiday
Sun, May 24 The Battle of Pichincha Ecuador National Holiday
Sun, May 24 Independence Day Eritrea Public Holiday
Sun, May 24 Eid-e-Fetr (End of Ramadan) Iran National Holiday
Sun, May 24 Hari Raya Puasa Day 1 Malaysia Federal Public Holiday
Sun, May 24 Orozo Ait Kyrgyzstan Public Holiday
Sun, May 24 End of Ramadan Bosnia and herzegovina Optional Holiday
Sun, May 24 End of Ramadan (Eid al-Fitr) Albania National Holiday
Sun, May 24 Id el Fitr Nigeria Public Holiday
Sun, May 24 Culture and Literacy Day Bulgaria National Holiday
Sun, May 24 Korité Multiple [Show] Public Holiday
Sun, May 24 Dniester Day Moldova Observance
Sun, May 24 Eid el Fitri Tanzania Public Holiday
Sun, May 24 Id ul Fitr Ghana Public Holiday
Sun, May 24 Aid el-Fitr - Public Holiday
Sun, May 24 National Aviation Maintenance Technician Day - Weird
Sun, May 24 Brother’s Day - Weird
Sun, May 24 National Scavenger Hunt Day - Weird
Sun, May 24 National Escargot Day - Weird
Sun, May 24 National Wyoming Day - Weird
Mon, May 25 Towel Day - Weird
Mon, May 25 Commonwealth Day observed Belize Public Holiday
Mon, May 25 National Day/May 1810 Revolution Argentina National Holiday
Mon, May 25 African Liberation Day - International
Mon, May 25 Eidul-Fitar Philippines Common Local Holidays
Mon, May 25 Bermuda Day observed Bermuda Public Holiday
Mon, May 25 Eid al-Fitr Multiple [Show] Public Holiday
Mon, May 25 Independence Day Jordan National Holiday
Mon, May 25 Eid-al-Fitr holiday Multiple [Show] Multiple Types
Mon, May 25 Spring Bank Holiday Multiple [Show] Multiple Types
Mon, May 25 Labor Day / May Day observed Jamaica Public Holiday
Mon, May 25 Memorial Day Multiple [Show] Multiple Types
Mon, May 25 Jefferson Davis Birthday United states (Mississippi) Local Observance
Mon, May 25 National Missing Children's Day United states Observance
Mon, May 25 End of Ramadan Day 2 Egypt National Holiday
Mon, May 25 Africa Day Multiple [Show] Public Holiday
Mon, May 25 Ascension Day Colombia National Holiday
Mon, May 25 Liberation and Resistance Day Lebanon Observance
Mon, May 25 Eid-e-Fetr (Additional Holiday) Iran National Holiday
Mon, May 25 Hari Raya Puasa Day 2 Malaysia Federal Public Holiday
Mon, May 25 Eid-al-Fitr Holiday Multiple [Show] Multiple Types
Mon, May 25 Id el Fitr additional holiday Nigeria Public Holiday
Mon, May 25 Eid al-Fitr holiday Morocco Bank Holiday
Mon, May 25 Africa Freedom Day Zambia Public Holiday
Mon, May 25 African Union Day Ghana Public Holiday
Mon, May 25 National Wine Day - Weird
Mon, May 25 National Missing Children’s Day - Weird
Mon, May 25 National Tap Dance Day - Weird
Mon, May 25 National Brown-Bag It Day - Weird
Tue, May 26 Independence Day Multiple [Show] Public Holiday
Tue, May 26 Eid al-Fitr Multiple [Show] Public Holiday
Tue, May 26 Eid-al-Fitr holiday Multiple [Show] Multiple Types
Tue, May 26 National Sorry Day Australia Observance
Tue, May 26 End of Ramadan Day 3 Egypt National Holiday
Tue, May 26 Eid-al-Fitr Holiday Multiple [Show] Multiple Types
Tue, May 26 Mother's Day Poland Observance
Tue, May 26 National Blueberry Cheesecake Day - Weird
Wed, May 27 Eid-al-Fitr holiday Multiple [Show] National Holiday
Wed, May 27 Eid-al-Fitr Holiday Multiple [Show] National Holiday
Wed, May 27 Mother Day Bolivia Observance
Wed, May 27 Children's Day Nigeria Observance
Wed, May 27 National Cellophane Tape Day - Weird
Wed, May 27 National Grape Popsicle Day - Weird
Wed, May 27 National Senior Health & Fitness Day - Weird
Thu, May 28 Hamburger Day - Weird
Thu, May 28 Republic Day Armenia National Holiday
Thu, May 28 Derg Downfall Day Ethiopia Public Holiday
Thu, May 28 Orthodox Ascension Day Romania Observance, Orthodox
Thu, May 28 National Brisket Day - Weird
Fri, May 29 International Day of United Nations Peacekeepers - International
Fri, May 29 National Heroes Day Turks and caicos islands Public Holiday
Fri, May 29 Eid-al-Fitr Holiday (public sector only) Saudi arabia Observance
Fri, May 29 Shavuot Multiple [Show] Jewish Holiday
Fri, May 29 Shavuot (Pentecost) Israel National Holiday, Hebrew
Fri, May 29 Democracy Day Nigeria Public Holiday
Fri, May 29 National Paperclip Day - Weird
Fri, May 29 National Coq Au Vin Day - Weird
Fri, May 29 National Don’t Fry Day - Weird
Fri, May 29 National Heat Awareness Day - Weird
Sat, May 30 Indian Arrival Day Trinidad and tobago Public Holiday
Sat, May 30 Pentecost Eve Multiple [Show] Multiple Types
Sat, May 30 Eid-al-Fitr Holiday Saudi arabia National Holiday
Sat, May 30 Mothers' Day Nicaragua Observance
Sat, May 30 Anguilla Day Anguilla Public Holiday
Sat, May 30 Harvest Festival Malaysia Common Local Holidays
Sat, May 30 Day of the Canary Islands Spain (Canary Islands) Local Holiday
Sat, May 30 National Creativity Day - Weird
Sat, May 30 National Water a Flower Day - Weird
Sat, May 30 National Hole In My Bucket Day - Weird
Sat, May 30 National Mint Julep Day - Weird
Sat, May 30 Loomis Day - Weird
Sun, May 31 Whit Sunday Multiple [Show] Multiple Types
Sun, May 31 Royal Brunei Armed Forces Day Brunei Public Holiday
Sun, May 31 Kiev Day Ukraine Observance
Sun, May 31 Whitsunday Multiple [Show] Multiple Types
Sun, May 31 Mother's Day Multiple [Show] Multiple Types
Sun, May 31 World No Tobacco Day - International
Sun, May 31 Pentecost Multiple [Show] Multiple Types
Sun, May 31 Harvest Festival Day 2 Malaysia Common Local Holidays
Sun, May 31 Canaries day observed Spain (Canary Islands) Local Holiday
Sun, May 31 Day of Castile-La Mancha Spain (Castile-la Mancha) Local Holiday
Sun, May 31 Whit Sunday/Pentecost Spain Observance
Sun, May 31 Autonomous Vehicle Day - Weird
Sun, May 31 National Save Your Hearing Day - Weird
Sun, May 31 National Speak in Sentences Day - Weird
Sun, May 31 National Macaroon Day - Weird
Sun, May 31 National Utah Day - Weird
Sun, May 31 National Smile Day - Weird
Sun, May 31 Necrotizing Fasciitis Awareness Day - Weird

Lantern Festival

Holi

Annunciation

Good Friday

Arbor Day

Corpus Christi