How Public Holidays Work in India
India has only 3 national holidays that apply everywhere. All other days off are "gazetted" holidays chosen by central and state governments, and many follow the lunar calendar.
Central government offices also close for about 14 gazetted holidays — including Holi, Eid, Diwali, Good Friday, and Christmas — and employees pick 2 more from a list of restricted holidays. Each state publishes its own list.
Sources: Public holidays in India (Wikipedia)

All India Holidays in 2031
| Date | Holiday | About |
|---|---|---|
| Sun, Jan 26 | Republic Day | Marks the constitution coming into force in 1950, with the grand parade in New Delhi. |
| Fri, Aug 15 | Independence Day | Independence from British rule in 1947; the Prime Minister raises the flag at the Red Fort. |
| Thu, Oct 2 | Gandhi Jayanti | Birthday of Mahatma Gandhi, also the International Day of Non-Violence. |
| Thu, Dec 25 | Christmas DayNot nationwide | A gazetted holiday: central government offices close nationwide, but it is not one of the 3 national holidays. |
Click a date to see it on the monthly calendar.
Long Weekends in 2031
- Independence Day Aug 15 – Aug 17 · 3 days
- Gandhi Jayanti bridge day: take Fri, Oct 3 off Oct 2 – Oct 5 · 4 days
With 1 vacation day on the bridge days above you get 4 days off in total. 1 holiday falls on a weekend without a substitute day this year.
Plan 2031 Around These Holidays
Add your vacation and bridge days to a calendar, then export it as a printable PDF. For the full year at a glance see the 2031 calendar.
Open Calendar Builder