January 2026 brings several bank holidays across India due to New Year, regional festivals, second and fourth Saturdays, Sundays, and Republic Day. Banks are closed today, January 2, in select cities, so customers should plan branch visits in advance.