India public holidays 2025
Official non-working public holidays in India, 2025.
India, 2025
17 public holidays
| Date | Holiday | Weekday | When | Type |
|---|---|---|---|---|
| 26 January | Republic Day | Sunday | 653 days ago | Public holiday |
| 26 February | Maha Shivaratri | Wednesday | 622 days ago | Public holiday |
| 14 March | Holi | Friday | 606 days ago | Public holiday |
| 31 March | Eid al-Fitr | Monday | 589 days ago | Public holiday |
| 10 April | Mahavira's Birthday | Thursday | 579 days ago | Public holiday |
| 14 April | Dr. B. R. Ambedkar's Birthday | Monday | 575 days ago | Public holiday |
| 18 April | Good Friday | Friday | 571 days ago | Public holiday |
| 12 May | Buddha Purnima | Monday | 547 days ago | Public holiday |
| 7 June | Eid al-Adha | Saturday | 521 days ago | Public holiday |
| 6 July | Ashura | Sunday | 492 days ago | Public holiday |
| 15 August | Independence Day | Friday | 452 days ago | Public holiday |
| 16 August | Janmashtami (Vaishnava) | Saturday | 451 days ago | Public holiday |
| 5 September | Prophet's Birthday | Friday | 431 days ago | Public holiday |
| 2 October | Dussehra; Mahatma Gandhi's Birthday | Thursday | 404 days ago | Public holiday |
| 20 October | Diwali (Deepavali) | Monday | 386 days ago | Public holiday |
| 5 November | Guru Nanak's Birthday | Wednesday | 370 days ago | Public holiday |
| 25 December | Christmas | Thursday | 320 days ago | Public holiday |
Working days in 2025
- Working days in 2025: 248
- Free days in 2025: 117
- Public holidays in 2025: 17
A free day is a Saturday, a Sunday or a public holiday — one rule on every page of this site.