The following are scheduled bank holidays for 2012:

Date Holiday
January 02 New Year
March 05 International Women's Day
March 23 National Health Day
April 06 Good Friday
April 09 Easter Monday
July 09 Gospel Day
July 10 Senior Citizen's Day
July 11 National Culture Day
July 12 National Day
July 13 In honour of National Day
August 06 Youth Day
October 08 National Education Day
December 07 Human Rights and Peace Day
December 25 Boxing Day
December 26 Christmas