Skip to contentSkip to years linksSkip to footer
Enable Modern theme
Server location:West London
Date:Wednesday, 30th July 2025 (MMXXV)
UTC Time:12:23am
Current Time:1:23am
Current Time zone:BST, British Summer Time
Leap year:No
Month number:07 of 12 months
Week number:31 of 52 weeks
Day number:211 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:23am - Transit: 1:08pm - Set: 8:52pm

Holidays and Events

Bank holidays BH and special events for England and Wales.

Past events from the last 12 weeks / Current events

 -65 days Mon 26 MayBH Spring

Upcoming Year 2025 events

YYMMWWDD
26 days Mon 25 AugBH Summer----0305
88 days Sun 26 OctClock's change - GMT Backward 1 hour--020305
93 days Fri 31 OctAll Hallows' Eve - Halloween--03--01
98 days Wed  5 NovFireworks Night - Guy Fawkes--03--06
147 days Wed 24 DecXmas eve--040303
148 days Thu 25 DecBH Xmas Day--040304
149 days Fri 26 DecBH Boxing Day--040305
154 days Wed 31 DecNew Year's Eve--05--01

Upcoming Year 2026 events

YYMMWWDD
155 days Thu  1 JanBH New Year's Day--05--02
199 days Sat 14 FebValentine's day--060201
202 days Tue 17 FebPancake Day - Shrove Tuesday--060204
242 days Sun 29 MarClock's change - BST Forward 1 hour--070306
245 days Wed  1 AprApril Fools' day--08--02
247 days Fri  3 AprBH Good Friday--08--04
249 days Sun  5 AprEaster Sunday--08--06
250 days Mon  6 AprBH Easter Monday--0801--
278 days Mon  4 MayBH Early May - May Day--09--04
299 days Mon 25 MayBH Spring--090304
397 days Mon 31 AugBH Summer0101--01
452 days Sun 25 OctClock's change - GMT Backward 1 hour01020304
458 days Sat 31 OctAll Hallows' Eve - Halloween0103--01
463 days Thu  5 NovFireworks Night - Guy Fawkes0103--06
512 days Thu 24 DecXmas eve01040303
513 days Fri 25 DecBH Xmas Day01040304
514 days Sat 26 DecBoxing Day01040305
516 days Mon 28 DecBH Substituted - Boxing Day010404--
519 days Thu 31 DecNew Year's Eve0105--01

Upcoming Year 2027 events

YYMMWWDD
520 days Fri  1 JanBH New Year's Day0105--02
559 days Tue  9 FebPancake Day - Shrove Tuesday01060103
564 days Sun 14 FebValentine's day01060201
604 days Fri 26 MarBH Good Friday01070303
606 days Sun 28 MarClock's change - BST Forward 1 hour01070305
606 days Sun 28 MarEaster Sunday01070305
607 days Mon 29 MarBH Easter Monday01070306
610 days Thu  1 AprApril Fools' day0108--02
642 days Mon  3 MayBH Early May - May Day0109--03
670 days Mon 31 MayBH Spring0110--01
761 days Mon 30 AugBH Summer0201----
823 days Sun 31 OctAll Hallows' Eve - Halloween0203--01
823 days Sun 31 OctClock's change - GMT Backward 1 hour0203--01
828 days Fri  5 NovFireworks Night - Guy Fawkes0203--06
877 days Fri 24 DecXmas eve02040303
878 days Sat 25 DecXmas Day02040304
879 days Sun 26 DecBoxing Day02040305
880 days Mon 27 DecBH Substituted - Xmas Day02040306
881 days Tue 28 DecBH Substituted - Boxing Day020404--
884 days Fri 31 DecNew Year's Eve0205--01

Upcoming Year 2028 events

