Skip to contentSkip to years linksSkip to footer
Enable Modern theme


Server location:West London
Date:Friday, 6th June 2025) (MMXXV)
UTC Time:10:10am
Current Time:11:10am
Current Time zone:BST, British Summer Time
Leap year:No
Month number:06 of 12 months
Week number:23 of 52 weeks
Day number:157 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: 4:44am - Transit: 1:00pm - Set: 9:16pm

Holidays and Events

Bank holidays BH and special events for England and Wales.

Past events from the last 12 weeks / Current events

 -68 days Sun 30 MarClock's change - BST Forward 1 hour
 -66 days Tue  1 AprApril Fools' day
 -49 days Fri 18 AprBH Good Friday
 -47 days Sun 20 AprEaster Sunday
 -46 days Mon 21 AprBH Easter Monday
 -32 days Mon  5 MayBH Early May - May Day
 -11 days Mon 26 MayBH Spring

Upcoming Year 2025 events

YYMMWWDD
80 days Mon 25 AugBH Summer--020205
142 days Sun 26 OctClock's change - GMT Backward 1 hour--040206
147 days Fri 31 OctAll Hallows' Eve - Halloween--040304
152 days Wed  5 NovFireworks Night - Guy Fawkes--040402
201 days Wed 24 DecXmas eve--060204
202 days Thu 25 DecBH Xmas Day--060205
203 days Fri 26 DecBH Boxing Day--060206
208 days Wed 31 DecNew Year's Eve--060304

Upcoming Year 2026 events

YYMMWWDD
209 days Thu  1 JanBH New Year's Day--060305
253 days Sat 14 FebValentine's day--080101
256 days Tue 17 FebPancake Day - Shrove Tuesday--080104
296 days Sun 29 MarClock's change - BST Forward 1 hour--090302
299 days Wed  1 AprApril Fools' day--090305
301 days Fri  3 AprBH Good Friday--0904--
303 days Sun  5 AprEaster Sunday--090402
304 days Mon  6 AprBH Easter Monday--10----
332 days Mon  4 MayBH Early May - May Day--1004--
353 days Mon 25 MayBH Spring--110205
451 days Mon 31 AugBH Summer01020304
506 days Sun 25 OctClock's change - GMT Backward 1 hour01040205
512 days Sat 31 OctAll Hallows' Eve - Halloween01040304
517 days Thu  5 NovFireworks Night - Guy Fawkes01040402
566 days Thu 24 DecXmas eve01060204
567 days Fri 25 DecBH Xmas Day01060205
568 days Sat 26 DecBoxing Day01060206
570 days Mon 28 DecBH Substituted - Boxing Day01060301
573 days Thu 31 DecNew Year's Eve01060304

Upcoming Year 2027 events

YYMMWWDD
574 days Fri  1 JanBH New Year's Day01060305
613 days Tue  9 FebPancake Day - Shrove Tuesday0108--03
618 days Sun 14 FebValentine's day01080101
658 days Fri 26 MarBH Good Friday01090206
660 days Sun 28 MarClock's change - BST Forward 1 hour01090301
660 days Sun 28 MarEaster Sunday01090301
661 days Mon 29 MarBH Easter Monday01090302
664 days Thu  1 AprApril Fools' day01090305
696 days Mon  3 MayBH Early May - May Day01100306
724 days Mon 31 MayBH Spring01110304
815 days Mon 30 AugBH Summer02020303
877 days Sun 31 OctAll Hallows' Eve - Halloween02040304
877 days Sun 31 OctClock's change - GMT Backward 1 hour02040304
882 days Fri  5 NovFireworks Night - Guy Fawkes02040402
931 days Fri 24 DecXmas eve02060204
932 days Sat 25 DecXmas Day02060205
933 days Sun 26 DecBoxing Day02060206
934 days Mon 27 DecBH Substituted - Xmas Day020603--
935 days Tue 28 DecBH Substituted - Boxing Day02060301
938 days Fri 31 DecNew Year's Eve02060304

Upcoming Year 2028 events

