England and Wales have eight bank holidays a year: New Year's Day (1 January), Good Friday, Easter Monday, the Early May bank holiday (first Monday in May), the Spring bank holiday (last Monday in May), the Summer bank holiday (last Monday in August), Christmas Day (25 December) and Boxing Day (26 December).
Further reading: an editorial guide on this topic opens in a new window for additional context.
Scotland has nine bank holidays — it adds 2 January and St Andrew's Day (30 November) but does not include Easter Monday. Northern Ireland has ten — it adds St Patrick's Day (17 March) and the Battle of the Boyne anniversary (12 July). When a bank holiday falls on a weekend, the following Monday is usually substituted.
You may be asked how many bank holidays there are in England, what is celebrated on 26 December (Boxing Day), or which UK nation marks 12 July.
Test yourself on this topic
These questions from the official-format question bank cover the same material. Tap any question to see the correct answer and a short explanation.
Keep going
- Read the full study notes for Modern Society.
- Try a practice test on this chapter.
- Sit a full 24-question timed mock.
- Browse the complete library of topic explainers.
Related topic explainers
English, Dialects and Accents
Cockney, Geordie, Scouse and the rich variety of regional accents across the UK.
Eating and Drinking in Britain
Roast dinners, fish and chips, curry, and the diversity of modern British food.
Christmas and Easter in the UK
The two main Christian festivals — when they fall, how they are celebrated and what the test asks.
Bonfire Night (5 November)
Why Britain marks the failure of the Gunpowder Plot every year with bonfires and fireworks.