Stock Market Holidays 2025: Complete List of Trading Off Days

Photo of author

By mcx

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.HolidaysDateDay
1MahashivratriFebruary 26,2025Wednesday
2HoliMarch 14, 2025Friday
3Id-Ul-Fitr (Ramzan Id)March 31,2025Monday
4Shri Mahavir JayantiApril 10,2025Thursday
5Dr.Baba Saheb Ambedkar JayantiApril 14,2025Monday
6Good FridayApril 18,2025Friday
7Maharashtra DayMay 01,2025Thursday
8Independence DayAugust 15,2025Friday
9Ganesh ChaturthiAugust 27,2025Wednesday
10Mahatma Gandhi Jayanti/DussehraOctober 02,2025Thursday
11Diwali * Laxmi PujanOctober 21,2025Tuesday
12Diwali BalipratipadaOctober 22,2025Wednesday
13Prakash Gurpurb Sri Guru Nanak DevNovember 05,2025Wednesday
14ChristmasDecember 25,2025Thursday

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.

Leave a Comment