The National Stock Exchange and the BSE have announced their trading holidays for 2026. According to the exchanges, in 2026, the market will remain shut for 15 trading days due to various national and religious holidays. This year the number of working days will be less compared to last year.

The trading holidays will increase further if the exchanges announce a holiday on January 15 (Thursday) due to the election for Brihanmumbai Municipal Corporation. The last time these elections were held on 21st February 2017, the exchanges remained closed.

Market participants will also closely watch the date for Budget presentation. Usually , the Budget is presented on February 1, which falls on Saturday this year. If the Union Government sticks to its general schedule, the exchanges will conduct a special Budget Trading session. However, if the Government decides to move it to January 31, they the market will function normally.

NSE/BSE 2026 Holiday List

Let’s take a closer look at NSE holidays in 2026 and their impact on markets.