Banks across the country will be closed for 17 days in December 2024. Check the full state-wise list of public holidays here.