Skip to contentSkip to years linksSkip to footer
html4 darkhtml4 light
Server location:West London
Date:Wednesday, 29th April 2026 (MMXXVI)
UTC Time:2:48pm
Current Time:3:48pm
Current Time zone:BST, British Summer Time
Leap year:No
Month number:04 of 12 months
Week number:18 of 52 weeks
Day number:119 of 365 days
Days in months:31 Jan, 28 Feb, 31 Mar, 30 Apr, 31 May, 30 Jun, 31 Jul, 31 Aug, 30 Sep, 31 Oct, 30 Nov, 31 Dec
Sun times:Rise: 5:36am - Transit: 12:59pm - Set: 8:21pm

Holidays and Events

Bank holidays BH and special events for England and Wales.

Past events from the last 12 weeks / Current events
 -74 days Sat 14 FebValentine's day
 -71 days Tue 17 FebPancake Day - Shrove Tuesday
 -31 days Sun 29 MarClock's change - BST Forward 1 hour
 -28 days Wed  1 AprApril Fools' day
 -26 days Fri  3 AprBH Good Friday
 -24 days Sun  5 AprEaster Sunday
 -23 days Mon  6 AprBH Easter Monday
Upcoming Year 2026 eventsYMWD
5 days Mon  4 MayBH Early May - May Day------05
26 days Mon 25 MayBH Spring----0305
124 days Mon 31 AugBH Summer--04--02
179 days Sun 25 OctClock's change - GMT Backward 1 hour--050305
185 days Sat 31 OctAll Hallows' Eve - Halloween--06--02
190 days Thu  5 NovFireworks Night - Guy Fawkes--0601--
239 days Thu 24 DecXmas eve--070304
240 days Fri 25 DecBH Xmas Day--070305
241 days Sat 26 DecBoxing Day--070306
243 days Mon 28 DecBH Substituted - Boxing Day--070401
246 days Thu 31 DecNew Year's Eve--08--02
Upcoming Year 2027 eventsYMWD
247 days Fri  1 JanBH New Year's Day--08--03
286 days Tue  9 FebPancake Day - Shrove Tuesday--090104
291 days Sun 14 FebValentine's day--090202
331 days Fri 26 MarBH Good Friday--100304
333 days Sun 28 MarClock's change - BST Forward 1 hour--100306
333 days Sun 28 MarEaster Sunday--100306
334 days Mon 29 MarBH Easter Monday--11----
337 days Thu  1 AprApril Fools' day--11--03
369 days Mon  3 MayBH Early May - May Day01----04
397 days Mon 31 MayBH Spring0101--02
488 days Mon 30 AugBH Summer0104--01
550 days Sun 31 OctAll Hallows' Eve - Halloween0106--02
550 days Sun 31 OctClock's change - GMT Backward 1 hour0106--02
555 days Fri  5 NovFireworks Night - Guy Fawkes010601--
604 days Fri 24 DecXmas eve01070304
605 days Sat 25 DecXmas Day01070305
606 days Sun 26 DecBoxing Day01070306
607 days Mon 27 DecBH Substituted - Xmas Day010704--
608 days Tue 28 DecBH Substituted - Boxing Day01070401
611 days Fri 31 DecNew Year's Eve0108--02
Upcoming Year 2028 eventsYMWD
612 days Sat  1 JanNew Year's Day0108--03
614 days Mon  3 JanBH Substituted - New Year's Day0108--05
656 days Mon 14 FebValentine's day01090202
671 days Tue 29 FebExtra day (Leap year)0110----
671 days Tue 29 FebPancake Day - Shrove Tuesday0110----
697 days Sun 26 MarClock's change - BST Forward 1 hour01100305
703 days Sat  1 AprApril Fools' day0111--03
716 days Fri 14 AprBH Good Friday01110202
718 days Sun 16 AprEaster Sunday01110204
719 days Mon 17 AprBH Easter Monday01110205
733 days Mon  1 MayBH Early May - May Day02----02
761 days Mon 29 MayBH Spring0201----
852 days Mon 28 AugBH Summer02030402
914 days Sun 29 OctClock's change - GMT Backward 1 hour0206----
916 days Tue 31 OctAll Hallows' Eve - Halloween0206--02
921 days Sun  5 NovFireworks Night - Guy Fawkes020601--
970 days Sun 24 DecXmas eve02070304
971 days Mon 25 DecBH Xmas Day02070305
972 days Tue 26 DecBH Boxing Day02070306
977 days Sun 31 DecNew Year's Eve0208--02
Upcoming Year 2029 eventsYMWD
978 days Mon  1 JanBH New Year's Day0208--03
1021 days Tue 13 FebPancake Day - Shrove Tuesday02090201
1022 days Wed 14 FebValentine's day02090202
1061 days Sun 25 MarClock's change - BST Forward 1 hour02100303
1066 days Fri 30 MarBH Good Friday0211--01
1068 days Sun  1 AprApril Fools' day0211--03
1068 days Sun  1 AprEaster Sunday0211--03
1069 days Mon  2 AprBH Easter Monday0211--04
1104 days Mon  7 MayBH Early May - May Day03--0101
1125 days Mon 28 MayBH Spring03--0401
1216 days Mon 27 AugBH Summer03030401
1278 days Sun 28 OctClock's change - GMT Backward 1 hour03050401
1281 days Wed 31 OctAll Hallows' Eve - Halloween0306--02
1286 days Mon  5 NovFireworks Night - Guy Fawkes030601--
1335 days Mon 24 DecXmas eve03070304
1336 days Tue 25 DecBH Xmas Day03070305
1337 days Wed 26 DecBH Boxing Day03070306
1342 days Mon 31 DecNew Year's Eve0308--02
Upcoming Year 2030 eventsYMWD
1343 days Tue  1 JanBH New Year's Day0308--03
1387 days Thu 14 FebValentine's day03090202
1406 days Tue  5 MarPancake Day - Shrove Tuesday0310--04
1432 days Sun 31 MarClock's change - BST Forward 1 hour0311--02
1433 days Mon  1 AprApril Fools' day0311--03
1451 days Fri 19 AprBH Good Friday031103--
1453 days Sun 21 AprEaster Sunday03110302
1454 days Mon 22 AprBH Easter Monday03110303
1468 days Mon  6 MayBH Early May - May Day04--01--
1489 days Mon 27 MayBH Spring04--04--
1580 days Mon 26 AugBH Summer040304--
1642 days Sun 27 OctClock's change - GMT Backward 1 hour040504--
1646 days Thu 31 OctAll Hallows' Eve - Halloween0406--02
1651 days Tue  5 NovFireworks Night - Guy Fawkes040601--
1700 days Tue 24 DecXmas eve04070304
1701 days Wed 25 DecBH Xmas Day04070305
1702 days Thu 26 DecBH Boxing Day04070306
1707 days Tue 31 DecNew Year's Eve0408--02
Upcoming Year 2031 eventsYMWD
1708 days Wed  1 JanBH New Year's Day0408--03
1752 days Fri 14 FebValentine's day04090202
1763 days Tue 25 FebPancake Day - Shrove Tuesday04090306
1796 days Sun 30 MarClock's change - BST Forward 1 hour0411--01
1798 days Tue  1 AprApril Fools' day0411--03
1808 days Fri 11 AprBH Good Friday04110106
1810 days Sun 13 AprEaster Sunday04110201
1811 days Mon 14 AprBH Easter Monday04110202
1832 days Mon  5 MayBH Early May - May Day05----06
1853 days Mon 26 MayBH Spring05--0306
1944 days Mon 25 AugBH Summer05030306
2006 days Sun 26 OctClock's change - GMT Backward 1 hour05050306
2011 days Fri 31 OctAll Hallows' Eve - Halloween0506--02
2016 days Wed  5 NovFireworks Night - Guy Fawkes050601--
2065 days Wed 24 DecXmas eve05070304
2066 days Thu 25 DecBH Xmas Day05070305
2067 days Fri 26 DecBH Boxing Day05070306
2072 days Wed 31 DecNew Year's Eve0508--02
Upcoming Year 2032 eventsYMWD
2073 days Thu  1 JanBH New Year's Day0508--03
2113 days Tue 10 FebPancake Day - Shrove Tuesday05090105
2117 days Sat 14 FebValentine's day05090202
2132 days Sun 29 FebExtra day (Leap year)0510----
2158 days Fri 26 MarBH Good Friday05100305
2160 days Sun 28 MarClock's change - BST Forward 1 hour051004--
2160 days Sun 28 MarEaster Sunday051004--
2161 days Mon 29 MarBH Easter Monday0511----
2164 days Thu  1 AprApril Fools' day0511--03
2196 days Mon  3 MayBH Early May - May Day06----04
2224 days Mon 31 MayBH Spring0601--02
2315 days Mon 30 AugBH Summer0604--01
2377 days Sun 31 OctAll Hallows' Eve - Halloween0606--02
2377 days Sun 31 OctClock's change - GMT Backward 1 hour0606--02
2382 days Fri  5 NovFireworks Night - Guy Fawkes060601--
2431 days Fri 24 DecXmas eve06070304
2432 days Sat 25 DecXmas Day06070305
2433 days Sun 26 DecBoxing Day06070306
2434 days Mon 27 DecBH Substituted - Xmas Day060704--
2435 days Tue 28 DecBH Substituted - Boxing Day06070401
2438 days Fri 31 DecNew Year's Eve0608--02
Upcoming Year 2033 eventsYMWD
2439 days Sat  1 JanNew Year's Day0608--03
2441 days Mon  3 JanBH Substituted - New Year's Day0608--05
2483 days Mon 14 FebValentine's day06090202
2498 days Tue  1 MarPancake Day - Shrove Tuesday0610----
2524 days Sun 27 MarClock's change - BST Forward 1 hour06100305
2529 days Fri  1 AprApril Fools' day0611--03
2543 days Fri 15 AprBH Good Friday06110203
2545 days Sun 17 AprEaster Sunday06110205
2546 days Mon 18 AprBH Easter Monday06110206
2560 days Mon  2 MayBH Early May - May Day07----03
2588 days Mon 30 MayBH Spring0701--01
2679 days Mon 29 AugBH Summer0704----
2741 days Sun 30 OctClock's change - GMT Backward 1 hour0706--01
2742 days Mon 31 OctAll Hallows' Eve - Halloween0706--02
2747 days Sat  5 NovFireworks Night - Guy Fawkes070601--
2796 days Sat 24 DecXmas eve07070304
2797 days Sun 25 DecXmas Day07070305
2798 days Mon 26 DecBH Boxing Day07070306
2799 days Tue 27 DecBH Substituted - Xmas Day070704--
2803 days Sat 31 DecNew Year's Eve0708--02
Upcoming Year 2034 eventsYMWD
2804 days Sun  1 JanNew Year's Day0708--03
2805 days Mon  2 JanBH Substituted - New Year's Day0708--04
2848 days Tue 14 FebValentine's day07090202
2855 days Tue 21 FebPancake Day - Shrove Tuesday07090302
2888 days Sun 26 MarClock's change - BST Forward 1 hour07100304
2894 days Sat  1 AprApril Fools' day0711--03
2900 days Fri  7 AprBH Good Friday07110102
2902 days Sun  9 AprEaster Sunday07110104
2903 days Mon 10 AprBH Easter Monday07110105
2924 days Mon  1 MayBH Early May - May Day08----02
2952 days Mon 29 MayBH Spring0801----
3043 days Mon 28 AugBH Summer08030402
3105 days Sun 29 OctClock's change - GMT Backward 1 hour0806----
3107 days Tue 31 OctAll Hallows' Eve - Halloween0806--02
3112 days Sun  5 NovFireworks Night - Guy Fawkes080601--
3161 days Sun 24 DecXmas eve08070304
3162 days Mon 25 DecBH Xmas Day08070305
3163 days Tue 26 DecBH Boxing Day08070306
3168 days Sun 31 DecNew Year's Eve0808--02
Upcoming Year 2035 eventsYMWD
3169 days Mon  1 JanBH New Year's Day0808--03
3205 days Tue  6 FebPancake Day - Shrove Tuesday08090101
3213 days Wed 14 FebValentine's day08090202
3250 days Fri 23 MarBH Good Friday08100301
3252 days Sun 25 MarClock's change - BST Forward 1 hour08100303
3252 days Sun 25 MarEaster Sunday08100303
3253 days Mon 26 MarBH Easter Monday08100304
3259 days Sun  1 AprApril Fools' day0811--03
3295 days Mon  7 MayBH Early May - May Day09--0101
3316 days Mon 28 MayBH Spring09--0401
3407 days Mon 27 AugBH Summer09030401
3469 days Sun 28 OctClock's change - GMT Backward 1 hour09050401
3472 days Wed 31 OctAll Hallows' Eve - Halloween0906--02
3477 days Mon  5 NovFireworks Night - Guy Fawkes090601--
3526 days Mon 24 DecXmas eve09070304
3527 days Tue 25 DecBH Xmas Day09070305
3528 days Wed 26 DecBH Boxing Day09070306
3533 days Mon 31 DecNew Year's Eve0908--02