YYMMWWDD
939 days Sat  1 JanNew Year's Day02060305
941 days Mon  3 JanBH Substituted - New Year's Day020604--
983 days Mon 14 FebValentine's day02080101
998 days Tue 29 FebExtra day (Leap year)02080302
998 days Tue 29 FebPancake Day - Shrove Tuesday02080302
1024 days Sun 26 MarClock's change - BST Forward 1 hour02090206
1030 days Sat  1 AprApril Fools' day02090305
1043 days Fri 14 AprBH Good Friday02100101
1045 days Sun 16 AprEaster Sunday02100103
1046 days Mon 17 AprBH Easter Monday02100104
1060 days Mon  1 MayBH Early May - May Day02100304
1088 days Mon 29 MayBH Spring02110302
1179 days Mon 28 AugBH Summer03020301
1241 days Sun 29 OctClock's change - GMT Backward 1 hour03040302
1243 days Tue 31 OctAll Hallows' Eve - Halloween03040304
1248 days Sun  5 NovFireworks Night - Guy Fawkes03040402
1297 days Sun 24 DecXmas eve03060204
1298 days Mon 25 DecBH Xmas Day03060205
1299 days Tue 26 DecBH Boxing Day03060206
1304 days Sun 31 DecNew Year's Eve03060304

Upcoming Year 2029 events

YYMMWWDD
1305 days Mon  1 JanBH New Year's Day03060305
1348 days Tue 13 FebPancake Day - Shrove Tuesday030801--
1349 days Wed 14 FebValentine's day03080101
1388 days Sun 25 MarClock's change - BST Forward 1 hour03090205
1393 days Fri 30 MarBH Good Friday03090303
1395 days Sun  1 AprApril Fools' day03090305
1395 days Sun  1 AprEaster Sunday03090305
1396 days Mon  2 AprBH Easter Monday03090306
1431 days Mon  7 MayBH Early May - May Day0311--01
1452 days Mon 28 MayBH Spring03110301
1543 days Mon 27 AugBH Summer040203--
1605 days Sun 28 OctClock's change - GMT Backward 1 hour04040301
1608 days Wed 31 OctAll Hallows' Eve - Halloween04040304
1613 days Mon  5 NovFireworks Night - Guy Fawkes04040402
1662 days Mon 24 DecXmas eve04060204
1663 days Tue 25 DecBH Xmas Day04060205
1664 days Wed 26 DecBH Boxing Day04060206
1669 days Mon 31 DecNew Year's Eve04060304

Upcoming Year 2030 events

YYMMWWDD
1670 days Tue  1 JanBH New Year's Day04060305
1714 days Thu 14 FebValentine's day04080101
1733 days Tue  5 MarPancake Day - Shrove Tuesday04080306
1759 days Sun 31 MarClock's change - BST Forward 1 hour04090304
1760 days Mon  1 AprApril Fools' day04090305
1778 days Fri 19 AprBH Good Friday04100106
1780 days Sun 21 AprEaster Sunday04100201
1781 days Mon 22 AprBH Easter Monday04100202
1795 days Mon  6 MayBH Early May - May Day0411----
1816 days Mon 27 MayBH Spring041103--
1907 days Mon 26 AugBH Summer05020206
1969 days Sun 27 OctClock's change - GMT Backward 1 hour050403--
1973 days Thu 31 OctAll Hallows' Eve - Halloween05040304
1978 days Tue  5 NovFireworks Night - Guy Fawkes05040402
2027 days Tue 24 DecXmas eve05060204
2028 days Wed 25 DecBH Xmas Day05060205
2029 days Thu 26 DecBH Boxing Day05060206
2034 days Tue 31 DecNew Year's Eve05060304

Upcoming Year 2031 events

YYMMWWDD
2035 days Wed  1 JanBH New Year's Day05060305
2079 days Fri 14 FebValentine's day05080101
2090 days Tue 25 FebPancake Day - Shrove Tuesday05080205
2123 days Sun 30 MarClock's change - BST Forward 1 hour05090303
2125 days Tue  1 AprApril Fools' day05090305
2135 days Fri 11 AprBH Good Friday0510--05
2137 days Sun 13 AprEaster Sunday051001--
2138 days Mon 14 AprBH Easter Monday05100101
2159 days Mon  5 MayBH Early May - May Day05100401
2180 days Mon 26 MayBH Spring05110206
2271 days Mon 25 AugBH Summer06020205
2333 days Sun 26 OctClock's change - GMT Backward 1 hour06040206
2338 days Fri 31 OctAll Hallows' Eve - Halloween06040304
2343 days Wed  5 NovFireworks Night - Guy Fawkes06040402
2392 days Wed 24 DecXmas eve06060204
2393 days Thu 25 DecBH Xmas Day06060205
2394 days Fri 26 DecBH Boxing Day06060206
2399 days Wed 31 DecNew Year's Eve06060304

