List of Holidays 2024 - Government, Public & Bank Holidays in India

India is a land of rich cultural diversity, where a multitude of festivals and occasions are celebrated with great enthusiasm and fervour. From the vibrant colours of Holi to the serene lights of Diwali, each festival in India reflects the country's unique traditions and customs.

The diverse religious and cultural backgrounds of its people contribute to an array of holidays that are observed with equal importance and joy, making India a fascinating tapestry of celebrations throughout the year.

To plan your year ahead and make the most of these festive times, check out the 2024 calendar with holidays. Whether you're scheduling your travel plans or simply looking forward to some well-deserved breaks, having a detailed holiday list will ensure you don't miss out on any of the festivities.


Government Holidays 2024

across the country. These holidays honour the nation's history, freedom, and influential leaders.

Festival Date
Republic Day 26th of January
Independence Day 15th of August
Gandhi Jayanti 2nd of October
Festival Date
Republic Day 26th of January
Independence Day 15th of August
Gandhi Jayanti 2nd of October

These days are marked by various ceremonies, parades, and cultural events, reflecting the spirit of unity and national pride.

Gazetted Holidays in India List 2024

Gazetted holidays in India include a mix of religious, cultural, and national events that are recognised and celebrated throughout the country. These holidays are officially sanctioned by the government and provide an opportunity for people to partake in various festivities and observances.

Date Day Holiday
Jan 26 Friday Republic Day
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Apr 11 Thursday Eid-ul-Fitr
Apr 17 Wednesday Ram Navami
Apr 21 Sunday Mahavir Jayanti
May 23 Thursday Buddha Purnima
Jun 17 Monday Id-ul-Zuha (Bakrid)
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day
Aug 26 Monday Janmashtami
Sep 16 Monday Milad-un-Nabi
Oct 2 Wednesday Mahatma Gandhi’s Birthday
Oct 12 Saturday Dussehra
Oct 31 Thursday Diwali
Nov 15 Friday Guru Nanak’s Birthday
Dec 25 Wednesday Christmas Day
Date Day Holiday
Jan 26 Friday Republic Day
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Apr 11 Thursday Eid-ul-Fitr
Apr 17 Wednesday Ram Navami
Apr 21 Sunday Mahavir Jayanti
May 23 Thursday Buddha Purnima
Jun 17 Monday Id-ul-Zuha (Bakrid)
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day
Aug 26 Monday Janmashtami
Sep 16 Monday Milad-un-Nabi
Oct 2 Wednesday Mahatma Gandhi’s Birthday
Oct 12 Saturday Dussehra
Oct 31 Thursday Diwali
Nov 15 Friday Guru Nanak’s Birthday
Dec 25 Wednesday Christmas Day

These government holidays ensure that people across different regions and communities can celebrate their cultural and religious events with family and friends.

Public Holidays 2024

The non-gazetted holidays list for 2024 includes various cultural, regional, and religious festivals that are widely celebrated but not officially mandated by the government. These holidays often reflect the local traditions and customs of different communities across the country.

