Govt Holidays Calendar 2025: Check the Complete List of Public & Bank Holidays

Get the complete list of Government Holidays for 2025, including public, bank, and restricted holidays. Check important festival dates and plan ahead!

Govt Holidays Calendar 2025 Overview

The Government of India releases the official list of holidays every year. Below is the complete list of gazetted, restricted, and public holidays for 2025.

Category Description
Gazetted Holidays Official public holidays recognized across all government offices.
Restricted Holidays Optional holidays where employees can select up to three to observe.
Negotiable Instruments Act Holidays granted under Section 25 of the Negotiable Instruments Act, 1881, primarily for financial institutions and banks.
Table of Contents

Govt Holiday Calendar Schedule-I (Gazetted Holidays)

Sr. No. Name of the Holidays Date Day No. of Holidays
1 All Sundays - - 52
2 All Saturdays - - 52
3 Shri Guru Gobind Singh Ji Jayanti 6 January Monday 1
4 Guru Ravidas Jayanti 12 February Wednesday 1
5 Maha Shivratri 26 February Wednesday 1
6 Holi 14 March Friday 1
7 Id-ul-Fitr 31 March Monday 1
8 Mahavir Jayanti 10 April Thursday 1
9 Dr. B.R. Ambedkar Jayanti 14 April Monday 1
10 Parshuram Jayanti 29 April Tuesday 1
11 Akshaya Tritiya 30 April Wednesday 1
12 Maharana Pratap Jayanti 29 May Thursday 1
13 Sant Kabir Jayanti 11 June Wednesday 1
14 Shaheed Udham Singh Martyrdom Day 31 July Thursday 1
15 Independence Day 15 August Friday 1
16 Maharaja Agrasen Jayanti 22 September Monday 1
17 Shaheedi Divas/Haryana War Heroes’ Martyrdom Day 23 September Tuesday 1
18 Mahatma Gandhi Jayanti / Dussehra 2 October Thursday 1
19 Maharishi Valmiki Jayanti / Maharaja Ajmidh Jayanti 7 October Tuesday 1
20 Diwali 20 October Monday 1
21 Vishvakarma Day 22 October Wednesday 1
22 Guru Nanak Dev Jayanti 5 November Wednesday 1
23 Christmas Day 25 December Thursday 1

Holidays Excluded from Public Holidays

Sr. No. Name of the Holidays Date Day No. of Holidays
1Republic Day26 JanuarySunday1
2Basant Panchami / Sir Chhotu Ram Jayanti2 FebruarySunday1
3Shaheedi Diwas / Martyrdom Day of Bhagat Singh, Rajguru & Sukhdev23 MarchSunday1
4Ram Navmi6 AprilSunday1
5Vaisakhi / Chhath Puja13 AprilSunday1
6Id-ul-Zuha (Bakrid)7 JuneSaturday1
7Raksha Bandhan9 AugustSaturday1
8Janmashtami16 AugustSaturday1
9Haryana Day1 NovemberSaturday1

Govt Holiday Calendar Schedule-II (Restricted Holidays)

Sr. No. Name of the Holidays Date Day No. of Holidays
1Maharishi Dayanand Saraswati Jayanti (with State Celebration)23 FebruarySunday1
2Good Friday18 AprilFriday1
3Buddha Purnima12 MayMonday1
4Maharishi Kayshap Jayanti24 MaySaturday1
5Guru Arjan Dev’s Martyrdom Day30 MayFriday1
6Muharram6 JulySunday1
7Hariyali Teej27 JulySunday1
8Milad-un-Nabi or Id-e-Milad (Birth of Prophet Mohammad)5 SeptemberFriday1
9Karva Chauth10 OctoberFriday1
10Goverdhan Puja22 OctoberWednesday1
11Chhath Puja28 OctoberTuesday1
12Guru Teg Bahadur’s Martyrdom Day25 NovemberTuesday1
13Guru Brahmanand Jayanti24 DecemberWednesday1
14Shaheed Udham Singh’s Jayanti26 DecemberFriday1

Schedule-III (Holidays under Negotiable Instruments Act, 1881)

Sr. No. Name of the Holidays Date Day
1Republic Day26 JanuarySunday
2Guru Ravidas Jayanti12 FebruaryWednesday
3Maha Shivratri26 FebruaryWednesday
4Holi14 MarchFriday
5Id-ul-Fitr31 MarchMonday
6Annual Closing of Bank Accounts (1st Working Day of April)1 AprilTuesday
7Mahavir Jayanti10 AprilThursday
8Dr. B.R. Ambedkar Jayanti14 AprilMonday
9Id-ul-Zuha (Bakrid)7 JuneSaturday
10Independence Day15 AugustFriday
11Janmashtami16 AugustSaturday
12Mahatma Gandhi Jayanti/Dussehra2 OctoberThursday
13Maharishi Valmiki Jayanti7 OctoberTuesday
14Diwali20 OctoberMonday
15Guru Nanak Dev Jayanti5 NovemberWednesday
16Christmas Day25 DecemberThursday

Schedule-IV (Special Days) Govt Holidays Calendar

Sr. No. Name of the Special Days Date Day
1Netaji's Subhash Chandra Bose Jayanti23 JanuaryThursday
2Sant Ladhu Nath Ji Jayanti12 MarchWednesday
3Hasan Khan Mewati Shaheedi Diwas15 MarchSaturday
4Mahatma Jyotiba Phule Jayanti11 AprilFriday
5Sant Dhanna Bhagat Jayanti27 AprilSunday
6Shri Guru Teg Bahadur Ji Jayanti29 AprilTuesday
7Shri Guru Gauraksh Nath Memorial Day23 MayFriday
8Mateshwari Devi Ahilyabai Holkar Jayanti31 MaySaturday
9Veer Banda Bairagi Balidan Diwas9 JuneMonday
10Bhai Lakhi Shah Vanzara Jayanti4 JulyFriday
11Bhai Makhan Shah Labana Jayanti7 JulyMonday
12Kavi Baaje Bhagat Jayanti15 JulyTuesday
13Maharaja Daksh Prajapati Jayanti27 JulySunday
14Shri Guru Jambheshwar Ji Jayanti26 AugustTuesday
15Bhagwan Vishwakarma Jayanti17 SeptemberWednesday
16Sardar Vallabhbhai Patel Jayanti31 OctoberFriday
17Sant Namdev Jayanti12 NovemberWednesday
18Virangana Jhalkari Bai Jayanti22 NovemberSaturday
19Sant Sain Bhagat Maharaj Jayanti4 DecemberThursday
20Maharaja Shoorsaini Jayanti20 DecemberSaturday

Info!
The above holidays are subject to change based on official announcements.

Related Posts

FAQs

How many public holidays are there in 2025?

The number of public holidays varies based on state policies.

Are all government holidays mandatory?

No, only gazetted holidays are mandatory.

For more details, visit India Government Official Website.

DMCA compliant image

About the author

Ravi
Professional content writer, copywriter, and owner of Flashing News Network. Passionate blogger and SEO enthusiast. Instagram

2 comments

  1. Anonymous
    Good
  2. Anonymous
    Explain all holiday.
Join the discussion with us! Share your opinion or question. Please use polite language.