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 mapHoli 2026 by country
| Country | Date |
|---|---|
| 🇧🇩 Bangladesh | March 3Tuesday |
| 🇿🇦 South Africa | March 3Tuesday |
| 🇺🇸 United States | March 3Tuesday |
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
- Labour Day March 2
- Independence Day January 1
- Mother's Day February 8
- National Day February 4
- Daylight Saving Time starts March 8
- International Women's Day March 8
- Republic Day January 1
- Liberation Day January 1
- Martyrs' Day January 4
- Teachers' Day January 15
- Flag Day February 24
- Remembrance Day March 1