Skip to contentSkip to years linksSkip to footer
Enable Modern theme


Server location:West London
Date:Thursday, 24th April 2025 (MMXXV)
Time:9:14am
Time zone:BST, British Summer Time
Leap year:No
Month number:04 of 12 months
Week number:17 of 52 weeks
Day number:114 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:44:33am - Transit: 12:59:45pm - Set: 8:14:56pm

Holidays and Events

Bank holidays BH and special events for England and Wales.

Past events from the last 12 weeks / Current events

 -69 days Fri 14 FebValentine's day
 -51 days Tue  4 MarPancake Day - Shrove Tuesday
 -25 days Sun 30 MarClock's change - BST Forward 1 hour
 -23 days Tue  1 AprApril Fools' day
  -6 days Fri 18 AprBH Good Friday
  -4 days Sun 20 AprEaster Sunday
  -3 days Mon 21 AprBH Easter Monday

Upcoming Year 2025 events

YYMMWWDD
11 days Mon  5 MayBH Early May - May Day----0104
32 days Mon 26 MayBH Spring--01--02
123 days Mon 25 AugBH Summer--04--01
185 days Sun 26 OctClock's change - GMT Backward 1 hour--06--02
190 days Fri 31 OctAll Hallows' Eve - Halloween--0601--
195 days Wed  5 NovFireworks Night - Guy Fawkes--060105
244 days Wed 24 DecXmas eve--08----
245 days Thu 25 DecBH Xmas Day--08--01
246 days Fri 26 DecBH Boxing Day--08--02
251 days Wed 31 DecNew Year's Eve--0801--

Upcoming Year 2026 events

YYMMWWDD
252 days Thu  1 JanBH New Year's Day--080101
296 days Sat 14 FebValentine's day--0903--
299 days Tue 17 FebPancake Day - Shrove Tuesday--090303
339 days Sun 29 MarClock's change - BST Forward 1 hour--11--05
342 days Wed  1 AprApril Fools' day--110101
344 days Fri  3 AprBH Good Friday--110103
346 days Sun  5 AprEaster Sunday--110105
347 days Mon  6 AprBH Easter Monday--110106
375 days Mon  4 MayBH Early May - May Day01--0103
396 days Mon 25 MayBH Spring0101--01
494 days Mon 31 AugBH Summer010401--
549 days Sun 25 OctClock's change - GMT Backward 1 hour0106--01
555 days Sat 31 OctAll Hallows' Eve - Halloween010601--
560 days Thu  5 NovFireworks Night - Guy Fawkes01060105
609 days Thu 24 DecXmas eve0108----
610 days Fri 25 DecBH Xmas Day0108--01
611 days Sat 26 DecBoxing Day0108--02
613 days Mon 28 DecBH Substituted - Boxing Day0108--04
616 days Thu 31 DecNew Year's Eve010801--

Upcoming Year 2027 events

YYMMWWDD
617 days Fri  1 JanBH New Year's Day01080101
656 days Tue  9 FebPancake Day - Shrove Tuesday01090202
661 days Sun 14 FebValentine's day010903--
701 days Fri 26 MarBH Good Friday0111--02
703 days Sun 28 MarClock's change - BST Forward 1 hour0111--04
703 days Sun 28 MarEaster Sunday0111--04
704 days Mon 29 MarBH Easter Monday0111--05
707 days Thu  1 AprApril Fools' day01110101
739 days Mon  3 MayBH Early May - May Day02--0102
767 days Mon 31 MayBH Spring020101--
858 days Mon 30 AugBH Summer0204--06
920 days Sun 31 OctAll Hallows' Eve - Halloween020601--
920 days Sun 31 OctClock's change - GMT Backward 1 hour020601--
925 days Fri  5 NovFireworks Night - Guy Fawkes02060105
974 days Fri 24 DecXmas eve0208----
975 days Sat 25 DecXmas Day0208--01
976 days Sun 26 DecBoxing Day0208--02
977 days Mon 27 DecBH Substituted - Xmas Day0208--03
978 days Tue 28 DecBH Substituted - Boxing Day0208--04
981 days Fri 31 DecNew Year's Eve020801--

Upcoming Year 2028 events

