NSE F&O Expiry Calendar 2026

Complete weekly and monthly expiry schedule for all NSE and BSE indices. Plan your options strategies with accurate expiry dates.

Monthly Expiry Dates — 2026

Monthly expiry is the last expiry day of each calendar month for each index.

MonthNifty 50
Thursday
Bank Nifty
Tuesday
Finnifty
Tuesday
Midcap Nifty
Wednesday
Sensex
Friday
June 202626 Jun24 Jun24 Jun25 Jun27 Jun
July 202630 Jul28 Jul28 Jul29 Jul31 Jul
Aug 202627 Aug25 Aug25 Aug26 Aug28 Aug
Sep 202624 Sep22 Sep22 Sep23 Sep25 Sep
Oct 202629 Oct27 Oct27 Oct28 Oct30 Oct
Nov 202626 Nov24 Nov24 Nov25 Nov27 Nov
Dec 202631 Dec29 Dec29 Dec30 Dec25 Dec

Weekly Expiry Schedule

Monday

Sensex (BSE)

BSELot: 15

Sensex weekly expiry Monday. Sensex options trade on BSE with BSE clearing. Interoperability allows settlement on NSE clearing as well. Monthly expiry: last Friday.

Tuesday

Bank Nifty + Finnifty

NSELot: 15 / 40

Highest-volume expiry day for Indian derivatives. Bank Nifty (lot 15) and Finnifty (lot 40) both expire Tuesday. Monthly expiry: last Tuesday.

Wednesday

Midcap Nifty

NSELot: 75

Midcap Nifty weekly expiry Wednesday. Tracks 15 mid-cap stocks on NSE. Higher volatility and wider spreads than large-cap indices.

Thursday

Nifty 50

NSELot: 50

The benchmark Nifty 50 weekly expiry. Highest liquidity, tightest spreads. Monthly expiry: last Thursday. The most-traded options contract in India.

Stock F&O Monthly Expiry

All individual stock F&O contracts on NSE expire on the last Thursday of each month (monthly expiry only — no weekly expiries for stock options). The expiry day for stocks is the same across all sectors.

Note: When the last Thursday is a trading holiday, the previous trading day becomes the expiry date. Check NSE circulars for any exceptional changes to the regular expiry schedule.

Data sourced from NSE  |  Last updated: June 2026  |  Expiry dates subject to change per NSE circulars.