Diwali Bank Holiday 2025: Banks across India will observe several public and regional holidays this week amid Diwali festival under the RBI holiday calendar. These holidays are not uniform nationwide and vary
from state to state. That means on some dates, banks in certain states will remain closed, while in others, they will function normally.
During bank holidays, customers can continue to access services through net banking, mobile banking, UPI, and ATMs. However, cheque clearing and other over-the-counter services under the Negotiable Instruments Act will not be available.
Bank Holiday This Week
October 20 (Monday) – Diwali / Naraka Chaturdasi
Holiday in Karnataka, Maharashtra, Tamil Nadu, Telangana, Gujarat, Tripura, Mizoram, Madhya Pradesh, Odisha, Punjab, Haryana, Uttarakhand, Sikkim, Assam, Andhra Pradesh, Arunachal Pradesh, Rajasthan, UP, New Delhi, Goa, Chhattisgarh, Jharkhand, Meghalaya, Himachal Pradesh, Kerala.
October 21 (Tuesday) – Diwali (Deepavali)
Holiday in Delhi, Haryana, Uttar Pradesh, Bihar, West Bengal, Rajasthan
October 22, 2025 (Wednesday) – Diwali (Bali Pratipada)/Vikram Samvant New Year Day/Govardhan Pooja/Balipadyami, Laxmi Puja (Deepawali)
Holiday in: Gujarat, Maharashtra, Madhya Pradesh, Sikkim, Assam, Uttar Pradesh, West Bengal, Chhattisgarh, Jharkhand, Himachal Pradesh
October 23, 2025 (Thursday) – Bhai Bij/Bhaidooj/Chitragupt Jayanti/Laxmi Puja (Deepawali)/Bhratridwitiya/Ningol Chakkouba
Holiday in: Gujarat, Nagaland, Sikkim, Uttar Pradesh, West Bengal, Himachal Pradesh.
October 27, 2025 (Monday) – Chath Puja (Evening Puja)
Holiday in: Banks will be closed in West Bengal, Bihar & Jharkhand.
October 28, 2025 (Tuesday) – Chath Puja (Morning Puja)
Holiday in: Banks will be closed in Bihar & Jharkhand.
October 31, 2025 (Friday) – Sardar Vallabhbhai Patel’s Birthday
Holiday in: Banks will be closed only in Gujarat on the birth anniversary of Sardar Vallabhbhai Patel.
Muhurat Trading 2025
Indian equity exchanges will remain closed on October 21, 2025 on account of major Hindu festival Diwali Laxmi Pujan. It means traders and investors won’t be able to trade equities, derivatives and other futures and options. However, Bombay Stock Exchange (BSE) and National Stock Exchange (NSE) will organize a special one-hour trading session for traders and investors on October 21, like every year known as ‘Muhurat Trading’.
The symbolic trading session will be held between 1:45 pm and 2:45 pm, the stock exchanges said in separate circulars. Last year, the special Muhurat trading session was held from 6 pm to 7 pm.