What bank holidays are and why they matter for your money

A bank holiday in the UK is a day when banks, building societies, and most financial institutions are closed. The UK observes between eight and ten bank holidays each year, depending on which part of the country you live in. On these days, you cannot visit a branch, speak to someone by phone, or process certain transactions in real time.

Bank holidays affect your payments because standing orders, direct debits, and online transfers may not clear on the day you send them. If you need money to reach an account by a specific date, a bank holiday in between can delay it by one or more working days. Cheques take even longer—they typically need three working days to clear, and a bank holiday extends that timeline.

The dates change slightly each year. Some are fixed (like Boxing Day on 26 December), while others move (like Easter Monday). Scotland and Northern Ireland have different bank holidays from England and Wales, so if you bank with a branch in one part of the UK but live in another, check your bank's calendar rather than a general one.

Key Takeaways

  • Bank holidays close physical branches and delay real-time payment processing, so money sent on or just before a holiday may not arrive until the next working day after the holiday ends.
  • Standing orders and direct debits scheduled for a bank holiday usually process on the next working day instead, but you should check with your bank if the timing is critical.
  • Cheques take three working days to clear under normal circumstances; a bank holiday adds extra days to that count.
  • Scotland, Northern Ireland, and England and Wales have different bank holiday dates, so verify your bank's specific calendar if you live near a border or use a branch in a different region.
  • Most online banking functions work on bank holidays, but payments sent after the cut-off time (usually 3 p.m. or 4 p.m.) will not process until the next working day.

The full list of UK bank holidays and when they fall

England and Wales observe these bank holidays: New Year's Day (1 January), Good Friday (varies, usually March or April), Easter Monday (varies, usually March or April), Early May Bank Holiday (first Monday in May), Spring Bank Holiday (last Monday in May), Summer Bank Holiday (last Monday in August), Christmas Day (25 December), and Boxing Day (26 December).

Scotland has a different list. It observes New Year's Day, 2 January (an extra day), Good Friday, Easter Monday, Early May Bank Holiday, Spring Bank Holiday, Summer Bank Holiday, Christmas Day, and Boxing Day. Northern Ireland follows England and Wales but adds an extra bank holiday on 17 March (Saint Patrick's Day).

The moveable holidays—Good Friday, Easter Monday, and the May and August bank holidays—shift each year. Your bank will publish its calendar for the full year, usually in December of the previous year. If you are planning a payment that must clear by a certain date, check your bank's calendar rather than a general one, because the exact dates matter for payment processing.

How bank holidays delay payments and transfers

When you send a payment on a bank holiday or the day before one, the money does not move in real time. Most payments sent after the cut-off time (usually between 3 p.m. and 4 p.m., depending on your bank) are queued until the next working day anyway. A bank holiday extends that queue by one or more days.

A standing order or direct debit scheduled to process on a bank holiday will usually process on the next working day instead. If you have a bill due on a bank holiday—for example, a mortgage payment on Boxing Day—it will typically leave your account on 27 December (if that is a working day). Check with your bank or the organisation collecting the payment if the timing is tight, because some creditors charge a late fee if the money does not arrive by the original due date, even if the delay was caused by a bank holiday.

Online transfers between accounts at the same bank sometimes process instantly, even on bank holidays, because they do not leave the bank's system. Transfers between different banks almost always wait until the next working day. If you are moving money to pay a bill or loan, assume it will take at least one working day, plus any extra days caused by bank holidays in between.

Cheques and bank holidays: why they take longer

A cheque takes three working days to clear under normal circumstances. This means if you pay a cheque in on a Monday, it will usually clear by Thursday. A bank holiday interrupts this count—if you pay a cheque in on Friday and Monday is a bank holiday, it will not clear until Wednesday or Thursday.

The three-day rule applies from the day after you pay the cheque in. If you pay it in on a Friday afternoon, the count starts on Monday (day one), Tuesday (day two), and Wednesday (day three). If Monday is a bank holiday, the count becomes Tuesday (day one), Wednesday (day two), and Thursday (day three).

Some banks offer faster cheque clearing—same-day or next-day—but this is not standard and usually costs extra or is only available to certain account holders. If you need a cheque to clear quickly and a bank holiday is coming, ask your bank whether it can speed up the process or whether you should use a different payment method instead.

What stays open on bank holidays

Online banking portals and mobile apps work on bank holidays. You can log in, check your balance, set up payments, and view transactions at any time. However, payments you send after the cut-off time will not process until the next working day, bank holiday or not.

ATMs and cash machines operate on bank holidays, so you can withdraw money or check your balance. Some branches may open for limited hours on certain bank holidays (particularly Boxing Day or New Year's Day), but this varies by bank and location. Do not assume a branch will be open; check your bank's website or call ahead if you need to visit in person.

Phone banking lines may have reduced staffing on bank holidays, and wait times are often longer. If you need to speak to someone urgently on a bank holiday, try calling early in the day or use online chat if your bank offers it.

Planning payments around bank holidays

If you have a bill or loan payment due on or near a bank holiday, send the money at least one working day before the holiday. This gives the payment time to process and clear before the bank closes. If the due date falls on a bank holiday itself, send it the working day before.

For standing orders and direct debits, check the exact date they are scheduled to process. If it falls on a bank holiday, your bank will move it to the next working day, but confirm this with your creditor if they have charged you a late fee in the past. Some creditors are flexible about bank holiday delays; others are not.

If you are expecting a payment (a salary, a refund, or a transfer from someone else), remember that it may arrive a day later than usual if a bank holiday falls in between. Do not assume money will be in your account by a certain date without checking whether a bank holiday could delay it.

What to do if a payment is late because of a bank holiday

If a payment you sent did not arrive by the date you expected because of a bank holiday, contact your bank and ask for a trace. Your bank can tell you the exact status of the payment and when it will clear. Most banks will not charge you a fee for a payment delayed by a bank holiday, but the receiving bank or creditor might.

If a creditor has charged you a late fee because a payment arrived late due to a bank holiday, contact them and explain the delay. Many will waive the fee if you can show that the payment was sent on time but held up by the bank holiday. Keep a record of when you sent the payment and any confirmation from your bank showing the processing date.

If you regularly have payments due around bank holidays, consider changing the due date or the payment method. Some creditors allow you to move your payment date by a few days, or you can switch to a different payment method (like a card payment instead of a bank transfer) that might process faster.

Frequently Asked Questions

Do I need to do anything special to prepare for a bank holiday?

No, but if you have a payment due on or just after a bank holiday, send it a day or two early to be safe. Check your bank's calendar to see exactly which days are closed, and plan accordingly if you are expecting money to arrive.

Will my salary be delayed if payday falls on a bank holiday?

Usually not. Most employers schedule salaries to process on the last working day before a bank holiday, so the money arrives on time. Check with your payroll department if you are unsure, especially if payday is close to a bank holiday like Christmas or Easter.

Can I use my debit card on a bank holiday?

Yes. Debit cards work on bank holidays because the transaction is processed by the card network, not directly by your bank. You can use it in shops, online, and at ATMs without any issues.

What if I need to pay a bill on a bank holiday and I have no other option?

Use your debit or credit card if the organisation accepts it, or set up a payment the day before. If you must send a bank transfer on the bank holiday itself, send it as early as possible, though it will not process until the next working day. Contact the organisation collecting the payment and let them know it is on the way.

Are bank holidays the same across all UK banks?

The dates are the same, but the impact on your account depends on your bank's processing times and cut-off times. Some banks process payments faster than others, and some may have slightly different cut-off times. Check your specific bank's terms if timing is critical.