Haiti Public Holidays 2026
January
New Year's Day/Independence Day
New Year's Day is the first day of the year, or January 1, in the Gregorian calendar.
New Year's Day
New Year's Day is the first day of the year, or January 1, in the Gregorian calendar.
Heroes' Day/Ancestors' Day
Heroes' Day/Ancestors' Day is a national/legal holiday in Haiti
Heroes' Day
Heroes' Day is a national/legal holiday in Haiti
February
Carnival/Shrove Tuesday
Shrove Tuesday is a religious holiday before the fasting period of Lent. It is celebrated by eating pancakes and holding Carnival parades.
Carnival / Ash Wednesday
Ash Wednesday marks the first day of Lent in western Christian churches.
Valentine's Day
February 14 is Valentine's Day or Saint Valentine's Feast. The day of love owes its origins to ancient Roman and European Christian traditions.
Carnival
Ash Wednesday marks the first day of Lent in western Christian churches.
Carnival (From Noon)
Carnival (From Noon) is a national/legal holiday in Haiti
March
May
Labor Day
Labor Day, International Workers' Day, and May Day, is a day off for workers in many countries around the world.
Agriculture and Labor Day
Labor Day, International Workers' Day, and May Day, is a day off for workers in many countries around the world.
Flag Day
Flag Day is a national/legal holiday in Haiti
Flag Day/University Day
Flag Day/University Day is a national/legal holiday in Haiti
Mother's Day
Mother's Day celebrates the achievements and efforts of mothers and mother figures.
June
October
November
All Saints' Day
Many churches honor all their saints on All Saints' Day, also known as All Hallows' Day.
All Souls' Day
All Souls' Day falls on November 2 each year. It is a day of alms giving and prayers for the dead.
Vertières Day
Vertières Day is a national/legal holiday in Haiti
December
Christmas Eve
Christmas Eve is the day before Christmas Day and falls on December 24 in the Gregorian calendar.
Christmas Day
Christmas Day is one of the biggest Christian celebrations and falls on December 25 in the Gregorian calendar.
New Year's Eve
New Year's Eve is the last day of the year, December 31, in the Gregorian calendar.