What bank holidays are and why they matter to your money
A bank holiday in the UK is a day when banks, building societies, and most financial institutions close. On these days, you cannot visit a branch, and many online services slow down or stop processing payments. The UK has between eight and ten bank holidays each year, depending on which part of the country you live in—England and Wales have different dates from Scotland and Northern Ireland.
Bank holidays affect when your payments arrive. If you send money on a bank holiday or the day before one, it will not leave your account until the next working day. Standing orders, direct debits, and bill payments all pause over bank holidays. This matters most if you have a tight deadline or if a payment needs to clear before a specific date.
The term "bank holiday" is historical. It comes from the Bank Holidays Act 1871, which gave banks the right to close on certain days without penalty. Today, the government designates these days as public holidays, and banks follow suit. Not every business closes on a bank holiday—shops, supermarkets, and many services stay open—but financial institutions do.
Key Takeaways
- Bank holidays in England and Wales fall on fixed dates (New Year's Day, Easter Monday, May Day, Spring Bank Holiday, Summer Bank Holiday, Christmas Day, Boxing Day) plus occasional special holidays declared by the government.
- Scotland and Northern Ireland have different bank holiday dates, so a day that is a bank holiday in England may not be one in Edinburgh or Belfast.
- Payments sent on a bank holiday do not process until the next working day, which can delay bill payments, transfers, and standing orders by one or more days.
- Cheques take longer to clear over bank holidays because the clearing system also closes, so a cheque deposited before a bank holiday may not clear for five or six days.
- If a payment deadline falls on a bank holiday, contact your creditor or biller in advance to confirm they will accept a payment on the next working day.
The full list of UK bank holidays by country
England and Wales observe eight regular bank holidays each year. New Year's Day (1 January), Easter Monday (the day after Easter Sunday), Early May Bank Holiday (the first Monday in May), Spring Bank Holiday (the last Monday in May), Summer Bank Holiday (the last Monday in August), Christmas Day (25 December), and Boxing Day (26 December) are fixed. The government occasionally declares an extra bank holiday for special events—for example, the Queen's Platinum Jubilee in 2022 or the King's Coronation in 2023.
Scotland has nine regular bank holidays and observes different dates. Scotland does not recognise Easter Monday or the Early May Bank Holiday. Instead, it has a Spring Holiday (the first Monday in May, but called by a different name) and two additional holidays: a New Year holiday on 2 January and a Christmas holiday on 2 January if Christmas falls on a weekend. Northern Ireland also differs, with St Patrick's Day (17 March) and the Battle of the Boyne (12 July) as bank holidays that England and Wales do not observe.
If you live near a border or do business across the UK, check which country's bank holidays apply to your bank. Most UK banks follow the rules of the country where their head office is registered, but some branches may close on additional local holidays. Your bank's website or app will show you which days it is closed.
How bank holidays delay payments and transfers
When you send a payment on a bank holiday, it sits in a queue until the next working day. This applies to online transfers, standing orders, direct debits, and bill payments made through your bank's app or website. The payment leaves your account on the next working day, and the receiving bank processes it the day after that. A payment sent on a Friday before a Monday bank holiday will not arrive until Wednesday at the earliest.
The delay affects both the sender and the receiver. If you are paying a bill, the biller does not receive the money until after the bank holiday. If you are waiting for money to arrive in your account—from an employer, a refund, or a peer transfer—it will not land until the bank holiday has passed and the receiving bank has processed it. This is why it is important to send payments early if you know a bank holiday is coming.
Cheques take even longer. When you deposit a cheque, it enters a clearing system run by the banks. This system also closes on bank holidays. A cheque deposited on a Thursday before a Friday bank holiday and a Monday bank holiday will not clear until the following Wednesday or Thursday. The standard clearing time is three working days, but bank holidays extend this to five or six calendar days.
What still works during a bank holiday
Your bank account itself does not close. You can still check your balance, view transactions, and use your debit card to pay in shops or withdraw cash from ATMs. Online banking platforms stay open, though some services may run slower than usual. You can also send payments through your app or website—they just will not process until the next working day.
Peer-to-peer payment apps like Revolut, Wise, and PayPal often process faster than traditional banks, but they also pause on UK bank holidays. Money sent through these apps on a bank holiday will not arrive until the next working day. Some apps show you the expected arrival date when you send the payment, so you can see the delay in real time.
Emergency services and some essential financial services do operate on bank holidays. If your card is lost or stolen, you can still call your bank's fraud line and get a replacement ordered. Mortgage and loan payments can still be set up or changed through online banking, though they will not process until the next working day. If you have a genuine emergency, your bank's customer service line will have a number for urgent issues.
Planning payments around bank holidays
If you have a bill due on or near a bank holiday, send the payment at least two working days before the due date. This gives the payment time to leave your account, travel to the receiving bank, and be processed. If the due date is a Monday and there is a bank holiday on that Monday, send the payment on the Friday before. If the due date is a Tuesday after a Monday bank holiday, send it on the Friday before the bank holiday.
For standing orders and direct debits, check when they are scheduled to leave your account. Most are set to go out on a specific date each month. If that date falls on a bank holiday, the payment will go out the next working day instead. Your bank should show you the actual processing date in your app or online banking. If you are unsure, contact your bank or the organisation collecting the payment.
If you are expecting a payment—wages, a tax refund, a benefits payment—ask when it will be sent and account for bank holidays in your timeline. Employers often send wages the day before payday, so if payday is a Tuesday after a Monday bank holiday, wages may arrive on the Monday or even the Friday before. Check with your payroll department if you are not sure.
What to do if a payment is late because of a bank holiday
If a payment is late because of a bank holiday, you are usually protected from penalty charges. Most creditors and billers understand that bank holidays cause delays and will not charge a late fee if the payment arrives the next working day. However, this protection is not automatic—you need to contact them and explain the delay.
If you are worried about a payment arriving late, contact the organisation collecting the money before the deadline. Tell them you have sent the payment and ask them to hold off on any late fees or penalties. Provide proof that you sent the payment on time—a screenshot from your banking app showing the transaction date and time is usually enough. Most organisations will accept this and will not mark you as late.
If you receive a late payment notice or penalty charge after a bank holiday delay, contact the organisation and ask them to remove it. Explain that the delay was due to the bank holiday and provide evidence that you sent the payment on time. If they refuse, you can complain to them through their formal complaints process. If they still refuse, you can escalate to the Financial Ombudsman Service, though this is rare—most organisations will waive the fee once they understand the situation.
Bank holidays and international payments
International payments are affected differently by bank holidays. If you are sending money to another country, the delay depends on whether that country also has a bank holiday on the same day. A payment sent from the UK to the US on a UK bank holiday may still process quickly if US banks are open. However, if both countries have a bank holiday on the same day, the payment will be delayed in both countries.
SWIFT payments (the standard for international transfers) can take three to five working days even without bank holidays. Add bank holidays to this timeline, and a payment sent on a Friday before a Monday bank holiday in both countries could take a week or more to arrive. If you are sending money internationally and a bank holiday is coming, send it at least three working days before you need it to arrive.
Some specialist money transfer services like Wise and OFX process payments faster than traditional banks, but they also pause on bank holidays. Check their website or app to see whether they are open on the day you want to send money. Many show you the expected arrival date before you confirm the payment.
Frequently Asked Questions
Do all UK banks close on the same bank holidays?
Most do, but not all. The main bank holidays are the same across the UK, but Scotland and Northern Ireland have different dates for some holidays. Additionally, some banks may close on extra days for local holidays or staff training. Check your specific bank's website to see which days it is closed.
Can I withdraw cash on a bank holiday?
Yes. ATMs stay open on bank holidays, and you can withdraw cash 24/7. However, you cannot visit a branch or speak to a cashier. If you need to deposit cash or cheques, you will have to wait until the next working day.
What happens if I set up a standing order to go out on a bank holiday?
The standing order will process on the next working day instead. Your bank will automatically move it forward and will not charge you a fee for the delay. The receiving organisation should receive it the day after it leaves your account.
Do credit card payments get delayed on bank holidays?
Yes. If you pay your credit card bill on a bank holiday, the payment will not leave your account until the next working day. The credit card company will receive it the day after that. If your payment due date is a bank holiday, send the payment the day before to make sure it arrives on time.
Will I be charged a late fee if my payment arrives after a bank holiday?
Probably not, if you sent it on time. Most organisations understand that bank holidays cause delays and will not penalise you if the payment arrives the next working day. However, contact them in advance to confirm, and provide proof that you sent the payment before the deadline.