Skip Navigation

Bank Holidays

Annie UK

Dark mode OFF • email • 
Use the quick index buttons above to jump to a specific year

EVENTS (FOR ENGLAND & WALES)

Past events from the last 12 weeks / Current Event
 
 
 
 
32 days ago (Mon, 29th Aug 2022) - Summer ☀️
11 days ago (Mon, 19th Sep 2022) - State Funeral of Queen Elizabeth II
Upcoming Year 2022 events
Y
M
W
D
30 days to Sun, 30th Oct - Clock's change - GMT 1 hour ⏰
1
86 days to Sun, 25th Dec - Xmas Day 🎄
2
3
4
87 days to Mon, 26th Dec - Boxing Day 🎄
2
3
5
88 days to Tue, 27th Dec - Substituted - Xmas Day 🎄
2
3
6
Upcoming Year 2023 events
Y
M
W
D
93 days to Sun, 1st Jan - New Year 🎉
3
2
95 days to Tue, 3rd Jan - Substituted - New Year 🎉
3
4
177 days to Sun, 26th Mar - Clock's change - BST 1 hour ⏰
5
3
3
189 days to Fri, 7th Apr - Good Friday 🐣
6
1
1
192 days to Mon, 10th Apr - Easter Monday 🐣
6
1
4
213 days to Mon, 1st May - Early May 🗓️
7
1
241 days to Mon, 29th May - Spring 🗓️
7
4
1
332 days to Mon, 28th Aug - Summer ☀️
10
4
1
394 days to Sun, 29th Oct - Clock's change - GMT 1 hour ⏰
1
4
1
451 days to Mon, 25th Dec - Xmas Day 🎄
1
2
3
4
452 days to Tue, 26th Dec - Boxing Day 🎄
1
2
3
5
Upcoming Year 2024 events
Y
M
W
D
458 days to Mon, 1st Jan - New Year 🎉
1
3
2
546 days to Fri, 29th Mar - Good Friday 🐣
1
5
4
548 days to Sun, 31st Mar - Clock's change - BST 1 hour ⏰
1
6
1
549 days to Mon, 1st Apr - Easter Monday 🐣
1
6
2
584 days to Mon, 6th May - Early May 🗓️
1
7
6
605 days to Mon, 27th May - Spring 🗓️
1
7
3
6
696 days to Mon, 26th Aug - Summer ☀️
1
10
3
6
758 days to Sun, 27th Oct - Clock's change - GMT 1 hour ⏰
2
3
6
817 days to Wed, 25th Dec - Xmas Day 🎄
2
2
3
4
818 days to Thu, 26th Dec - Boxing Day 🎄
2
2
3
5
Upcoming Year 2025 events
Y
M
W
D
824 days to Wed, 1st Jan - New Year 🎉
2
3
2
912 days to Sun, 30th Mar - Clock's change - BST 1 hour ⏰
2
6
931 days to Fri, 18th Apr - Good Friday 🐣
2
6
2
5
934 days to Mon, 21st Apr - Easter Monday 🐣
2
6
3
1
948 days to Mon, 5th May - Early May 🗓️
2
7
5
969 days to Mon, 26th May - Spring 🗓️
2
7
3
5
1060 days to Mon, 25th Aug - Summer ☀️
2
10
3
5
1122 days to Sun, 26th Oct - Clock's change - GMT 1 hour ⏰
3
3
5
1182 days to Thu, 25th Dec - Xmas Day 🎄
3
2
3
4
1183 days to Fri, 26th Dec - Boxing Day 🎄
3
2
3
5
Upcoming Year 2026 events
Y
M
W
D
1189 days to Thu, 1st Jan - New Year 🎉
3
3
2
1276 days to Sun, 29th Mar - Clock's change - BST 1 hour ⏰
3
5
3
6
1281 days to Fri, 3rd Apr - Good Friday 🐣
3
6
4
1284 days to Mon, 6th Apr - Easter Monday 🐣
3
6
1
1312 days to Mon, 4th May - Early May 🗓️
3
7
4
1333 days to Mon, 25th May - Spring 🗓️
3
7
3
4
1431 days to Mon, 31st Aug - Summer ☀️
3
11
1
1486 days to Sun, 25th Oct - Clock's change - GMT 1 hour ⏰
4
3
4
1547 days to Fri, 25th Dec - Xmas Day 🎄
4
2
3
4
1548 days to Sat, 26th Dec - Boxing Day 🎄
4
2
3
5
1550 days to Mon, 28th Dec - Substituted - Boxing Day 🎄
4
2
4
Upcoming Year 2027 events
Y
M
W
D
1554 days to Fri, 1st Jan - New Year 🎉
4
3
2
1638 days to Fri, 26th Mar - Good Friday 🐣
4
5
3
3
1640 days to Sun, 28th Mar - Clock's change - BST 1 hour ⏰
4
5
3
5
1641 days to Mon, 29th Mar - Easter Monday 🐣
4
5
3
6
1676 days to Mon, 3rd May - Early May 🗓️
4
7
3
1704 days to Mon, 31st May - Spring 🗓️
4
8
1
1795 days to Mon, 30th Aug - Summer ☀️
4
11
1857 days to Sun, 31st Oct - Clock's change - GMT 1 hour ⏰
5
1
1
1912 days to Sat, 25th Dec - Xmas Day 🎄
5
2
3
4
1913 days to Sun, 26th Dec - Boxing Day 🎄
5
2
3
5
1914 days to Mon, 27th Dec - Substituted - Xmas Day 🎄
5
2
3
6
1915 days to Tue, 28th Dec - Substituted - Boxing Day 🎄
5
2
4
Upcoming Year 2028 events
Y
M
W
D
1919 days to Sat, 1st Jan - New Year 🎉
5
3
2
1921 days to Mon, 3rd Jan - Substituted - New Year 🎉
5
3
4
2004 days to Sun, 26th Mar - Clock's change - BST 1 hour ⏰
5
5
3
4
2023 days to Fri, 14th Apr - Good Friday 🐣
5
6
2
1
2026 days to Mon, 17th Apr - Easter Monday 🐣
5
6
2
4
2040 days to Mon, 1st May - Early May 🗓️
5
7
1
2068 days to Mon, 29th May - Spring 🗓️
5
7
4
1
2159 days to Mon, 28th Aug - Summer ☀️
5
10
4
1
2221 days to Sun, 29th Oct - Clock's change - GMT 1 hour ⏰
6
4
1
2278 days to Mon, 25th Dec - Xmas Day 🎄
6
2
3
4
2279 days to Tue, 26th Dec - Boxing Day 🎄
6
2
3
5
Upcoming Year 2029 events
Y
M
W
D
2285 days to Mon, 1st Jan - New Year 🎉
6
3
2
2368 days to Sun, 25th Mar - Clock's change - BST 1 hour ⏰
6
5
3
2
2373 days to Fri, 30th Mar - Good Friday 🐣
6
6
2376 days to Mon, 2nd Apr - Easter Monday 🐣
6
6
3
2411 days to Mon, 7th May - Early May 🗓️
6
7
1
2432 days to Mon, 28th May - Spring 🗓️
6
7
4
2523 days to Mon, 27th Aug - Summer ☀️
6
10
4
2585 days to Sun, 28th Oct - Clock's change - GMT 1 hour ⏰
7
4
2643 days to Tue, 25th Dec - Xmas Day 🎄
7
2
3
4
2644 days to Wed, 26th Dec - Boxing Day 🎄
7
2
3
5
Upcoming Year 2030 events
Y
M
W
D
2650 days to Tue, 1st Jan - New Year 🎉
7
3
2
2739 days to Sun, 31st Mar - Clock's change - BST 1 hour ⏰
7
6
1
2758 days to Fri, 19th Apr - Good Friday 🐣
7
6
2
6
2761 days to Mon, 22nd Apr - Easter Monday 🐣
7
6
3
2
2775 days to Mon, 6th May - Early May 🗓️
7
7
6
2796 days to Mon, 27th May - Spring 🗓️
7
7
3
6
2887 days to Mon, 26th Aug - Summer ☀️
7
10
3
6
2949 days to Sun, 27th Oct - Clock's change - GMT 1 hour ⏰
8
3
6
3008 days to Wed, 25th Dec - Xmas Day 🎄
8
2
3
4
3009 days to Thu, 26th Dec - Boxing Day 🎄
8
2
3
5
Upcoming Year 2031 events
Y
M
W
D
3015 days to Wed, 1st Jan - New Year 🎉
8
3
2
3103 days to Sun, 30th Mar - Clock's change - BST 1 hour ⏰
8
6
3115 days to Fri, 11th Apr - Good Friday 🐣
8
6
1
5
3118 days to Mon, 14th Apr - Easter Monday 🐣
8
6
2
1
3139 days to Mon, 5th May - Early May 🗓️
8
7
5
3160 days to Mon, 26th May - Spring 🗓️
8
7
3
5
3251 days to Mon, 25th Aug - Summer ☀️
8
10
3
5
3313 days to Sun, 26th Oct - Clock's change - GMT 1 hour ⏰
9
3
5
3373 days to Thu, 25th Dec - Xmas Day 🎄
9
2
3
4
3374 days to Fri, 26th Dec - Boxing Day 🎄
9
2
3
5
Upcoming Year 2032 events
Y
M
W
D
3380 days to Thu, 1st Jan - New Year 🎉
9
3
2
3465 days to Fri, 26th Mar - Good Friday 🐣
9
5
3
4
3467 days to Sun, 28th Mar - Clock's change - BST 1 hour ⏰
9
5
3
6
3468 days to Mon, 29th Mar - Easter Monday 🐣
9
5
4
3503 days to Mon, 3rd May - Early May 🗓️
9
7
3
3531 days to Mon, 31st May - Spring 🗓️
9
8
1
3622 days to Mon, 30th Aug - Summer ☀️
9
11
3684 days to Sun, 31st Oct - Clock's change - GMT 1 hour ⏰
10
1
1
3739 days to Sat, 25th Dec - Xmas Day 🎄
10
2
3
4
3740 days to Sun, 26th Dec - Boxing Day 🎄
10
2
3
5
3741 days to Mon, 27th Dec - Substituted - Xmas Day 🎄
10
2
3
6
3742 days to Tue, 28th Dec - Substituted - Boxing Day 🎄
10
2
4
Upcoming Year 2033 events
Y
M
W
D
3746 days to Sat, 1st Jan - New Year 🎉
10
3
2
3748 days to Mon, 3rd Jan - Substituted - New Year 🎉
10
3
4
3831 days to Sun, 27th Mar - Clock's change - BST 1 hour ⏰
10
5
3
4
3850 days to Fri, 15th Apr - Good Friday 🐣
10
6
2
2
3853 days to Mon, 18th Apr - Easter Monday 🐣
10
6
2
5
3867 days to Mon, 2nd May - Early May 🗓️
10
7
2
3895 days to Mon, 30th May - Spring 🗓️
10
8
3986 days to Mon, 29th Aug - Summer ☀️
10
10
4
2
4048 days to Sun, 30th Oct - Clock's change - GMT 1 hour ⏰
11
1
4104 days to Sun, 25th Dec - Xmas Day 🎄
11
2
3
4
4105 days to Mon, 26th Dec - Boxing Day 🎄
11
2
3
5
4106 days to Tue, 27th Dec - Substituted - Xmas Day 🎄
11
2
3
6
Upcoming Year 2034 events
Y
M
W
D
4111 days to Sun, 1st Jan - New Year 🎉
11
3
2
4113 days to Tue, 3rd Jan - Substituted - New Year 🎉
11
3
4
4195 days to Sun, 26th Mar - Clock's change - BST 1 hour ⏰
11
5
3
3
4207 days to Fri, 7th Apr - Good Friday 🐣
11
6
1
1
4210 days to Mon, 10th Apr - Easter Monday 🐣
11
6
1
4
4231 days to Mon, 1st May - Early May 🗓️
11
7
1
4259 days to Mon, 29th May - Spring 🗓️
11
7
4
1
4350 days to Mon, 28th Aug - Summer ☀️
11
10
4
1
4412 days to Sun, 29th Oct - Clock's change - GMT 1 hour ⏰
12
4
1
4469 days to Mon, 25th Dec - Xmas Day 🎄
12
2
3
4
4470 days to Tue, 26th Dec - Boxing Day 🎄
12
2
3
5
Upcoming Year 2035 events
Y
M
W
D
4476 days to Mon, 1st Jan - New Year 🎉
12
3
2
4557 days to Fri, 23rd Mar - Good Friday 🐣
12
5
3
4559 days to Sun, 25th Mar - Clock's change - BST 1 hour ⏰
12
5
3
2
4560 days to Mon, 26th Mar - Easter Monday 🐣
12
5
3
3
4602 days to Mon, 7th May - Early May 🗓️
12
7
1
4623 days to Mon, 28th May - Spring 🗓️
12
7
4
4714 days to Mon, 27th Aug - Summer ☀️
12
10
4
4776 days to Sun, 28th Oct - Clock's change - GMT 1 hour ⏰
13
4
4834 days to Tue, 25th Dec - Xmas Day 🎄
13
2
3
4
4835 days to Wed, 26th Dec - Boxing Day 🎄
13
2
3
5
Upcoming Year 2036 events
Y
M
W
D
4841 days to Tue, 1st Jan - New Year 🎉
13
3
2
4930 days to Sun, 30th Mar - Clock's change - BST 1 hour ⏰
13
6
4942 days to Fri, 11th Apr - Good Friday 🐣
13
6
1
5
4945 days to Mon, 14th Apr - Easter Monday 🐣
13
6
2
1
4966 days to Mon, 5th May - Early May 🗓️
13
7
5
4987 days to Mon, 26th May - Spring 🗓️
13
7
3
5
5078 days to Mon, 25th Aug - Summer ☀️
13
10
3
5
5140 days to Sun, 26th Oct - Clock's change - GMT 1 hour ⏰
14
3
5
5200 days to Thu, 25th Dec - Xmas Day 🎄
14
2
3
4
5201 days to Fri, 26th Dec - Boxing Day 🎄
14
2
3
5
Upcoming Year 2037 events
Y
M
W
D
5207 days to Thu, 1st Jan - New Year 🎉
14
3
2
5294 days to Sun, 29th Mar - Clock's change - BST 1 hour ⏰
14
5
3
6
5299 days to Fri, 3rd Apr - Good Friday 🐣
14
6
4
5302 days to Mon, 6th Apr - Easter Monday 🐣
14
6
1
5330 days to Mon, 4th May - Early May 🗓️
14
7
4
5351 days to Mon, 25th May - Spring 🗓️
14
7
3
4
5449 days to Mon, 31st Aug - Summer ☀️
14
11
1
5504 days to Sun, 25th Oct - Clock's change - GMT 1 hour ⏰
15
3
4
5565 days to Fri, 25th Dec - Xmas Day 🎄
15
2
3
4
5566 days to Sat, 26th Dec - Boxing Day 🎄
15
2
3
5
5568 days to Mon, 28th Dec - Substituted - Boxing Day 🎄
15
2
4
Upcoming Year 2038 events
Y
M
W
D
5572 days to Fri, 1st Jan - New Year 🎉
15
3
2
5658 days to Sun, 28th Mar - Clock's change - BST 1 hour ⏰
15
5
3
5
5684 days to Fri, 23rd Apr - Good Friday 🐣
15
6
3
3
5687 days to Mon, 26th Apr - Easter Monday 🐣
15
6
3
6
5694 days to Mon, 3rd May - Early May 🗓️
15
7
3
5722 days to Mon, 31st May - Spring 🗓️
15
8
1
5813 days to Mon, 30th Aug - Summer ☀️
15
11
5875 days to Sun, 31st Oct - Clock's change - GMT 1 hour ⏰
16
1
1
5930 days to Sat, 25th Dec - Xmas Day 🎄
16
2
3
4
5931 days to Sun, 26th Dec - Boxing Day 🎄
16
2
3
5
5932 days to Mon, 27th Dec - Substituted - Xmas Day 🎄
16
2
3
6
5933 days to Tue, 28th Dec - Substituted - Boxing Day 🎄
16
2
4
Upcoming Year 2039 events
Y
M
W
D
5937 days to Sat, 1st Jan - New Year 🎉
16
3
2
5939 days to Mon, 3rd Jan - Substituted - New Year 🎉
16
3
4
6022 days to Sun, 27th Mar - Clock's change - BST 1 hour ⏰
16
5
3
4
6034 days to Fri, 8th Apr - Good Friday 🐣
16
6
1
2
6037 days to Mon, 11th Apr - Easter Monday 🐣
16
6
1
5
6058 days to Mon, 2nd May - Early May 🗓️
16
7
2
6086 days to Mon, 30th May - Spring 🗓️
16
8
6177 days to Mon, 29th Aug - Summer ☀️
16
10
4
2
6239 days to Sun, 30th Oct - Clock's change - GMT 1 hour ⏰
17
1
6295 days to Sun, 25th Dec - Xmas Day 🎄
17
2
3
4
6296 days to Mon, 26th Dec - Boxing Day 🎄
17
2
3
5
6297 days to Tue, 27th Dec - Substituted - Xmas Day 🎄
17
2
3
6
Upcoming Year 2040 events
Y
M
W
D
6302 days to Sun, 1st Jan - New Year 🎉
17
3
2
6304 days to Tue, 3rd Jan - Substituted - New Year 🎉
17
3
4
6386 days to Sun, 25th Mar - Clock's change - BST 1 hour ⏰
17
5
3
3
6391 days to Fri, 30th Mar - Good Friday 🐣
17
6
6394 days to Mon, 2nd Apr - Easter Monday 🐣
17
6
3
6429 days to Mon, 7th May - Early May 🗓️
17
7
1
6450 days to Mon, 28th May - Spring 🗓️
17
7
4
6541 days to Mon, 27th Aug - Summer ☀️
17
10
4
6603 days to Sun, 28th Oct - Clock's change - GMT 1 hour ⏰
18
4
6661 days to Tue, 25th Dec - Xmas Day 🎄
18
2
3
4
6662 days to Wed, 26th Dec - Boxing Day 🎄
18
2
3
5
Upcoming Year 2041 events
Y
M
W
D
6668 days to Tue, 1st Jan - New Year 🎉
18
3
2
6757 days to Sun, 31st Mar - Clock's change - BST 1 hour ⏰
18
6
1
6776 days to Fri, 19th Apr - Good Friday 🐣
18
6
2
6
6779 days to Mon, 22nd Apr - Easter Monday 🐣
18
6
3
2
6793 days to Mon, 6th May - Early May 🗓️
18
7
6
6814 days to Mon, 27th May - Spring 🗓️
18
7
3
6
6905 days to Mon, 26th Aug - Summer ☀️
18
10
3
6
6967 days to Sun, 27th Oct - Clock's change - GMT 1 hour ⏰
19
3
6
7026 days to Wed, 25th Dec - Xmas Day 🎄
19
2
3
4
7027 days to Thu, 26th Dec - Boxing Day 🎄
19
2
3
5
 2 untested  •  bh.php updated on 29th September 2022