Upcoming Year 2032 events

YYMMWWDD
2400 days Thu  1 JanBH New Year's Day06060305
2440 days Tue 10 FebPancake Day - Shrove Tuesday0608--04
2444 days Sat 14 FebValentine's day06080101
2459 days Sun 29 FebExtra day (Leap year)06080302
2485 days Fri 26 MarBH Good Friday06090206
2487 days Sun 28 MarClock's change - BST Forward 1 hour06090301
2487 days Sun 28 MarEaster Sunday06090301
2488 days Mon 29 MarBH Easter Monday06090302
2491 days Thu  1 AprApril Fools' day06090305
2523 days Mon  3 MayBH Early May - May Day06100306
2551 days Mon 31 MayBH Spring06110304
2642 days Mon 30 AugBH Summer07020303
2704 days Sun 31 OctAll Hallows' Eve - Halloween07040304
2704 days Sun 31 OctClock's change - GMT Backward 1 hour07040304
2709 days Fri  5 NovFireworks Night - Guy Fawkes07040402
2758 days Fri 24 DecXmas eve07060204
2759 days Sat 25 DecXmas Day07060205
2760 days Sun 26 DecBoxing Day07060206
2761 days Mon 27 DecBH Substituted - Xmas Day070603--
2762 days Tue 28 DecBH Substituted - Boxing Day07060301
2765 days Fri 31 DecNew Year's Eve07060304

Upcoming Year 2033 events

YYMMWWDD
2766 days Sat  1 JanNew Year's Day07060305
2768 days Mon  3 JanBH Substituted - New Year's Day070604--
2810 days Mon 14 FebValentine's day07080101
2825 days Tue  1 MarPancake Day - Shrove Tuesday07080302
2851 days Sun 27 MarClock's change - BST Forward 1 hour070903--
2856 days Fri  1 AprApril Fools' day07090305
2870 days Fri 15 AprBH Good Friday07100102
2872 days Sun 17 AprEaster Sunday07100104
2873 days Mon 18 AprBH Easter Monday07100105
2887 days Mon  2 MayBH Early May - May Day07100305
2915 days Mon 30 MayBH Spring07110303
3006 days Mon 29 AugBH Summer08020302
3068 days Sun 30 OctClock's change - GMT Backward 1 hour08040303
3069 days Mon 31 OctAll Hallows' Eve - Halloween08040304
3074 days Sat  5 NovFireworks Night - Guy Fawkes08040402
3123 days Sat 24 DecXmas eve08060204
3124 days Sun 25 DecXmas Day08060205
3125 days Mon 26 DecBH Boxing Day08060206
3126 days Tue 27 DecBH Substituted - Xmas Day080603--
3130 days Sat 31 DecNew Year's Eve08060304

Upcoming Year 2034 events

YYMMWWDD
3131 days Sun  1 JanNew Year's Day08060305
3132 days Mon  2 JanBH Substituted - New Year's Day08060306
3175 days Tue 14 FebValentine's day08080101
3182 days Tue 21 FebPancake Day - Shrove Tuesday08080201
3215 days Sun 26 MarClock's change - BST Forward 1 hour08090206
3221 days Sat  1 AprApril Fools' day08090305
3227 days Fri  7 AprBH Good Friday0810--01
3229 days Sun  9 AprEaster Sunday0810--03
3230 days Mon 10 AprBH Easter Monday0810--04
3251 days Mon  1 MayBH Early May - May Day08100304
3279 days Mon 29 MayBH Spring08110302
3370 days Mon 28 AugBH Summer09020301
3432 days Sun 29 OctClock's change - GMT Backward 1 hour09040302
3434 days Tue 31 OctAll Hallows' Eve - Halloween09040304
3439 days Sun  5 NovFireworks Night - Guy Fawkes09040402
3488 days Sun 24 DecXmas eve09060204
3489 days Mon 25 DecBH Xmas Day09060205
3490 days Tue 26 DecBH Boxing Day09060206
3495 days Sun 31 DecNew Year's Eve09060304