YYMMWWDD
982 days Sat  1 JanNew Year's Day02080101
984 days Mon  3 JanBH Substituted - New Year's Day02080103
1026 days Mon 14 FebValentine's day020903--
1041 days Tue 29 FebExtra day (Leap year)0210--05
1041 days Tue 29 FebPancake Day - Shrove Tuesday0210--05
1067 days Sun 26 MarClock's change - BST Forward 1 hour0211--02
1073 days Sat  1 AprApril Fools' day02110101
1086 days Fri 14 AprBH Good Friday021103--
1088 days Sun 16 AprEaster Sunday02110302
1089 days Mon 17 AprBH Easter Monday02110303
1103 days Mon  1 MayBH Early May - May Day03--01--
1131 days Mon 29 MayBH Spring0301--05
1222 days Mon 28 AugBH Summer0304--04
1284 days Sun 29 OctClock's change - GMT Backward 1 hour0306--05
1286 days Tue 31 OctAll Hallows' Eve - Halloween030601--
1291 days Sun  5 NovFireworks Night - Guy Fawkes03060105
1340 days Sun 24 DecXmas eve0308----
1341 days Mon 25 DecBH Xmas Day0308--01
1342 days Tue 26 DecBH Boxing Day0308--02
1347 days Sun 31 DecNew Year's Eve030801--

Upcoming Year 2029 events

YYMMWWDD
1348 days Mon  1 JanBH New Year's Day03080101
1391 days Tue 13 FebPancake Day - Shrove Tuesday03090206
1392 days Wed 14 FebValentine's day030903--
1431 days Sun 25 MarClock's change - BST Forward 1 hour0311--01
1436 days Fri 30 MarBH Good Friday0311--06
1438 days Sun  1 AprApril Fools' day03110101
1438 days Sun  1 AprEaster Sunday03110101
1439 days Mon  2 AprBH Easter Monday03110102
1474 days Mon  7 MayBH Early May - May Day04--0106
1495 days Mon 28 MayBH Spring0401--04
1586 days Mon 27 AugBH Summer0404--03
1648 days Sun 28 OctClock's change - GMT Backward 1 hour0406--04
1651 days Wed 31 OctAll Hallows' Eve - Halloween040601--
1656 days Mon  5 NovFireworks Night - Guy Fawkes04060105
1705 days Mon 24 DecXmas eve0408----
1706 days Tue 25 DecBH Xmas Day0408--01
1707 days Wed 26 DecBH Boxing Day0408--02
1712 days Mon 31 DecNew Year's Eve040801--

Upcoming Year 2030 events

YYMMWWDD
1713 days Tue  1 JanBH New Year's Day04080101
1757 days Thu 14 FebValentine's day040903--
1776 days Tue  5 MarPancake Day - Shrove Tuesday04100102
1802 days Sun 31 MarClock's change - BST Forward 1 hour041101--
1803 days Mon  1 AprApril Fools' day04110101
1821 days Fri 19 AprBH Good Friday04110305
1823 days Sun 21 AprEaster Sunday041104--
1824 days Mon 22 AprBH Easter Monday04110401
1838 days Mon  6 MayBH Early May - May Day05--0105
1859 days Mon 27 MayBH Spring0501--03
1950 days Mon 26 AugBH Summer0504--02
2012 days Sun 27 OctClock's change - GMT Backward 1 hour0506--03
2016 days Thu 31 OctAll Hallows' Eve - Halloween050601--
2021 days Tue  5 NovFireworks Night - Guy Fawkes05060105
2070 days Tue 24 DecXmas eve0508----
2071 days Wed 25 DecBH Xmas Day0508--01
2072 days Thu 26 DecBH Boxing Day0508--02
2077 days Tue 31 DecNew Year's Eve050801--

Upcoming Year 2031 events

YYMMWWDD
2078 days Wed  1 JanBH New Year's Day05080101
2122 days Fri 14 FebValentine's day050903--
2133 days Tue 25 FebPancake Day - Shrove Tuesday0510--01
2166 days Sun 30 MarClock's change - BST Forward 1 hour0511--06
2168 days Tue  1 AprApril Fools' day05110101
2178 days Fri 11 AprBH Good Friday05110204
2180 days Sun 13 AprEaster Sunday05110206
2181 days Mon 14 AprBH Easter Monday051103--
2202 days Mon  5 MayBH Early May - May Day06--0104
2223 days Mon 26 MayBH Spring0601--02
2314 days Mon 25 AugBH Summer0604--01
2376 days Sun 26 OctClock's change - GMT Backward 1 hour0606--02
2381 days Fri 31 OctAll Hallows' Eve - Halloween060601--
2386 days Wed  5 NovFireworks Night - Guy Fawkes06060105
2435 days Wed 24 DecXmas eve0608----
2436 days Thu 25 DecBH Xmas Day0608--01
2437 days Fri 26 DecBH Boxing Day0608--02
2442 days Wed 31 DecNew Year's Eve060801--

