Holidays 2025: The complete list of holidays for the year 2025 is here, schools-colleges, offices, and banks will remain closed for these many days
Holidays 2025: The government has released the complete list of holidays for the year 2025. There are 17 gated and 34 optional holidays in the new year.
Now only two days are left for the new year to start. Preparations have started for the year 2025. The Government of India has also released the complete list of holidays. This year most of the holidays are on working days. From Makar Sankranti to festivals like Eid and Diwali are also not falling on Sunday. Let's take a look at this list so that it is easy for you to plan your vacation. The list released by the government includes two types of holidays - gazetted and restricted holidays or optional holidays. Gazetted holidays are those which are issued by the government, which all government institutions, school-colleges, and offices have to follow. There are a total of 17 gazetted holidays in the year 2025. See the list of gazetted holidays
Republic Day - 26 January (Sunday)
Holi - 14 March (Friday)
Eid-ul-Fitr - 31 March (Monday)
Mahavir Jayanti - 10 April (Thursday)
Good Friday - 18 April (Friday)
Eid-ul-Zuha (Bakrid) - 7 June (Saturday)
Buddha Purnima - 12 May (Monday)
Muharram - 6 July (Sunday)
Independence Day - 15 August (Friday)
Milad-un-Nabi (Eid-e-Milad) - 5 September (Friday)
Mahatma Gandhi Jayanti - 2 October (Thursday)
Dussehra - 2 October (Thursday)
Diwali - 20 October (Monday)
Guru Nanak Jayanti - 5 November (Wednesday)
Christmas - 25 December (Thursday)
Optional Holidays
Optional Holidays These are not mandatory. Employees can take them based on their personal, religious, or cultural needs. There are 34 optional holidays this year.
List of optional or restricted holidays in the year 2025
New Year - January 1 (Wednesday)
Guru Gobind Singh Jayanti - January 6 (Monday)
Makar Sankranti/Magh Bihu/Pongal - January 14 (Tuesday)
Basant Panchami - February 2 (Sunday)
Guru Ravidas Jayanti - February 12 (Wednesday)
Shivaji Jayanti - February 19 (Wednesday)
Swami Dayanand Saraswati Jayanti - February 23 (Sunday)
Holika Dahan - March 13 (Thursday)
Dol Yatra - March 14 (Friday)
Ram Navami - April 16 (Sunday)
Janmashtami (Smart) - August 16 (Friday)
Ganesh Chaturthi/Vinayak Chaturthi - August 27 (Wednesday)
Onam or Thiruonam - September 5 (Friday)
Dussehra (Saptami) - September 29 (Monday)
Dussehra (Mahastami) - 30 September (Tuesday)
Dussehra (Mahanavami) - 1 October (Wednesday)
Maharishi Valmiki Jayanti - 7 October (Tuesday)
Kark Chaturthi (Karva Chauth) - 10 October (Friday)
Narak Chaturdashi - 20 October (Monday)
Govardhan Puja - 22 October (Wednesday)
Bhai Dooj - 23 October (Thursday)
Pratihar Shashthi or Surya Shashthi (Chhath Puja) - 28 October (Tuesday)
Martyrdom Day of Guru Teg Bahadur - 24 November (Monday)
Christmas Eve - 24 December (Wednesday)
How many holidays will be there in which state?
Andaman and Nicobar - 39
Andhra Pradesh - 46
Arunachal Pradesh - 47
Assam - 48
Bihar- 41
Chandigarh- 44
Chhattisgarh- 47
Dadra and Nagar Haveli- 45
Daman and Diu- 48
Delhi- 43
Goa- 42
Gujarat- 52
Haryana- 53
Himachal Pradesh- 48
Jammu and Kashmir- 50
Jharkhand- 48
Karnataka- 47
Kerala- 44
Lakshadweep- 37
Madhya Pradesh- 47
Maharashtra- 48
Manipur 44
Meghalaya- 49
Mizoram- 52
Nagaland- 40
Odisha- 56
Puducherry- 43
Punjab- 52
Rajasthan- 53
Sikkim- 47
Tamil Nadu- 48
Telangana- 51
Tripura- 49
Uttar Pradesh- 49
Uttarakhand- 44
West Bengal- 49
Apart from these holidays, banks are closed on the second and fourth Saturdays of the month.