YYMMWWDD
885 days Sat  1 JanNew Year's Day0205--02
887 days Mon  3 JanBH Substituted - New Year's Day0205--04
929 days Mon 14 FebValentine's day02060201
944 days Tue 29 FebExtra day (Leap year)02060402
944 days Tue 29 FebPancake Day - Shrove Tuesday02060402
970 days Sun 26 MarClock's change - BST Forward 1 hour02070304
976 days Sat  1 AprApril Fools' day0208--02
989 days Fri 14 AprBH Good Friday02080201
991 days Sun 16 AprEaster Sunday02080203
992 days Mon 17 AprBH Easter Monday02080204
1006 days Mon  1 MayBH Early May - May Day0209--01
1034 days Mon 29 MayBH Spring02090401
1125 days Mon 28 AugBH Summer03--0401
1187 days Sun 29 OctClock's change - GMT Backward 1 hour03020401
1189 days Tue 31 OctAll Hallows' Eve - Halloween0303--01
1194 days Sun  5 NovFireworks Night - Guy Fawkes0303--06
1243 days Sun 24 DecXmas eve03040303
1244 days Mon 25 DecBH Xmas Day03040304
1245 days Tue 26 DecBH Boxing Day03040305
1250 days Sun 31 DecNew Year's Eve0305--01

Upcoming Year 2029 events

YYMMWWDD
1251 days Mon  1 JanBH New Year's Day0305--02
1294 days Tue 13 FebPancake Day - Shrove Tuesday030602--
1295 days Wed 14 FebValentine's day03060201
1334 days Sun 25 MarClock's change - BST Forward 1 hour03070302
1339 days Fri 30 MarBH Good Friday0308----
1341 days Sun  1 AprApril Fools' day0308--02
1341 days Sun  1 AprEaster Sunday0308--02
1342 days Mon  2 AprBH Easter Monday0308--03
1377 days Mon  7 MayBH Early May - May Day030901--
1398 days Mon 28 MayBH Spring030904--
1489 days Mon 27 AugBH Summer04--04--
1551 days Sun 28 OctClock's change - GMT Backward 1 hour040204--
1554 days Wed 31 OctAll Hallows' Eve - Halloween0403--01
1559 days Mon  5 NovFireworks Night - Guy Fawkes0403--06
1608 days Mon 24 DecXmas eve04040303
1609 days Tue 25 DecBH Xmas Day04040304
1610 days Wed 26 DecBH Boxing Day04040305
1615 days Mon 31 DecNew Year's Eve0405--01

Upcoming Year 2030 events

YYMMWWDD
1616 days Tue  1 JanBH New Year's Day0405--02
1660 days Thu 14 FebValentine's day04060201
1679 days Tue  5 MarPancake Day - Shrove Tuesday0407--03
1705 days Sun 31 MarClock's change - BST Forward 1 hour0408--01
1706 days Mon  1 AprApril Fools' day0408--02
1724 days Fri 19 AprBH Good Friday04080206
1726 days Sun 21 AprEaster Sunday04080301
1727 days Mon 22 AprBH Easter Monday04080302
1741 days Mon  6 MayBH Early May - May Day0409--06
1762 days Mon 27 MayBH Spring04090306
1853 days Mon 26 AugBH Summer05--0306
1915 days Sun 27 OctClock's change - GMT Backward 1 hour05020306
1919 days Thu 31 OctAll Hallows' Eve - Halloween0503--01
1924 days Tue  5 NovFireworks Night - Guy Fawkes0503--06
1973 days Tue 24 DecXmas eve05040303
1974 days Wed 25 DecBH Xmas Day05040304
1975 days Thu 26 DecBH Boxing Day05040305
1980 days Tue 31 DecNew Year's Eve0505--01

Upcoming Year 2031 events

YYMMWWDD
1981 days Wed  1 JanBH New Year's Day0505--02
2025 days Fri 14 FebValentine's day05060201
2036 days Tue 25 FebPancake Day - Shrove Tuesday05060305
2069 days Sun 30 MarClock's change - BST Forward 1 hour0508----
2071 days Tue  1 AprApril Fools' day0508--02
2081 days Fri 11 AprBH Good Friday05080105
2083 days Sun 13 AprEaster Sunday050802--
2084 days Mon 14 AprBH Easter Monday05080201
2105 days Mon  5 MayBH Early May - May Day0509--05
2126 days Mon 26 MayBH Spring05090305
2217 days Mon 25 AugBH Summer06--0305
2279 days Sun 26 OctClock's change - GMT Backward 1 hour06020305
2284 days Fri 31 OctAll Hallows' Eve - Halloween0603--01
2289 days Wed  5 NovFireworks Night - Guy Fawkes0603--06
2338 days Wed 24 DecXmas eve06040303
2339 days Thu 25 DecBH Xmas Day06040304
2340 days Fri 26 DecBH Boxing Day06040305
2345 days Wed 31 DecNew Year's Eve0605--01

