Public Holidays in India

A calendar of the national vacation days when businesses, schools and government offices may close and most people get the day off in India...

There are the only three holidays that are officially ‘national holidays’, but there are many other days that are declared holidays in different states across the country.

The three days are:

Republic Day (26 January): a celebration of the introduction of the Constitution of India in 1950.

Independence Day (15 August): commemorates India’s independence from British rule, achieved in 1947.

Mahatma Gandhi’s Birthday (2 October): a tribute to Mahatma Gandhi, born in 1869, the iconic Indian symbol of peace and the non-violent movement that helped achieve independence in 1947.

There are also a number of mandatory, or 'gazetted', holidays observed throughout the year.

Gazetted Holidays 2017

  • 26 January - Republic Day
  • 24 February - Maha Shivaratri
  • 13 March - Holi
  • 4 April - Ram Navami
  • 9 April - Mahavir Jayanti
  • 14 April - Good Friday
  • 10 May - Buddha Purnima
  • 26 June - Idu'l Fitr
  • 15 August - Independence Day
  • 2 September - Id-ul-Zuha (Bakrid)
  • 30 September - Dussehra
  • 1 October - Muharram
  • 2 October - Mahatma Gandhi's Birthday
  • 19 October - Diwali (Deepavali)
  • 4 November - Guru Nanak's Birthday
  • 2 December - Birthday of Prophet Mohammad
  • 25 December - Christmas Day