Date Day Holiday
Jan 1 Monday New Year’s Day
Jan 13 Saturday Lohri
Jan 14 Sunday Makar Sankranti
Jan 15 Monday Pongal/Magha Bihu
Jan 17 Wednesday Guru Gobind Singh’s Birthday
Jan 25 Thursday Hazrat Ali’s Birthday
Feb 14 Wednesday Basant Panchami
Feb 19 Monday Shivaji Jayanti
Feb 24 Saturday Guru Ravidas’ Birthday
Mar 6 Wednesday Swami Dayananda Saraswati Jayanti
Mar 8 Friday Maha Shivratri
Mar 24 Sunday Holika Dahan
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Mar 31 Sunday Easter Sunday
Apr 5 Friday Jamat-Ul-Vida
Apr 9 Tuesday Chaitra Sukladi/Gudhi Padwa/Ugadi/Cheti Chand
Apr 11 Thursday Eid-ul-Fitr
Apr 13 Saturday Vaisakhi
Apr 14 Sunday Meshadi/Vaisakhadi/Bahag Bihu
Apr 17 Wednesday Ram Navami
Apr 21 Sunday Mahavir Jayanti
May 8 Wednesday Guru Rabindranath’s Birthday
May 23 Thursday Buddha Purnima
Jul 7 Monday Rath Yatra
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day
Aug 19 Monday Raksha Bandhan
Aug 26 Monday Janmashtami
Sep 7 Saturday Ganesh Chaturthi/Vinayaka Chaturthi
Sep 15 Sunday Onam or Thiru Onam Day
Sep 16 Monday Milad-un-Nabi (Birthday of Prophet Muhammad)
Oct 2 Wednesday Mahatma Gandhi’s Birthday
Oct 10 Thursday Dussehra (Maha Saptami)
Oct 11 Friday Dussehra (Maha Ashtami)/Dussehra (Maha Navmi)
Oct 12 Saturday Dussehra
Oct 20 Sunday Karaka Chaturthi (Karva Chauth)
Oct 31 Thursday Diwali
Nov 2 Saturday Govardhan Puja
Nov 3 Sunday Bhai Duj
Nov 7 Thursday Chhat Puja
Nov 24 Sunday Guru Teg Bahadur’s Martyrdom Day
Dec 25 Tuesday Christmas Eve
Date Day Holiday
Jan 1 Monday New Year’s Day
Jan 13 Saturday Lohri
Jan 14 Sunday Makar Sankranti
Jan 15 Monday Pongal/Magha Bihu
Jan 17 Wednesday Guru Gobind Singh’s Birthday
Jan 25 Thursday Hazrat Ali’s Birthday
Feb 14 Wednesday Basant Panchami
Feb 19 Monday Shivaji Jayanti
Feb 24 Saturday Guru Ravidas’ Birthday
Mar 6 Wednesday Swami Dayananda Saraswati Jayanti
Mar 8 Friday Maha Shivratri
Mar 24 Sunday Holika Dahan
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Mar 31 Sunday Easter Sunday
Apr 5 Friday Jamat-Ul-Vida
Apr 9 Tuesday Chaitra Sukladi/Gudhi Padwa/Ugadi/Cheti Chand
Apr 11 Thursday Eid-ul-Fitr
Apr 13 Saturday Vaisakhi
Apr 14 Sunday Meshadi/Vaisakhadi/Bahag Bihu
Apr 17 Wednesday Ram Navami
Apr 21 Sunday Mahavir Jayanti
May 8 Wednesday Guru Rabindranath’s Birthday
May 23 Thursday Buddha Purnima
Jul 7 Monday Rath Yatra
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day
Aug 19 Monday Raksha Bandhan
Aug 26 Monday Janmashtami
Sep 7 Saturday Ganesh Chaturthi/Vinayaka Chaturthi
Sep 15 Sunday Onam or Thiru Onam Day
Sep 16 Monday Milad-un-Nabi (Birthday of Prophet Muhammad)
Oct 2 Wednesday Mahatma Gandhi’s Birthday
Oct 10 Thursday Dussehra (Maha Saptami)
Oct 11 Friday Dussehra (Maha Ashtami)/Dussehra (Maha Navmi)
Oct 12 Saturday Dussehra
Oct 20 Sunday Karaka Chaturthi (Karva Chauth)
Oct 31 Thursday Diwali
Nov 2 Saturday Govardhan Puja
Nov 3 Sunday Bhai Duj
Nov 7 Thursday Chhat Puja
Nov 24 Sunday Guru Teg Bahadur’s Martyrdom Day
Dec 25 Tuesday Christmas Eve

These non-gazetted holidays highlight the rich tapestry of cultural and religious events celebrated across India, allowing communities to come together and honour their traditions.

Bank Holidays in 2024

Bank holidays in India include a variety of national, regional, and religious events during which banks and financial institutions remain closed. These holidays are essential for planning financial activities and understanding the schedule of banking services.

