Check 2016 and 2017 Indian National holidays and also public holidays for 29 states and 7 Union Territories of India. Check all the general/restricted/optional holidays for central government and state governments of India.

Upcoming Holidays
Date Holiday Where
November-29, TuesdayShahadat-e- Imam HasanGujarat
November-30, WednesdayAkheri Chahar ShumbaManipur
November-30, WednesdayAkheri-Chahar-ShumbaTripura
December-1, ThursdayIndigenous Faith DayArunachal Pradesh
December-1, ThursdayState Inauguration DayNagaland
December-2, FridayAsom DivasAssam
December-3, SaturdayDr. Rajendra Prasad JayantiBihar
December-3, SaturdayFeast of St. Francis XavierGoa
December-3, SaturdayWorld Disabled DayTripura
December-4, SundayGuru Tegh Bahadur's Martyrdom DayPunjab
Click for more December 2016 India Holidays
National Holidays 2016
No Date Day Holiday
1 January 26 Tuesday Republic Day
2 March 24 Thursday Holi
3 March 25 Friday Good Friday
4 April 15 Friday Ram Navami
5 April 20 Wednesday Mahavir Jayanti
6 May 21 Saturday Buddha Purnima
7 July 6 Wednesday Eid-al-Fitr
8 August 15 Monday Independence Day
9 August 25 Thursday JanmaAshtami
10 September 12 Monday Eid-al-Adha
(Bakri-Eid)
11 October 2 Sunday Mahatma Gandhi Birthday
12 October 11 Tuesday Dussehra
13 October 12 Wednesday Muharram
14 October 30 Sunday Deepawali
(Diwali)
15 November 14 Monday Guru Nanak Jayanti
16 December 13 Tuesday Id-e-Milad
(Prophet Mohammad’s Birthday)
17 December 25 Sunday Christmas
18 January 1 Friday New Year's Day
19 January 14 Thursday Makar Sankranti
20 January 15 Friday Pongal
21 January 16 Saturday Guru Govind Singhs Birthday
22 February 12 Friday Basant Panchami
(Sri Panchami)
23 February 19 Friday Shivaji Maharaj Jayanti
24 February 22 Monday Guru Ravidas's Birthday
25 March 4 Friday Swami Dayananda Saraswati Jayanti
26 March 7 Monday Maha Shivratri
27 March 23 Wednesday Holika Dahan
28 March 27 Sunday Easter Sunday
29 April 8 Friday Ugadi
(Gudi Padava/ Chaitra Sukladi)
30 April 13 Wednesday Vaisakhi
(Vishu)
31 April 14 Thursday Vaisakhadi
(Bahag Bihu)
32 April 21 Thursday Hazarat Ali's Birthday
33 May 8 Sunday Guru Rabindranath;s Birthday
34 July 1 Friday Jamat-Ul-Vida
35 July 6 Wednesday Rath Yatra
36 August 17 Wednesday Parsi New Years Day
(Nauroz)
37 August 18 Thursday Raksha Bandhan
38 September 5 Monday Vinayaka Chaturthi
(Ganesh Chaturthi)
39 September 14 Wednesday Onam
40 October 8 Saturday Dussehra
(Maha Saptami)
41 October 9 Sunday Dussehra
(Maha Ashtami)
42 October 10 Monday Dussehra
(Maha Navmi)
43 October 16 Sunday Maharishi Valmiki's Birthday
44 October 19 Wednesday Karva Chouth
45 October 29 Saturday Deepawali *
46 October 29 Saturday Naraka Chaturdasi
47 October 31 Monday Govardhan Puja
48 November 1 Tuesday Bhai Dooj
49 November 6 Sunday Chhat Puja
(Surya Sashthi/ Pratihar Sashthi )
50 November 24 Thursday Guru Tegh Bahadur's Martyrdom Day
51 December 24 Saturday Christmas Eve
52 January 26 Tuesday Republic Day
53 March 25 Friday Good Friday
54 April 20 Wednesday Mahavir Jayanti
55 May 21 Saturday Buddha Purnima
56 July 6 Wednesday Eid Al-Fitr
57 August 15 Monday Independence Day
58 September 12 Monday Eid Al-Adha
(Bakrid)
59 October 2 Sunday Mahatma Gandhi Birthday
60 October 11 Tuesday Dussehra
61 October 12 Wednesday Muharram
62 October 30 Sunday Deepawali
(Diwali)
63 November 14 Monday Guru Nanak Jayanti
64 December 13 Tuesday Id-e-Milad
(Prophet Mohammad’s Birthday)
65 December 25 Sunday Christmas
66 January 14 Thursday Makar Sankranti
67 January 15 Friday Pongal
68 February 12 Friday Basant Panchami
(Sri Panchami)
69 March 7 Monday Maha Shivratri
70 March 24 Thursday Holi
71 April 15 Friday Ram Navami
72 July 6 Wednesday Rath Yatra
73 August 25 Thursday Janmashtami
74 September 5 Monday Vinayaka Chaturthi
75 September 14 Wednesday Onam
76 October 11 Tuesday Dussehra **
77 April 1 Friday Annual Closing of Bank Accounts
*
(South India)
**
Additional Holidays
National Holidays 2017
No Date Day Holiday
1 January 26 Thursday Republic Day
2 April 9 Sunday Mahavir Jayanti
3 April 14 Friday Good Friday
4 May 10 Wednesday Buddha Purnima
5 June 26 Monday Eid al-Fitr
6 August 15 Tuesday Independence Day
7 September 2 Saturday Eid al-Adha
(Bakri Eid)
8 September 30 Saturday Dussehra
9 October 1 Sunday Muharram
10 October 2 Monday Mahatma Gandhi Jayanti
11 October 19 Thursday Diwali
12 November 4 Saturday Guru Nanak Jayanti
13 December 2 Saturday Id-e-Milad
(Prophet Mohammad’s Birthday)
14 December 25 Monday Christmas
15 January 1 Sunday New Year's Day
16 January 5 Thursday Guru Gobind Singh's Birthday
17 January 14 Saturday Makar Sankranti
18 January 14 Saturday Pongal
19 February 1 Wednesday Vasant Panchami
(Sri Panchami)
20 February 10 Friday Guru Ravidas Jayanti
21 February 19 Sunday Chatrapati Shivaji Maharaj Jayanti
22 February 21 Tuesday Swami Dayananda Saraswati Jayanti
23 March 12 Sunday Holika Dahan
(Dolyatra)
24 March 28 Tuesday Chaitra Sukhladi
(Gudi Padwa/ Ugadi/ Cheti Chand)
25 April 11 Tuesday Birthday of Hazrat Ali (AS)
26 April 13 Thursday Vaisakhi
(Vishu)
27 April 14 Friday Masadi
28 April 15 Saturday Vaisakhadi (Bengal)/ Bahag Bihu (Assam)
29 April 16 Sunday Easter Sunday
30 May 9 Tuesday Guru Rabindranath's Birthday
31 June 23 Friday Jamat-Ul-Vida
32 June 25 Sunday Rath Yatra
33 August 7 Monday Raksha Bandhan
34 August 15 Tuesday Janmashtami
35 August 17 Thursday Parsi New Year's Day
36 August 25 Friday Ganesh Chaturthi
37 September 4 Monday Onam
38 September 27 Wednesday Maha Saptami
39 September 28 Thursday Maha Ashtami
40 September 29 Friday Maha Navami
41 October 5 Thursday Maharishi Valmiki's Birthday
42 October 8 Sunday Karva Chauth
43 October 18 Wednesday Diwali
(South India)
44 October 18 Wednesday Narak Chaturdashi
45 October 20 Friday Govardhan Puja
46 October 21 Saturday Bhai Dooj
47 October 26 Thursday Chhat Puja
48 November 24 Friday Guru Tegh Bahadur's Martyrdom Day
49 December 25 Monday Christmas