🇮🇳 India public holidays 2026
India has 16 public holidays in 2026, plus 49 other observances and regional holidays. The first is Republic Day on January 26 and the last is Christmas on December 25.
13 of the public holidays fall on a weekday in 2026, so that's how many days off most workers get from them.
Explore the world holiday map