Upcoming Year 2032 events

YYMMWWDD
2346 days Thu  1 JanBH New Year's Day0605--02
2386 days Tue 10 FebPancake Day - Shrove Tuesday06060104
2390 days Sat 14 FebValentine's day06060201
2405 days Sun 29 FebExtra day (Leap year)06060402
2431 days Fri 26 MarBH Good Friday06070304
2433 days Sun 28 MarClock's change - BST Forward 1 hour06070306
2433 days Sun 28 MarEaster Sunday06070306
2434 days Mon 29 MarBH Easter Monday060704--
2437 days Thu  1 AprApril Fools' day0608--02
2469 days Mon  3 MayBH Early May - May Day0609--03
2497 days Mon 31 MayBH Spring0610--01
2588 days Mon 30 AugBH Summer0701----
2650 days Sun 31 OctAll Hallows' Eve - Halloween0703--01
2650 days Sun 31 OctClock's change - GMT Backward 1 hour0703--01
2655 days Fri  5 NovFireworks Night - Guy Fawkes0703--06
2704 days Fri 24 DecXmas eve07040303
2705 days Sat 25 DecXmas Day07040304
2706 days Sun 26 DecBoxing Day07040305
2707 days Mon 27 DecBH Substituted - Xmas Day07040306
2708 days Tue 28 DecBH Substituted - Boxing Day070404--
2711 days Fri 31 DecNew Year's Eve0705--01

Upcoming Year 2033 events

YYMMWWDD
2712 days Sat  1 JanNew Year's Day0705--02
2714 days Mon  3 JanBH Substituted - New Year's Day0705--04
2756 days Mon 14 FebValentine's day07060201
2771 days Tue  1 MarPancake Day - Shrove Tuesday07060402
2797 days Sun 27 MarClock's change - BST Forward 1 hour07070304
2802 days Fri  1 AprApril Fools' day0708--02
2816 days Fri 15 AprBH Good Friday07080202
2818 days Sun 17 AprEaster Sunday07080204
2819 days Mon 18 AprBH Easter Monday07080205
2833 days Mon  2 MayBH Early May - May Day0709--02
2861 days Mon 30 MayBH Spring0710----
2952 days Mon 29 AugBH Summer08--0402
3014 days Sun 30 OctClock's change - GMT Backward 1 hour0803----
3015 days Mon 31 OctAll Hallows' Eve - Halloween0803--01
3020 days Sat  5 NovFireworks Night - Guy Fawkes0803--06
3069 days Sat 24 DecXmas eve08040303
3070 days Sun 25 DecXmas Day08040304
3071 days Mon 26 DecBH Boxing Day08040305
3072 days Tue 27 DecBH Substituted - Xmas Day08040306
3076 days Sat 31 DecNew Year's Eve0805--01

Upcoming Year 2034 events

YYMMWWDD
3077 days Sun  1 JanNew Year's Day0805--02
3078 days Mon  2 JanBH Substituted - New Year's Day0805--03
3121 days Tue 14 FebValentine's day08060201
3128 days Tue 21 FebPancake Day - Shrove Tuesday08060301
3161 days Sun 26 MarClock's change - BST Forward 1 hour08070303
3167 days Sat  1 AprApril Fools' day0808--02
3173 days Fri  7 AprBH Good Friday08080101
3175 days Sun  9 AprEaster Sunday08080103
3176 days Mon 10 AprBH Easter Monday08080104
3197 days Mon  1 MayBH Early May - May Day0809--01
3225 days Mon 29 MayBH Spring08090401
3316 days Mon 28 AugBH Summer09--0401
3378 days Sun 29 OctClock's change - GMT Backward 1 hour09020401
3380 days Tue 31 OctAll Hallows' Eve - Halloween0903--01
3385 days Sun  5 NovFireworks Night - Guy Fawkes0903--06
3434 days Sun 24 DecXmas eve09040303
3435 days Mon 25 DecBH Xmas Day09040304
3436 days Tue 26 DecBH Boxing Day09040305
3441 days Sun 31 DecNew Year's Eve0905--01