July 7 Holiday: Are NSE, BSE Open Or Closed For Muharram 2025
Since there is no public holiday on July 7, stock markets will also remain open on Muharram and carry on business as usual.

Muharram is considered the second-holiest month in Islamic traditions after Ramadan. Muharram, which marks the beginning of the New Year as per the Islamic Hijri calendar, started on Jun 27.
The holy month symbolises sacrifice, unity, peace and harmony. It’s time to abide by the virtues of Hazrat Imam Hussain, the grandson of the Prophet Muhammad.
In Islam, Muharram is one of the four sacred months, which means “forbidden”. During this period, warfare is forbidden and Muslims engage in increased worship.
The 10th day of Muharram, Ashura, is observed by Shia Muslims as a day of mourning. They take out processions and engage in self-flagellation, remembering the sacrifices made by Hazrat Imam Hussain. On the other hand, Sunni Muslims observe fast and offer prayers on this day.
This year, the 10th day of Muharram, Ashura, will be observed on July 6. As it falls on a Sunday, there will be no separate public holiday. So, on July 7, banks, government offices, post offices, schools and other public institutions will remain open.
Since there is no public holiday on July 7, stock markets will also remain open on Muharram and carry on business as usual.
This year, a total of 14 stock market holidays have been designated. The last market weekday holiday was observed on May 1, the occasion of Maharashtra Day. The next stock market weekday holiday is set to be observed on Aug. 15, marking Independence Day.
Apart from the public holidays, stock markets also remain closed on all Saturdays and Sundays.
Stock Market Holidays In 2025
26 February (Wednesday) – Mahashivratri
14 March (Friday) – Holi
31 March (Monday) – Id-Ul-Fitr (Ramadan Eid)
10 April (Thursday) – Shri Mahavir Jayanti
14 April (Monday) – Dr. Baba Saheb Ambedkar Jayanti
18 April (Friday) – Good Friday
01 May (Thursday) – Maharashtra Day
15 August (Friday) – Independence Day / Parsi New Year
27 August (Wednesday) – Shri Ganesh Chaturthi
02 October (Thursday) – Mahatma Gandhi Jayanti / Dussehra
21 October (Tuesday) – Diwali Laxmi Pujan
22 October (Wednesday) – Balipratipada
05 November (Wednesday) – Prakash Gurpurb Sri Guru Nanak Dev
25 December (Thursday) – Christmas
Stock Market Timings
The BSE and NSE operate on a standard schedule from Monday to Friday, with trading hours for the equity segment set from 9:15 a.m. to 3:30 p.m.. Trading remains suspended on weekends and on officially designated holidays, such as the ones mentioned above. Trading on the equities segment happens on all days of the week (other than Saturdays, Sundays and holidays declared by the Exchange in advance). The market timings of the equities segment are given below:
A) Pre-open session Order entry & modification
Open: 09:00 a.m. Order entry & modification
Close: 09:08 a.m.
*with random closure in the last one minute. Pre-open order matching starts immediately after close of pre-open order entry.
B) Regular trading session
Normal / Limited Physical Market Open: 09:15 a.m.
Normal / Limited Physical Market Close: 03:30 p.m.
C) Closing Session: The Closing Session is held between 03:40 p.m. and 04:00 p.m.
D) Block Deal Session Timings
Morning Window: This window shall operate between 08:45 a.m. to 09:00 a.m.
Afternoon Window: This window shall operate between 02:05 p.m. to 2:20 p.m.
Note: The Exchange may, however, close the market on days other than the above-scheduled holidays or may open the market on days originally declared as holidays. The Exchange may also extend, advance, or reduce trading hours when it deems fit and necessary.