Public holidays in India 2026
Next: Christmas, Friday, December 25, 2026 (in 59 days)
National holidays plus widely observed festivals. Diwali, Holi and many other festivals are also holidays, but their dates follow the Hindu calendar and vary by state. Islamic holidays follow the moon and may move by a day. Current time in India →
| Date | Holiday | Type | |
|---|---|---|---|
| Mon, Jan 26 | Republic Day | National holiday | Passed |
| Fri, Mar 20 | Eid ul-Fitr * | Passed | |
| Fri, Apr 3 | Good Friday | Passed | |
| Wed, May 27 | Eid ul-Adha (Bakrid) * | Passed | |
| Thu, Jun 25 | Muharram * | Passed | |
| Sat, Aug 15 | Independence Day | National holiday | Passed |
| Fri, Oct 2 | Gandhi Jayanti | National holiday | Passed |
| Fri, Dec 25 | Christmas | in 59 days |
* Islamic holidays follow the moon and may move by a day. Dates are estimates until officially announced.
Always check official announcements before making plans; governments sometimes move or add holidays.
Questions
What is the next public holiday in India?
The next public holiday in India is Christmas on Friday, December 25, 2026, in 59 days.
How many public holidays does India have in 2026?
This list has 8 public holidays in India for 2026. National holidays plus widely observed festivals. Diwali, Holi and many other festivals are also holidays, but their dates follow the Hindu calendar and vary by state. Islamic holidays follow the moon and may move by a day.
Is Christmas a public holiday in India?
Yes. Christmas Day, Friday, December 25, 2026, is a public holiday in India.