What Holiday?
Map › Holidays A–Z › Holi

When is Holi 2026?

Holi 2026 is on Tuesday, March 3, 2026. It's marked in 3 countries, including Bangladesh, South Africa and United States.

Holi is a spring festival of colors celebrated by Hindus, Sikhs and others. It celebrates the triumph of good over evil and the upcoming season of spring. The festival can last up to sixteen days.

See March 3 on the world map

Holi 2026 by country

CountryDateType
🇧🇩 BangladeshMarch 3TuesdayOptional holiday
🇿🇦 South AfricaMarch 3TuesdayReligious holiday
🇺🇸 United StatesMarch 3TuesdayReligious holiday

Questions about Holi

When is Holi in 2026?
Holi is on Tuesday, March 3, 2026.
Which countries celebrate Holi?
Holi is marked in 3 countries: Bangladesh, South Africa and United States.
Is Holi a public holiday?
In 2026 it's listed as an observance or regional holiday rather than a nationwide day off. Check the table for each country.

Other holidays around the same time