Trading Holidays

NSE & BSE Market Holidays for 2024-2026

Trading Holidays 2026

DateDayHoliday
January 26, 2026MondayRepublic Day
February 15, 2026SundayMaha Shivaratri
March 3, 2026TuesdayHoli
March 21, 2026SaturdayId-Ul-Fitr
March 26, 2026ThursdayRam Navami
March 31, 2026TuesdayMahavir Jayanti
April 3, 2026FridayGood Friday
April 14, 2026TuesdayDr. Ambedkar Jayanti
May 1, 2026FridayMaharashtra Day
May 28, 2026ThursdayEid ul-Adha
June 26, 2026FridayMuharram
August 15, 2026SaturdayIndependence Day
September 14, 2026MondayGanesh Chaturthi
October 2, 2026FridayGandhi Jayanti
October 20, 2026TuesdayDussehra
November 8, 2026SundayDiwali
November 9, 2026MondayDiwali-Balipratipada
November 24, 2026TuesdayGuru Nanak Jayanti
December 25, 2026FridayChristmas

Trading Holidays 2025

DateDayHoliday
January 26, 2025SundayRepublic Day
February 26, 2025WednesdayMaha Shivaratri
March 14, 2025FridayHoli
March 31, 2025MondayEid-Ul-Fitr
April 6, 2025SundayRam Navami
April 10, 2025ThursdayMahavir Jayanti
April 14, 2025MondayDr. Ambedkar Jayanti
April 18, 2025FridayGood Friday
May 1, 2025ThursdayMaharashtra Day
May 12, 2025MondayBuddha Purnima
June 7, 2025SaturdayEid ul-Adha
August 15, 2025FridayIndependence Day
August 16, 2025SaturdayJanmashtami
October 2, 2025ThursdayGandhi Jayanti
October 2, 2025ThursdayDussehra
October 20, 2025MondayDiwali
November 5, 2025WednesdayGuru Nanak Jayanti
December 25, 2025ThursdayChristmas

Trading Holidays 2024

DateDayHoliday
January 26, 2024FridayRepublic Day
March 8, 2024FridayMaha Shivaratri
March 25, 2024MondayHoli
March 29, 2024FridayGood Friday
April 11, 2024ThursdayId-Ul-Fitr (Eid)
April 14, 2024SundayDr. Ambedkar Jayanti
April 17, 2024WednesdayRam Navami
April 21, 2024SundayMahavir Jayanti
May 1, 2024WednesdayMaharashtra Day
May 23, 2024ThursdayBuddha Purnima
June 17, 2024MondayEid ul-Adha
July 17, 2024WednesdayMuharram
August 15, 2024ThursdayIndependence Day
October 2, 2024WednesdayGandhi Jayanti
October 12, 2024SaturdayDussehra
November 1, 2024FridayDiwali
November 15, 2024FridayGuru Nanak Jayanti
December 25, 2024WednesdayChristmas

Note

These holidays are applicable for both NSE (National Stock Exchange) and BSE (Bombay Stock Exchange). Trading timings on normal trading days: 9:15 AM to 3:30 PM IST. Pre-market session: 9:00 AM to 9:08 AM. Please check with your broker for any changes in the holiday schedule.