As the new year approaches, it becomes important for traders and investors in the Indian stock market to be aware of the trading holidays. These are declared by two of the nation’s leading stock exchanges, the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE). For 2025, these two exchanges have officially announced 14 trading holidays. These will impact trading schedules and investment strategies across the country. Continue reading to learn all about the 14 Stock Market holidays in 2025.
Stock Market Holidays 2025
The trading holidays in 2025 include various festivals, national observances, and important events. While all sectors of the Indian economy observe these holidays, the stock market too, must adhere to the same. The holidays have been broken down in the following manner. Firstly, February, May, November, and December will each have 1 holiday. Following this, March and August will each have 2 holidays each. Finally, the months of April and October will each share 3 holidays.
Also read : India’s Best Stock Market Traders: Success Stories & Insights
Detailed Holidays Schedule 2025
The detailed holiday schedule includes the following specific holidays in chronological order.
February 2025:
February 26, 2025 (Wednesday), is Mahashivratri. This auspicious day marks the first trading holiday of the year.
March 2025:
Holi is celebrated on March 14, 2025 (Friday), and this day also serves as a trading holiday in March.
March 31, 2025 (Monday) is celebrated as Eid-ul-Fitr (Ramzan Eid). This is the second trading holiday of the month.
April 2025:
April 10, 2025 (Thursday) is marked for the occasion of Shri Mahavir Jayanti. This marks the birthday of Lord Mahavir, the founder of Jainism.
April 14, 2025 (Monday) is celebrated as the birthday of Dr. Babasaheb Ambedkar, a key person involved in the drafting of the Constitution.
April 18, 2025 (Friday) is observed as Good Friday, to commemorate a holy day for Christianity.
May 2025:
May 1, 2025 (Thursday) is marked as Maharashtra Day. It is celebrated to commemorate the creation of the state of Maharashtra.
August 2025:
August 15, 2025 (Friday) is celebrated as Independence Day all across the country. This day is an official holiday.
August 27, 2025 (Wednesday) is marked as Ganesh Chaturthi. This day marks the birth of Lord Ganesh.
October 2025:
October 2, 2025 (Thursday) is celebrated as the birthday of the father of the nation, Mahatma Gandhi.
On October 21, 2025 (Tuesday) is celebrated as Diwali, the festival of lights across the country.
The first day of Diwali, celebrated as Diwali Balipratipada to honor the bond between brothers and sisters, follows October 22, 2025 (Wednesday).
November 2025:
On November 5, 2025 (Wednesday), people across the country celebrate Sri Guru Nanak Jayanti, honoring the birthday of Guru Nanak, the founder of Sikhism.
December 2025:
December 25, 2025, is celebrated as Christmas, the birth of Jesus Christ across the country.
The list is also mentioned below.
Sl.NO. | Holidays | Date | Day |
1 | Mahashivratri | February 26,2025 | Wednesday |
2 | Holi | March 14, 2025 | Friday |
3 | Id-Ul-Fitr (Ramzan Id) | March 31,2025 | Monday |
4 | Shri Mahavir Jayanti | April 10,2025 | Thursday |
5 | Dr.Baba Saheb Ambedkar Jayanti | April 14,2025 | Monday |
6 | Good Friday | April 18,2025 | Friday |
7 | Maharashtra Day | May 01,2025 | Thursday |
8 | Independence Day | August 15,2025 | Friday |
9 | Ganesh Chaturthi | August 27,2025 | Wednesday |
10 | Mahatma Gandhi Jayanti/Dussehra | October 02,2025 | Thursday |
11 | Diwali * Laxmi Pujan | October 21,2025 | Tuesday |
12 | Diwali Balipratipada | October 22,2025 | Wednesday |
13 | Prakash Gurpurb Sri Guru Nanak Dev | November 05,2025 | Wednesday |
14 | Christmas | December 25,2025 | Thursday |
Muhurat Trading
One of the most awaited events in 2025 for traders is the Muhurat trading. This is an auspicious trading session held on Diwali. In 2025, the Muhurat trading will commence on October 21.Days before the event, authorities will disclose the specific timings related to the Muhurat for traders can make huge investment gains and participate in their own stock market tradition observed on this auspicious day.
Also read : World’s Most Famous Traders of All Time: Successes & Failures
Budget Day
The stock market will remain closed during the following months, but both the NSE and BSE will stay open on Budget Day, observed on February 1, 2025 (Saturday). Markets will operate for equities from 9 AM to 3:30 PM IST and for commodities till 5 PM. This day is beneficial for traders who wish to track market reactions to the government’s financial budget discussions.
With 14 official trading holidays in 2025, stock market traders and investors can now prepare ahead of the upcoming year. Based on the available data, they can manage their portfolios, plan their trading, and invest wisely. These events help traders plan ahead in their strategies when they stay informed.