Check 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
July-22, SaturdayKarkidaka AmavasiPuducherry
July-23, SundayKarkkadaka vavuKerala
July-23, SundayKhordad SalGujarat
July-26, WednesdayHariyali TeejHaryana
July-27, ThursdayDrukpa TsheshiSikkim
July-28, FridayNag PanchamiChattisgarh, Madhya Pradesh
July-31, MondayShahid Udham Singh's Martyrdom Day Haryana, Punjab
August-2, WednesdayGuru Rinpoche's Thrunkar TshechuSikkim
August-2, WednesdayLiberation Day For Dadra and Nagar HaveliDadra and Nagar Haveli
August-2, WednesdayLiberation Day of UT DNHDadra and Nagar Haveli
Click for more August 2017 India 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 Eid-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 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 Holi
(Dolyatra)
24 March 28 Tuesday Chaitra Sukhladi
(Gudi Padwa/ Ugadi/ Cheti Chand)
25 April 11 Tuesday Hajarat Ali's Birthday
26 April 13 Thursday Vaisakhi
(Vishu)
27 April 14 Friday Masadi
28 April 15 Saturday Vaisakhadi
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 Shri Krishna 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
National Holidays 2018
No Date Day Holiday
1 January 26 Friday Republic Day
2 February 14 Wednesday Maha Shivaratri
3 March 2 Friday Holi
4 March 29 Thursday Mahavir Jayanti
5 April 30 Monday Good Friday
6 April 30 Monday Buddha Purnima
7 June 16 Saturday Eid Al-Fitr *
8 August 15 Wednesday Independence Day
9 August 22 Wednesday Eid al-Zuha *
10 September 3 Monday Janmashtami
11 September 21 Friday Muharram *
12 October 2 Tuesday Mahatma Gandhi Jayanti
13 October 19 Friday Vijaya Dashami (Dussehra)
14 November 7 Wednesday Diwali
15 November 21 Wednesday Eid-e-Milad *
16 November 23 Friday Guru Nanak Jayanti
17 December 25 Tuesday Christmas
18 January 1 Monday New Year's Day
19 January 14 Sunday Makar Sankranti
20 January 14 Sunday Pongal
21 January 22 Monday Vasant Panchami
(Sri Panchami)
22 January 31 Wednesday Guru Ravidas Jayanti
23 February 10 Saturday Swami Dayananda Saraswati Jayanti
24 February 19 Monday Chatrapati Shivaji Maharaj Jayanti
25 March 1 Thursday Holika Dahan
(Dolyatra)
26 March 18 Sunday Chaitra Sukladi
(Gudi Padwa/ Ugadi/ Cheti Chand)
27 March 25 Sunday Ram Navami
28 April 1 Sunday Easter Sunday
29 April 10 Tuesday Hazarat Ali's Birthday
30 April 14 Saturday Vaisakhi
(Vishu)
31 April 14 Saturday Masadi
32 April 15 Sunday Vaisakhadi (Bengal)
(Bahag Bihu (Assam))
33 May 9 Wednesday Guru Rabindranath's Birthday
34 June 15 Friday Jamat-ul-Vida
35 July 14 Saturday Rath Yatra
36 August 17 Friday Parsi New Year's day
37 August 25 Saturday Onam
38 August 26 Sunday Raksha Bandhan
39 September 13 Thursday Ganesh Chaturthi
40 October 16 Tuesday Maha Saptami
41 October 17 Wednesday Maha Ashtami
42 October 18 Thursday Maha Navmi
43 October 24 Wednesday Maharishi Valmiki's Birthday
44 October 27 Saturday Karva Chauth
45 November 6 Tuesday Narak Chaturdashi
46 November 6 Tuesday Diwali **
47 November 8 Thursday Govardhan Puja
48 November 9 Friday Bhai Dooj
49 November 13 Tuesday Chhat Puja
50 November 24 Saturday Guru Tegh Bahadur's Martyrdom Day
51 December 24 Monday Christmas Eve
52 January 26 Friday Republic Day
53 February 14 Wednesday Maha Shivaratri
54 March 2 Friday Holi
55 March 25 Sunday Shri Ram Navami
56 March 29 Thursday Mahavir Jayanti
57 March 30 Friday Good Friday
58 April 30 Monday Buddha Purnima
59 June 16 Saturday Eid al-Fitr ***
60 August 15 Wednesday Independence day
61 August 22 Wednesday Eid al-Zuha *
62 September 21 Friday Muharram *
63 October 2 Tuesday Mahatma Gandhi Jayanti
64 October 19 Friday Vijaya Dashami
(Dussehra)
65 November 7 Wednesday Diwali
66 November 21 Wednesday Eid-e-Milad *
67 November 23 Friday Guru Nanak Jayanti
68 December 25 Tuesday Christmas
69 January 14 Sunday Makar Sankranti
70 January 14 Sunday Pongal
71 January 22 Monday Vasant Panchami
(Sri Panchami)
72 February 14 Wednesday Maha Shivaratri
73 March 2 Friday Holi
74 March 25 Sunday Shri Ram Navami
75 July 14 Saturday Rath Yatra
76 August 25 Saturday Onam
77 September 3 Monday Krishna Janmashtami
78 September 13 Thursday Ganesh Chaturthi
79 October 19 Friday Dussehra
*
Date Subject to change depending on the sighting of the moon.
**
In South India
***
Date Subject to change depending on the sighting of the moon.