Banks across India will be closed on Christmas December 25, with regional holidays in cities like Shillong, Panaji, Gangtok, Aizawl, Kohima, and Imphal throughout December 2025.