Public Holidays in India 2026 🇮🇳
India has 6 public holidays in 2026; the next one is Christmas Day on Fri, Dec 25, 2026.
- 6public holidays 2026
- 4long weekends
- 1on a weekend
- Fridaymost common weekday
Weekend in India: Saturday and Sunday.
Public holidays in 2026
| Date | Day | Holiday | Type | When |
|---|---|---|---|---|
| Mon 26 Jan | Monday | Republic Day | Public holiday | |
| Fri 3 Apr | Friday | Good Friday | Public holiday | |
| Tue 14 Apr | Tuesday | Ambedkar Jayanti | Public holiday | |
| Sat 15 Aug | Saturday (weekend) | Independence Day | Public holiday | |
| Fri 2 Oct | Friday | Gandhi Jayanti | Public holiday | |
| Fri 25 Dec | Friday | Christmas Day | Public holiday |
Long weekends and bridge days in 2026
Breaks of three days or more where a public holiday meets the weekend:
- Sat 24 Jan – Mon 26 Jan · 3 days off · Republic Day
- Fri 3 Apr – Sun 5 Apr · 3 days off · Good Friday
- Fri 2 Oct – Sun 4 Oct · 3 days off · Gandhi Jayanti
- Fri 25 Dec – Sun 27 Dec · 3 days off · Christmas Day
Make it longer with a day or two of leave
- Take Mon 13 Apr off → 4 days in a row (Sat 11 Apr – Tue 14 Apr) · Ambedkar Jayanti
Counted from the public holidays above and a Saturday and Sunday weekend. Individual employers, schools and regions may differ.
Regional holidays in 2026
On top of the national list, these public holidays apply only in some parts of India:
| Date | Holiday | Where |
|---|---|---|
| Thu 1 Jan | New Year's Day | Arunachal Pradesh |
| Mon 5 Jan | Guru Gobind Singh Jayanti | Chandigarh, Haryana |
| Mon 12 Jan | Swami Vivekananda Jayanti | West Bengal |
| Fri 23 Jan | Netaji Subhas Chandra Bose Jayanti | Assam, West Bengal |
| Sun 25 Jan | State Day | Himachal Pradesh |
| Fri 20 Feb | State Day | Arunachal Pradesh |
| Sun 22 Mar | Bihar Day | Bihar |
| Mon 23 Mar | Shaheed Diwas | Punjab |
| Wed 1 Apr | Odisha Day | Odisha |
| Wed 15 Apr | Bengali New Year | West Bengal |
| Wed 15 Apr | Himachal Day | Himachal Pradesh, Tripura |
| Tue 21 Apr | Vaisakhi | Kerala |
| Thu 30 Apr | Basava Jayanti | Karnataka |
| Fri 1 May | Gujarat Day | Gujarat |
| Fri 1 May | Labour Day | Assam, Bihar, Kerala, Tamil Nadu, West Bengal |
| Fri 1 May | Maharashtra Day | Maharashtra |
| Fri 8 May | Rabindra Jayanti | Rajasthan, West Bengal |
| Sat 9 May | Maharana Pratap Jayanti | Himachal Pradesh, Rajasthan |
| Sat 16 May | State Day | Sikkim |
| Tue 2 Jun | Telangana Formation Day | Telangana |
| Mon 15 Jun | YMA Day | Meghalaya |
| Tue 30 Jun | Remna Ni | Mizoram |
| Mon 6 Jul | MHIP Day | Mizoram |
| Mon 13 Jul | Bhanu Jayanti / Martyrs' Day | Jammu and Kashmir, Meghalaya |
| Fri 31 Jul | Martyrdom Day of Shaheed Udham Singh | Haryana |
| Thu 13 Aug | Patriots' Day | Manipur |
| Sun 16 Aug | De Jure Transfer Day | Puducherry |
| Thu 17 Sept | Hyderabad-Karnataka Liberation Day | Karnataka |
| Tue 22 Sept | Maharaja Agrasen Jayanti | Haryana |
| Wed 7 Oct | Maharishi Valmiki Jayanti | Himachal Pradesh |
| Sat 31 Oct | Sardar Vallabhbhai Patel Jayanti | Gujarat |
| Sun 1 Nov | Formation Day | Andhra Pradesh, Chhattisgarh, Haryana |
| Sun 1 Nov | Karnataka Formation Day | Karnataka |
| Sun 1 Nov | Kerala Formation Day | Kerala |
| Sun 8 Nov | Kanakadasa Jayanti | Karnataka |
| Mon 23 Nov | Seng Kut Snem | Meghalaya |
| Tue 1 Dec | Indigenous Faith Day | Nagaland |
| Thu 3 Dec | Feast of St. Francis Xavier | Goa |
| Fri 18 Dec | Guru Ghasidas Jayanti | Chhattisgarh |
| Sat 19 Dec | Goa Liberation Day | Daman and Diu, Goa |
| Sat 26 Dec | Shaheed Udham Singh Jayanti | Haryana |
Region pages: Maharashtra · Delhi · Karnataka · West Bengal · Tamil Nadu · Telangana · Gujarat
Public holidays in 2027
| Date | Day | Holiday | Type |
|---|---|---|---|
| Tue 26 Jan | Tuesday | Republic Day | Public holiday |
| Fri 26 Mar | Friday | Good Friday | Public holiday |
| Wed 14 Apr | Wednesday | Ambedkar Jayanti | Public holiday |
| Sun 15 Aug | Sunday | Independence Day | Public holiday |
| Sat 2 Oct | Saturday | Gandhi Jayanti | Public holiday |
| Sat 25 Dec | Saturday | Christmas Day | Public holiday |
2027 brings 1 long weekends: Fri 26 Mar – Sun 28 Mar (3 days).
Questions about holidays in India
- How many public holidays does India have in 2026?
- 6 public or bank holidays are listed for 2026, and 6 for 2027.
- How many 2026 holidays fall on a weekend in India?
- 1 — Independence Day (Saturday). No substitute weekday is listed for them in this calendar.
- How many long weekends are there in India in 2026?
- 4 breaks of three days or more are created by public holidays: Sat 24 Jan – Mon 26 Jan (3 days); Fri 3 Apr – Sun 5 Apr (3 days); Fri 2 Oct – Sun 4 Oct (3 days); Fri 25 Dec – Sun 27 Dec (3 days).
More on India
Time and time zones in India · Sunrise and sunset times · Regions of India · 2026 calendar · All countries