Public holidays in 2023 in India

National public holidays for Jan 1, 2023 through Dec 31, 2023. Cross-check in the business days calculator or browse the Holidays API.

Quick summary: 18 public holiday records in the dataset for this range, spanning about 18 calendar days that fall in 2023.

Key insights

Total holidays

18 days

From 18 holiday records in India, 2023.

Busiest holiday month

April

4 holiday days.

Longest holiday streak

-

No consecutive streak detected.

Coverage

National holidays

Regional rules are not included on this page.

Holiday list

DateName
Jan 26, 2023Republic Day
Mar 8, 2023Holi
Mar 30, 2023Rama Navami
Apr 4, 2023Mahavir Jayanti
Apr 7, 2023Good Friday
Apr 14, 2023Ambedkar Jayanti
Apr 22, 2023Ramzan Id
May 5, 2023Buddha Purnima
Jun 29, 2023Bakrid
Jul 29, 2023Muharram/Ashura
Aug 15, 2023Independence Day
Sep 7, 2023Janmashtami
Sep 28, 2023Milad un-Nabi
Oct 2, 2023Mahatma Gandhi Jayanti
Oct 24, 2023Dussehra
Nov 12, 2023Diwali/Deepavali
Nov 27, 2023Guru Nanak Jayanti
Dec 25, 2023Christmas

Related guides & tools

Frequently asked questions

How many public holidays are in India in 2023?

India has about 18 distinct public holiday days in 2023 in the HolidayDB dataset (from 18 records).

Which month has the most public holidays?

April has the most holiday days, with 4.

Are regional holidays included?

No. This page uses national public holidays only, matching the default behavior when you don’t apply a region filter.

Can I get the same data via API?

Yes. Use the Holidays API to fetch calendars programmatically (and the calculators for interactive exploration).

All countries: public holidays guides

Public holidays in India - quick context

India’s official holidays are state-specific and many employers only observe a subset. This page shows HolidayDB’s configured IN list - always confirm against your state’s gazette for compliance.