No votes yet

India public holidays 2025

Official non-working public holidays in India, 2025.

Flag of India India, 2025

17 public holidays

DateHoliday WeekdayWhenType
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

A free day is a Saturday, a Sunday or a public holiday — one rule on every page of this site.

Other years

By month

All countries · Date info · Countdowns

All pages