Upcoming Year 2032 events

YYMMWWDD
2443 days Thu  1 JanBH New Year's Day06080101
2483 days Tue 10 FebPancake Day - Shrove Tuesday06090203
2487 days Sat 14 FebValentine's day060903--
2502 days Sun 29 FebExtra day (Leap year)0610--05
2528 days Fri 26 MarBH Good Friday0611--02
2530 days Sun 28 MarClock's change - BST Forward 1 hour0611--04
2530 days Sun 28 MarEaster Sunday0611--04
2531 days Mon 29 MarBH Easter Monday0611--05
2534 days Thu  1 AprApril Fools' day06110101
2566 days Mon  3 MayBH Early May - May Day07--0102
2594 days Mon 31 MayBH Spring070101--
2685 days Mon 30 AugBH Summer0704--06
2747 days Sun 31 OctAll Hallows' Eve - Halloween070601--
2747 days Sun 31 OctClock's change - GMT Backward 1 hour070601--
2752 days Fri  5 NovFireworks Night - Guy Fawkes07060105
2801 days Fri 24 DecXmas eve0708----
2802 days Sat 25 DecXmas Day0708--01
2803 days Sun 26 DecBoxing Day0708--02
2804 days Mon 27 DecBH Substituted - Xmas Day0708--03
2805 days Tue 28 DecBH Substituted - Boxing Day0708--04
2808 days Fri 31 DecNew Year's Eve070801--

Upcoming Year 2033 events

YYMMWWDD
2809 days Sat  1 JanNew Year's Day07080101
2811 days Mon  3 JanBH Substituted - New Year's Day07080103
2853 days Mon 14 FebValentine's day070903--
2868 days Tue  1 MarPancake Day - Shrove Tuesday0710--05
2894 days Sun 27 MarClock's change - BST Forward 1 hour0711--03
2899 days Fri  1 AprApril Fools' day07110101
2913 days Fri 15 AprBH Good Friday07110301
2915 days Sun 17 AprEaster Sunday07110303
2916 days Mon 18 AprBH Easter Monday07110304
2930 days Mon  2 MayBH Early May - May Day08--0101
2958 days Mon 30 MayBH Spring0801--06
3049 days Mon 29 AugBH Summer0804--05
3111 days Sun 30 OctClock's change - GMT Backward 1 hour0806--06
3112 days Mon 31 OctAll Hallows' Eve - Halloween080601--
3117 days Sat  5 NovFireworks Night - Guy Fawkes08060105
3166 days Sat 24 DecXmas eve0808----
3167 days Sun 25 DecXmas Day0808--01
3168 days Mon 26 DecBH Boxing Day0808--02
3169 days Tue 27 DecBH Substituted - Xmas Day0808--03
3173 days Sat 31 DecNew Year's Eve080801--

Upcoming Year 2034 events

YYMMWWDD
3174 days Sun  1 JanNew Year's Day08080101
3175 days Mon  2 JanBH Substituted - New Year's Day08080102
3218 days Tue 14 FebValentine's day080903--
3225 days Tue 21 FebPancake Day - Shrove Tuesday080904--
3258 days Sun 26 MarClock's change - BST Forward 1 hour0811--02
3264 days Sat  1 AprApril Fools' day08110101
3270 days Fri  7 AprBH Good Friday081102--
3272 days Sun  9 AprEaster Sunday08110202
3273 days Mon 10 AprBH Easter Monday08110203
3294 days Mon  1 MayBH Early May - May Day09--01--
3322 days Mon 29 MayBH Spring0901--05
3413 days Mon 28 AugBH Summer0904--04
3475 days Sun 29 OctClock's change - GMT Backward 1 hour0906--05
3477 days Tue 31 OctAll Hallows' Eve - Halloween090601--
3482 days Sun  5 NovFireworks Night - Guy Fawkes09060105
3531 days Sun 24 DecXmas eve0908----
3532 days Mon 25 DecBH Xmas Day0908--01
3533 days Tue 26 DecBH Boxing Day0908--02
3538 days Sun 31 DecNew Year's Eve090801--