A bank holiday in the UK is a day when banks, post offices, and most government offices close, but it is not the same as a public holiday
In the UK, a bank holiday is an official day off for banks and financial institutions. The term comes from the fact that banks shut down on these days — they do not process transactions, issue payments, or handle transfers. The four main bank holidays are Easter Monday, May Day (first Monday in May), the summer bank holiday (last Monday in August), and the Christmas bank holiday (27 December if Christmas falls on a weekend, otherwise 26 December).
Bank holidays matter to you if you are waiting for a refund, a government payment, or any money transfer. A payment that would normally arrive on a Tuesday might not clear until the following day if a bank holiday falls in between. Post offices also close on bank holidays, so if you are collecting a refund cheque or waiting for a payment by post, it will not move on that day.
The confusion arises because bank holidays are not the same as public holidays in the traditional sense. Some bank holidays align with public holidays (Christmas, Easter), but others do not. For instance, May Day is a bank holiday but not necessarily a day off for all employers. Conversely, some public holidays like New Year's Day are also bank holidays, but the reverse is not always true.
Key Takeaways
- Bank holidays in the UK cause banks, post offices, and government offices to close, which delays any money transfers or payments scheduled for that day.
- The four main bank holidays are Easter Monday, May Day, the summer bank holiday in August, and the Boxing Day bank holiday in December.
- A payment due to arrive on a bank holiday will typically clear the next working day instead.
- Cheques and postal payments do not move on bank holidays, so factor in extra time if your refund is being sent by post.
How bank holidays affect refund and payment timelines
If you are waiting for a tax refund, an insurance refund, or a government payment like a stimulus cheque, a bank holiday can add one or more days to your timeline. Most refunds are processed electronically and scheduled to clear on a specific date. If that date falls on a bank holiday, the payment sits in the system and clears on the next working day instead.
The delay is usually just one day, but it can be longer if a bank holiday falls on a Friday or Monday and creates a longer weekend. For example, if a refund is scheduled to clear on a Friday and there is a bank holiday on the following Monday, the money may not appear in your account until Tuesday.
Cheques and postal payments are affected more severely. If your refund is being sent by post and arrives on a bank holiday, the post office will not process it. The cheque will sit in the system until the next working day. This is why it is worth checking the UK bank holiday calendar before you expect a postal payment.
The four main UK bank holidays and when they occur
The UK observes four main bank holidays each year, though the exact dates can shift depending on the calendar. Easter Monday falls on the day after Easter Sunday, which changes annually between late March and late April. May Day is always the first Monday in May. The summer bank holiday is the last Monday in August. The Christmas bank holiday is 26 December (Boxing Day), unless Christmas falls on a Saturday or Sunday, in which case the bank holiday moves to 27 December or 28 December.
Scotland and Northern Ireland have additional bank holidays that England and Wales do not observe. Scotland has two extra holidays: 2 January and one in early August. Northern Ireland has St. Patrick's Day (17 March) and one in early August. If you are waiting for a payment in Scotland or Northern Ireland, check the local bank holiday calendar for your region, as payments may clear on different days than they would in England or Wales.
Some years also see special bank holidays declared by the government for events like royal jubilees or coronations. These are announced in advance, but they are not part of the regular four. Always check the official UK government bank holidays page if you are unsure whether a specific date is a bank holiday.
What stays open and what closes on a bank holiday
Banks close entirely on bank holidays — no branches open, no online transfers process, and no customer service lines operate. Post offices close as well, so you cannot collect a cheque or send a postal order. Most government offices and local council services shut down, which means you cannot visit in person to collect a refund or make a payment.
However, some services do continue. Supermarkets, shops, and restaurants usually stay open (though with reduced hours). Hospitals and emergency services operate normally. Online banking platforms remain accessible, so you can check your balance or view pending transactions, but the actual clearing of payments does not happen until the next working day.
If you need to contact your bank, insurance company, or a government department on a bank holiday, you will not reach anyone. Most organisations publish their bank holiday hours in advance, so check before you plan to call or visit.
Planning around bank holidays when you are waiting for money
If you know a refund or payment is coming and a bank holiday is approaching, add at least one extra day to your expected timeline. If a payment is scheduled to clear on a Friday and there is a bank holiday on Monday, assume it will arrive on Tuesday instead. This is especially important if you are relying on the money to pay a bill or meet a deadline.
For postal refunds, the delay is even longer. A cheque posted before a bank holiday may not be processed until after the holiday, and then it takes another two to three working days to clear once it reaches your bank. If your refund is being sent by post and a bank holiday is coming up, contact the organisation sending it and ask whether they will post it before or after the holiday.
If you are tracking a refund online, most systems show you the expected clearing date. If that date is a bank holiday, the system should automatically adjust it to the next working day, but it is worth checking the organisation's website or calling them to confirm.
Bank holidays in Scotland, Wales, and Northern Ireland
England and Wales share the same four main bank holidays. Scotland observes the same four but adds 2 January (New Year's Day holiday) and a summer bank holiday on the first Monday in August instead of the last Monday. Northern Ireland has the same four main holidays plus St. Patrick's Day (17 March) and an early August bank holiday.
If you are waiting for a payment from a Scottish or Northern Irish bank or organisation, check which bank holidays apply in that region. A payment that clears on a specific date in England might be delayed by a different bank holiday in Scotland. Most large organisations and government departments account for regional bank holidays automatically, but smaller businesses or local services may not.
If you are unsure which bank holidays apply to your situation, contact the organisation handling your refund or payment and ask them directly. They will know their own bank holiday schedule and can tell you exactly when to expect your money.
What to do if your refund or payment is delayed by a bank holiday
If a payment you were expecting did not arrive on the scheduled date and a bank holiday fell on or just before that date, the delay is almost certainly due to the bank holiday. Check the UK government bank holidays page to confirm the date, and then contact the organisation that sent the payment to ask for a revised expected arrival date.
Most organisations will tell you that the payment will clear on the next working day after the bank holiday. If more than one working day has passed since the bank holiday and the money still has not arrived, contact them again and ask them to investigate. Provide them with the original refund reference number or payment confirmation, as this helps them track the transaction in their system.
If the payment was supposed to arrive by post and a bank holiday delayed it, ask the organisation to confirm that the cheque was posted before the bank holiday. If it was posted after, the delay is expected and you should allow another week for it to arrive and clear.
Frequently Asked Questions
Do I need to do anything differently on a bank holiday if I am waiting for money?
No — the payment will process automatically once the bank holiday ends. You do not need to contact anyone or take any action. Just add one extra day to your expected timeline if a bank holiday falls on or near your payment date.
Will my online banking app show me that a payment is delayed because of a bank holiday?
Most apps show pending transactions and their expected clearing date. If a bank holiday is the reason for a delay, the app should reflect the adjusted date. If you are unsure, contact your bank directly or check their website for bank holiday information.
Can I collect a refund cheque from the post office on a bank holiday?
No — post offices close entirely on bank holidays. If your cheque is ready for collection, you will need to collect it on the next working day. Call the post office in advance to confirm they have it and that it is ready.
What if a bank holiday falls on a weekend — does it still affect my payment?
If a bank holiday falls on a Saturday or Sunday, it does not usually delay payments because banks are already closed on weekends. However, if the bank holiday is moved to a weekday (as happens with Christmas or Boxing Day some years), it will delay payments scheduled for that day.
Are bank holidays the same in all parts of the UK?
No — Scotland and Northern Ireland have different bank holidays than England and Wales. If your payment is coming from a Scottish or Northern Irish organisation, check their local bank holiday calendar. Most large organisations account for regional differences automatically.