Date Day Festival
Jan 1 Monday New Year’s Day
Jan 12 Friday Birthday of Swami Vivekananda
Jan 15 Monday Pongal
Jan 16 Tuesday Thiruvalluvar Day
Jan 17 Wednesday Guru Gobind Singh Ji Birthday
Jan 26 Friday Republic Day
Feb 10 Saturday Losar
Feb 14 Wednesday Basant Panchami
Feb 15 Thursday Birthday of Md. Hazrat Ali/Lui-Ngai-Ni
Feb 24 Saturday Guru Ravidas Ji Birthday
Feb 25 Sunday Thaipusam
Mar 8 Friday Mahashivratri
Mar 10 Sunday Ramadan
Mar 24 Sunday Holika Dahan
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Apr 1 Monday Yearly Closing of Bank Accounts
Apr 5 Friday Babu Jagjivan Ram’s Birthday
Apr 9 Tuesday Ugadi, Eid al-Fitr
Apr 14 Sunday Tamil New Year
May 8 Wednesday Birthday of Rabindranath Tagore
May 16 Thursday Buddha Purnima
Jun 9 Sunday Maharana Pratap Jayanti
Jun 10 Monday Martyrdom Day of Sri Guru Arjun Dev Ji
Jun 15 Saturday YMA Day
Jun 16 Sunday Eid al-Adha
Jul 8 Monday Rath Yatra
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day, Parsi New Year
Aug 19 Monday Raksha Bandhan
Aug 26 Monday Krishna Janmashtami
Sep 5 Thursday Tithi of Srimanta Sankardeva
Sep 7 Saturday Vinayagar Chaturthi
Sep 14 Saturday First Onam
Sep 15 Sunday Thiruvonam
Sep 16 Monday Eid-i-Milad-ul-Nabi (Birthday of Prophet Muhammad)
Oct 1 Tuesday Half-Yearly Closing of Bank Accounts
Oct 2 Wednesday Gandhi Jayanti
Oct 11 Friday Ayudha Puja
Oct 12 Saturday Vijayadashami
Oct 20 Sunday Karva Chauth
Oct 31 Thursday Diwali
Nov 1 Friday Laxmi Puja, Kannada Rajyotsava
Nov 2 Saturday Govardhan Puja
Nov 7 Thursday Chhath Puja
Nov 15 Friday Guru Nanak Jayanti
Nov 18 Monday Kanakadasa Jayanthi
Dec 3 Saturday Feast of St. Francis Xavier
Dec 19 Thursday Goa Liberation Day
Dec 25 Wednesday Christmas
Dec 31 Tuesday New Year’s Eve
Date Day Festival
Jan 1 Monday New Year’s Day
Jan 12 Friday Birthday of Swami Vivekananda
Jan 15 Monday Pongal
Jan 16 Tuesday Thiruvalluvar Day
Jan 17 Wednesday Guru Gobind Singh Ji Birthday
Jan 26 Friday Republic Day
Feb 10 Saturday Losar
Feb 14 Wednesday Basant Panchami
Feb 15 Thursday Birthday of Md. Hazrat Ali/Lui-Ngai-Ni
Feb 24 Saturday Guru Ravidas Ji Birthday
Feb 25 Sunday Thaipusam
Mar 8 Friday Mahashivratri
Mar 10 Sunday Ramadan
Mar 24 Sunday Holika Dahan
Mar 25 Monday Holi
Mar 29 Friday Good Friday
Apr 1 Monday Yearly Closing of Bank Accounts
Apr 5 Friday Babu Jagjivan Ram’s Birthday
Apr 9 Tuesday Ugadi, Eid al-Fitr
Apr 14 Sunday Tamil New Year
May 8 Wednesday Birthday of Rabindranath Tagore
May 16 Thursday Buddha Purnima
Jun 9 Sunday Maharana Pratap Jayanti
Jun 10 Monday Martyrdom Day of Sri Guru Arjun Dev Ji
Jun 15 Saturday YMA Day
Jun 16 Sunday Eid al-Adha
Jul 8 Monday Rath Yatra
Jul 17 Wednesday Muharram
Aug 15 Thursday Independence Day, Parsi New Year
Aug 19 Monday Raksha Bandhan
Aug 26 Monday Krishna Janmashtami
Sep 5 Thursday Tithi of Srimanta Sankardeva
Sep 7 Saturday Vinayagar Chaturthi
Sep 14 Saturday First Onam
Sep 15 Sunday Thiruvonam
Sep 16 Monday Eid-i-Milad-ul-Nabi (Birthday of Prophet Muhammad)
Oct 1 Tuesday Half-Yearly Closing of Bank Accounts
Oct 2 Wednesday Gandhi Jayanti
Oct 11 Friday Ayudha Puja
Oct 12 Saturday Vijayadashami
Oct 20 Sunday Karva Chauth
Oct 31 Thursday Diwali
Nov 1 Friday Laxmi Puja, Kannada Rajyotsava
Nov 2 Saturday Govardhan Puja
Nov 7 Thursday Chhath Puja
Nov 15 Friday Guru Nanak Jayanti
Nov 18 Monday Kanakadasa Jayanthi
Dec 3 Saturday Feast of St. Francis Xavier
Dec 19 Thursday Goa Liberation Day
Dec 25 Wednesday Christmas
Dec 31 Tuesday New Year’s Eve

These bank holidays allow for the celebration of various important occasions while ensuring that essential banking operations are paused, giving employees and customers a chance to participate in festivities.  

Before You Go…

Planning to make the most of your holidays in 2024? Whether you're thinking of a relaxing getaway, a festive trip to celebrate with family, or an adventure to explore new destinations, don't let a lack of finances hold you back. With KreditBee, you can easily apply for a travel loan to fund your dream vacation.

Frequently Asked Questions

India observes three national holidays:

  1. Republic Day on January 26
  2. Independence Day on August 15
  3. Gandhi Jayanti on October 2

These govt holidays are celebrated nationwide with various ceremonies and events.

Gazetted holidays are mandatory holidays recognised by the government, during which government offices and most businesses are closed. Non-gazetted holidays, on the other hand, are optional holidays that may not require mandatory closure of offices and businesses. Employees may choose to take leave on these days based on their preferences and cultural practices.

Banks in India are closed on specific holidays, including gazetted holidays and certain regional and religious holidays. Each state may have its own list of bank holidays based on local festivals and observances.