Market facts

F&O Expiry Dates 2026

NSE derivatives expire on Tuesdays and BSE derivatives on Thursdays, a schedule in place since 1 September 2025. In 2026 that gives 52 Tuesdays for the weekly Nifty 50 contract and 53 Thursdays for the weekly Sensex contract, and 9 of those weekly dates move to the previous trading day because they fall on holidays. The NSE monthly expiry moves in March and November.

Which index expires when

ContractExchangeExpiry
Nifty 50NSEWeekly every Tuesday; monthly last Tuesday
Bank Nifty, Fin Nifty, Midcap Nifty, Nifty Next 50NSEMonthly only, last Tuesday
Stock futures and optionsNSEMonthly, last Tuesday
SensexBSEWeekly every Thursday; monthly last Thursday
BankexBSEMonthly only, last Thursday

NSE equity derivatives expire on Tuesday and BSE derivatives on Thursday. Each exchange may offer weekly contracts on only one benchmark index: Nifty 50 on NSE and Sensex on BSE. Every other index, and all stock derivatives, have monthly contracts only, expiring on the last Tuesday (NSE) or last Thursday (BSE) of the month. When an expiry day is a trading holiday, expiry moves to the previous trading day.

Monthly expiry dates 2026

MonthNSE monthly (Tuesday)BSE monthly (Thursday)
January27 January 202629 January 2026
February24 February 202626 February 2026
March30 March 2026 (holiday on 31 Mar)25 March 2026 (holiday on 26 Mar)
April28 April 202630 April 2026
May26 May 202627 May 2026 (holiday on 28 May)
June30 June 202625 June 2026
July28 July 202630 July 2026
August25 August 202627 August 2026
September29 September 202624 September 2026
October27 October 202629 October 2026
November23 November 2026 (holiday on 24 Nov)26 November 2026
December29 December 202631 December 2026

Dates are computed from the rule above and the 2026 NSE holiday list. An entry marked with a holiday is moved to the previous trading day.

Weekly Nifty 50 expiry dates 2026 (NSE, Tuesdays)

January: 6, 13, 20, 27

February: 3, 10, 17, 24

March: 2*, 10, 17, 24, 30*

April: 7, 13*, 21, 28

May: 5, 12, 19, 26

June: 2, 9, 16, 23, 30

July: 7, 14, 21, 28

August: 4, 11, 18, 25

September: 1, 8, 15, 22, 29

October: 6, 13, 19*, 27

November: 3, 9*, 17, 23*

December: 1, 8, 15, 22, 29

* moved to the previous trading day because of a holiday.

Weekly Sensex expiry dates 2026 (BSE, Thursdays)

January: 1, 8, 14*, 22, 29

February: 5, 12, 19, 26

March: 5, 12, 19, 25*

April: 2, 9, 16, 23, 30

May: 7, 14, 21, 27*

June: 4, 11, 18, 25

July: 2, 9, 16, 23, 30

August: 6, 13, 20, 27

September: 3, 10, 17, 24

October: 1, 8, 15, 22, 29

November: 5, 12, 19, 26

December: 3, 10, 17, 24, 31

* moved to the previous trading day because of a holiday.

How the schedule got here

20 November 2024: SEBI limits weekly index expiries to one benchmark index per exchange. Weekly Bank Nifty, Fin Nifty and Midcap Nifty contracts are discontinued.

1 September 2025: NSE moves all expiries to Tuesday and BSE to Thursday, as set by SEBI's circular of 26 May 2025.

Source and last verified

Last verified: 31 October 2026. Checked against several independent reports of the official document; the document itself could not be opened when this page was built. Confirm on the exchange website before relying on a date.

Holiday dates used: the 2026 NSE trading holiday list on this site. Lot sizes: see the Nifty and Bank Nifty lot size pages.

Official sources: NSE: equity derivatives contract specifications · NSE: exchange circulars · SEBI

Related

NSE holidays 2026Nifty lot sizeBank Nifty lot size

Frequently asked questions

Which day is Nifty expiry?

Nifty 50 weekly options expire every Tuesday and its monthly contract on the last Tuesday of the month. If that Tuesday is a trading holiday, expiry moves to the previous trading day.

Does Bank Nifty have weekly expiry?

No. Weekly Bank Nifty contracts were discontinued from 20 November 2024. Bank Nifty has monthly contracts only, expiring on the last Tuesday of the month.

Which day is Sensex expiry?

Sensex weekly contracts expire on Thursdays and its monthly contract on the last Thursday of the month, with the same roll-back for holidays.

When do stock futures and options expire?

Monthly, on the last Tuesday of the month on NSE.

Can the expiry day change?

Yes. SEBI and the exchanges set it by circular and have changed it before, most recently from 1 September 2025.

Have a holding or a plan you want a second look at?

This page shares data only. For a view that takes your own holding and goal into account, ask Samjho Bhai, our free portfolio review tool.

Ask Samjho Bhai →

Educational information, not investment advice. Market Dekho is not a SEBI-registered Research Analyst or Investment Adviser. Exchange schedules and contract specifications change by circular; always confirm on the exchange website.