It is really up to your employer to decide whether or not you have to work on bank holidays. If your place of work is closed on bank holidays, your employer can make you take them as part of your annual leave entitlement. Some employers might give you bank holidays off and pay you for them on top of your annual leave entitlement. This should be outlined in your employment contract.
Bank holidays and annual leave.
If you are entitled to annual leave, then bank holidays will either be:
Your contract should say which situation applies to you. If it doesn’t, bank holidays will automatically be deducted from your annual leave entitlement. Expert employment solicitor Stephen Britton explains and answers some questions around holidays and bank holidays. Understanding your holiday entitlement: