What are the public holidays in India?

📅 Live answer:

India public holidays in 2026:

  • Republic Day — Monday, January 26th, 2026
  • Maha Shivaratri — Sunday, February 15th, 2026
  • Id-ul-Fitr (estimated) — Saturday, March 21st, 2026
  • Mahavir Jayanti — Tuesday, March 31st, 2026
  • Good Friday — Friday, April 3rd, 2026
  • Buddha Purnima — Friday, May 1st, 2026
  • Bakrid (estimated) — Thursday, May 28th, 2026
  • Muharram (estimated) — Friday, June 26th, 2026
  • Independence Day — Saturday, August 15th, 2026
  • Milad-un-Nabi (estimated) — Wednesday, August 26th, 2026
  • Janmashtami — Friday, September 4th, 2026
  • Gandhi Jayanti — Friday, October 2nd, 2026
  • Dussehra — Tuesday, October 20th, 2026
  • Diwali — Sunday, November 8th, 2026
  • Guru Nanak Jayanti — Tuesday, November 24th, 2026
  • Christmas — Friday, December 25th, 2026

India observes three national holidays — Republic Day, Independence Day, and Gandhi Jayanti — plus dozens of religious and regional festivals that vary by state. See India holidays.