HomeBy HolidaySpring Half Term
🌸

Spring Half Term 2025/26 & 2026/27

The February half term, usually one week in mid-February. Dates vary between local authorities, so find your area below.

England

AreaStartsStatus
KentMonday 16th February 2026Verified
EssexMonday 16th February 2026Verified
HampshireMonday 16th February 2026Verified
SurreyMonday 16th February 2026Verified
West SussexTuesday 17th February 2026Verified
East SussexMonday 16th February 2026Verified
OxfordshireMonday 16th February 2026Verified
BuckinghamshireMonday 16th February 2026Verified
HertfordshireMonday 16th February 2026Verified
West BerkshireMonday 16th February 2026Verified
ReadingSaturday 14th February 2026Verified
WokinghamMonday 16th February 2026Verified
Bracknell ForestMonday 16th February 2026Verified
Windsor and MaidenheadMonday 16th February 2026Verified
SloughMonday 16th February 2026Verified
Brighton and HoveMonday 16th February 2026Verified
SouthamptonMonday 16th February 2026Verified
PortsmouthMonday 16th February 2026Verified
MedwayMonday 16th February 2026Verified
BarnetMonday 16th February 2026Verified
BromleyMonday 16th February 2026Verified
CroydonMonday 16th February 2026Verified
EalingMonday 16th February 2026Verified
EnfieldMonday 16th February 2026Verified
GreenwichMonday 16th February 2026Verified
HackneyMonday 16th February 2026Verified
HaringeyMonday 16th February 2026Verified
HarrowMonday 16th February 2026Verified
HaveringSaturday 14th February 2026Verified
HillingdonMonday 16th February 2026Verified
HounslowMonday 16th February 2026Verified
IslingtonMonday 16th February 2026Verified
LambethMonday 16th February 2026Verified
LewishamMonday 16th February 2026Verified
MertonMonday 16th February 2026Verified
NewhamMonday 16th February 2026Verified
RedbridgeMonday 16th February 2026Verified
Richmond upon ThamesSaturday 14th February 2026Verified
SouthwarkMonday 16th February 2026Verified
SuttonMonday 16th February 2026Verified
Tower HamletsMonday 16th February 2026Verified
Waltham ForestMonday 16th February 2026Verified
WandsworthMonday 16th February 2026Verified
WestminsterMonday 16th February 2026Verified
Barking and DagenhamMonday 16th February 2026Estimated
DevonMonday 16th February 2026Verified
CornwallMonday 16th February 2026Verified
SomersetSaturday 14th February 2026Verified
DorsetMonday 16th February 2026Verified
WiltshireSaturday 14th February 2026Verified
GloucestershireMonday 16th February 2026Verified
BristolSaturday 14th February 2026Verified
PlymouthMonday 16th February 2026Estimated
NorfolkMonday 16th February 2026Verified
SuffolkMonday 16th February 2026Verified
CambridgeshireMonday 16th February 2026Verified
LincolnshireSaturday 14th February 2026Verified
North East LincolnshireSaturday 14th February 2026Estimated
Central BedfordshireMonday 16th February 2026Verified
Bedford BoroughMonday 16th February 2026Verified
LutonMonday 16th February 2026Verified
NottinghamshireMonday 16th February 2026Verified
LeicestershireMonday 16th February 2026Verified
DerbyshireSaturday 14th February 2026Verified
North NorthamptonshireMonday 16th February 2026Verified
West NorthamptonshireMonday 16th February 2026Verified
NottinghamMonday 16th February 2026Verified
LeicesterMonday 16th February 2026Verified
DerbyMonday 16th February 2026Verified
BirminghamMonday 16th February 2026Verified
CoventryMonday 16th February 2026Verified
StaffordshireMonday 16th February 2026Verified
WorcestershireSaturday 14th February 2026Verified
WarwickshireMonday 16th February 2026Verified
ShropshireMonday 16th February 2026Verified
SandwellMonday 16th February 2026Verified
WolverhamptonMonday 16th February 2026Verified
DudleyMonday 16th February 2026Verified
WalsallMonday 16th February 2026Verified
SolihullMonday 16th February 2026Verified
North YorkshireMonday 16th February 2026Verified
East Riding of YorkshireMonday 16th February 2026Verified
Kingston upon HullSaturday 14th February 2026Verified
LeedsMonday 16th February 2026Verified
BradfordMonday 16th February 2026Verified
CalderdaleFriday 13th February 2026Verified
KirkleesMonday 16th February 2026Verified
WakefieldMonday 16th February 2026Verified
SheffieldMonday 16th February 2026Verified
DoncasterMonday 16th February 2026Verified
RotherhamMonday 16th February 2026Verified
BarnsleyMonday 16th February 2026Verified
LancashireMonday 16th February 2026Verified
Cheshire EastMonday 16th February 2026Verified
Cheshire West and ChesterMonday 16th February 2026Verified
ManchesterSaturday 14th February 2026Verified
SalfordMonday 16th February 2026Verified
StockportMonday 16th February 2026Verified
LiverpoolMonday 16th February 2026Verified
RochdaleMonday 16th February 2026Verified
WirralMonday 16th February 2026Verified
SeftonMonday 16th February 2026Verified
St HelensSaturday 14th February 2026Verified
KnowsleyMonday 16th February 2026Verified
HaltonMonday 16th February 2026Verified
WiganMonday 16th February 2026Verified
BoltonMonday 16th February 2026Verified
BurySaturday 14th February 2026Verified
OldhamSaturday 14th February 2026Verified
TamesideMonday 16th February 2026Estimated
TraffordMonday 16th February 2026Verified
CumberlandMonday 16th February 2026Verified
County DurhamSaturday 21st February 2026Verified
NorthumberlandSaturday 14th February 2026Verified
Newcastle upon TyneMonday 16th February 2026Verified
SunderlandMonday 16th February 2026Verified
GatesheadMonday 23rd February 2026Verified
South TynesideMonday 23rd February 2026Verified
North TynesideFriday 13th February 2026Verified
Westmorland and FurnessMonday 16th February 2026Verified
BexleyMonday 16th February 2026Estimated
BrentMonday 16th February 2026Estimated
CamdenMonday 16th February 2026Estimated
City of LondonMonday 16th February 2026Estimated
Hammersmith and FulhamMonday 16th February 2026Estimated
Kensington and ChelseaMonday 16th February 2026Estimated
Kingston upon ThamesMonday 16th February 2026Estimated
Bath and North East SomersetMonday 16th February 2026Estimated
Bournemouth, Christchurch and PooleMonday 16th February 2026Estimated
North SomersetMonday 16th February 2026Estimated
South GloucestershireMonday 16th February 2026Estimated
SwindonMonday 16th February 2026Estimated
TorbayMonday 16th February 2026Estimated
PeterboroughMonday 16th February 2026Estimated
Southend-on-SeaMonday 16th February 2026Estimated
ThurrockMonday 16th February 2026Estimated
RutlandMonday 16th February 2026Estimated
Milton KeynesMonday 16th February 2026Estimated
Stoke-on-TrentMonday 16th February 2026Estimated
Telford and WrekinMonday 16th February 2026Estimated
WarringtonMonday 16th February 2026Estimated
Blackburn with DarwenMonday 16th February 2026Estimated
BlackpoolMonday 16th February 2026Estimated
East Riding of YorkshireMonday 16th February 2026Estimated
North LincolnshireMonday 16th February 2026Estimated
YorkMonday 16th February 2026Estimated
DarlingtonMonday 16th February 2026Estimated
HartlepoolMonday 16th February 2026Estimated
MiddlesbroughMonday 16th February 2026Estimated
Redcar and ClevelandMonday 16th February 2026Estimated
Stockton-on-TeesMonday 16th February 2026Estimated
Isle of WightMonday 16th February 2026Estimated

Wales

AreaStartsStatus
WalesMonday 23rd February 2026Verified
CardiffMonday 23rd February 2026Estimated
SwanseaMonday 23rd February 2026Estimated
GwyneddMonday 23rd February 2026Estimated

Spring Half Term 2026/27

Most 2026/27 dates are estimated based on typical patterns. Verify with your local council before booking.

England

AreaStartsStatus
KentMonday 15th February 2027Verified
EssexMonday 15th February 2027Verified
HampshireMonday 15th February 2027Estimated
SurreyMonday 15th February 2027Estimated
West SussexMonday 15th February 2027Estimated
East SussexMonday 15th February 2027Estimated
OxfordshireMonday 15th February 2027Estimated
BuckinghamshireMonday 15th February 2027Estimated
HertfordshireMonday 15th February 2027Estimated
West BerkshireMonday 15th February 2027Estimated
ReadingMonday 15th February 2027Estimated
WokinghamMonday 15th February 2027Estimated
Bracknell ForestMonday 15th February 2027Estimated
Windsor and MaidenheadMonday 15th February 2027Estimated
SloughMonday 15th February 2027Estimated
Brighton and HoveMonday 15th February 2027Verified
SouthamptonMonday 15th February 2027Verified
PortsmouthMonday 15th February 2027Verified
MedwayMonday 15th February 2027Estimated
BarnetMonday 15th February 2027Estimated
BromleyMonday 15th February 2027Verified
CroydonMonday 15th February 2027Estimated
EalingMonday 15th February 2027Estimated
EnfieldMonday 15th February 2027Estimated
GreenwichMonday 15th February 2027Estimated
HackneyMonday 15th February 2027Estimated
HaringeyMonday 15th February 2027Estimated
HarrowMonday 15th February 2027Estimated
HaveringMonday 15th February 2027Estimated
HillingdonMonday 15th February 2027Estimated
HounslowMonday 15th February 2027Estimated
IslingtonMonday 15th February 2027Estimated
LambethMonday 15th February 2027Estimated
LewishamMonday 15th February 2027Estimated
MertonMonday 15th February 2027Estimated
NewhamMonday 15th February 2027Estimated
RedbridgeMonday 15th February 2027Estimated
Richmond upon ThamesMonday 15th February 2027Estimated
SouthwarkMonday 15th February 2027Estimated
SuttonMonday 15th February 2027Estimated
Tower HamletsMonday 15th February 2027Estimated
Waltham ForestMonday 15th February 2027Estimated
WandsworthMonday 15th February 2027Estimated
WestminsterMonday 15th February 2027Estimated
Barking and DagenhamMonday 15th February 2027Estimated
DevonMonday 15th February 2027Estimated
CornwallMonday 15th February 2027Estimated
SomersetMonday 15th February 2027Estimated
DorsetMonday 15th February 2027Estimated
WiltshireMonday 15th February 2027Estimated
GloucestershireMonday 15th February 2027Estimated
BristolMonday 15th February 2027Estimated
PlymouthSaturday 13th February 2027Verified
NorfolkMonday 15th February 2027Estimated
SuffolkMonday 15th February 2027Estimated
CambridgeshireMonday 15th February 2027Estimated
LincolnshireMonday 15th February 2027Estimated
North East LincolnshireMonday 15th February 2027Estimated
Central BedfordshireMonday 15th February 2027Estimated
Bedford BoroughMonday 15th February 2027Estimated
LutonMonday 15th February 2027Estimated
NottinghamshireMonday 15th February 2027Estimated
LeicestershireMonday 15th February 2027Estimated
DerbyshireMonday 15th February 2027Estimated
North NorthamptonshireMonday 15th February 2027Estimated
West NorthamptonshireMonday 15th February 2027Estimated
NottinghamMonday 15th February 2027Verified
LeicesterMonday 15th February 2027Verified
DerbyMonday 15th February 2027Verified
BirminghamMonday 15th February 2027Verified
CoventryMonday 15th February 2027Estimated
StaffordshireMonday 15th February 2027Estimated
WorcestershireMonday 15th February 2027Estimated
WarwickshireMonday 15th February 2027Estimated
ShropshireMonday 15th February 2027Estimated
SandwellMonday 15th February 2027Verified
WolverhamptonMonday 15th February 2027Verified
DudleyMonday 15th February 2027Verified
WalsallMonday 15th February 2027Verified
SolihullMonday 15th February 2027Verified
North YorkshireMonday 15th February 2027Estimated
East Riding of YorkshireMonday 15th February 2027Estimated
Kingston upon HullMonday 15th February 2027Estimated
LeedsMonday 15th February 2027Verified
BradfordMonday 15th February 2027Estimated
CalderdaleMonday 15th February 2027Estimated
KirkleesMonday 15th February 2027Estimated
WakefieldMonday 15th February 2027Estimated
SheffieldMonday 15th February 2027Verified
DoncasterMonday 15th February 2027Estimated
RotherhamMonday 15th February 2027Estimated
BarnsleyMonday 15th February 2027Estimated
LancashireMonday 15th February 2027Estimated
Cheshire EastMonday 15th February 2027Estimated
Cheshire West and ChesterMonday 15th February 2027Estimated
ManchesterMonday 15th February 2027Verified
SalfordMonday 15th February 2027Estimated
StockportMonday 15th February 2027Estimated
LiverpoolMonday 15th February 2027Verified
RochdaleMonday 15th February 2027Verified
WirralMonday 15th February 2027Verified
SeftonMonday 15th February 2027Verified
St HelensSaturday 13th February 2027Verified
KnowsleyMonday 15th February 2027Verified
HaltonMonday 15th February 2027Verified
WiganMonday 15th February 2027Verified
BoltonMonday 15th February 2027Verified
BurySaturday 13th February 2027Verified
OldhamSaturday 13th February 2027Verified
TamesideMonday 15th February 2027Verified
TraffordMonday 15th February 2027Verified
CumberlandMonday 15th February 2027Estimated
County DurhamMonday 15th February 2027Estimated
NorthumberlandMonday 15th February 2027Estimated
Newcastle upon TyneMonday 15th February 2027Estimated
SunderlandMonday 15th February 2027Estimated
GatesheadMonday 15th February 2027Estimated
South TynesideMonday 15th February 2027Estimated
North TynesideMonday 15th February 2027Estimated
Westmorland and FurnessMonday 15th February 2027Estimated
BexleyMonday 15th February 2027Estimated
BrentMonday 15th February 2027Estimated
CamdenMonday 15th February 2027Estimated
City of LondonMonday 15th February 2027Estimated
Hammersmith and FulhamMonday 15th February 2027Estimated
Kensington and ChelseaMonday 15th February 2027Estimated
Kingston upon ThamesMonday 15th February 2027Estimated
Bath and North East SomersetMonday 15th February 2027Estimated
Bournemouth, Christchurch and PooleMonday 15th February 2027Estimated
North SomersetMonday 15th February 2027Estimated
South GloucestershireMonday 15th February 2027Estimated
SwindonMonday 15th February 2027Estimated
TorbayMonday 15th February 2027Estimated
PeterboroughMonday 15th February 2027Estimated
Southend-on-SeaMonday 15th February 2027Estimated
ThurrockMonday 15th February 2027Estimated
RutlandMonday 15th February 2027Estimated
Milton KeynesMonday 15th February 2027Estimated
Stoke-on-TrentMonday 15th February 2027Estimated
Telford and WrekinMonday 15th February 2027Estimated
WarringtonMonday 15th February 2027Estimated
Blackburn with DarwenMonday 15th February 2027Estimated
BlackpoolMonday 15th February 2027Estimated
East Riding of YorkshireMonday 15th February 2027Estimated
North LincolnshireMonday 15th February 2027Estimated
YorkMonday 15th February 2027Estimated
DarlingtonMonday 15th February 2027Estimated
HartlepoolMonday 15th February 2027Estimated
MiddlesbroughMonday 15th February 2027Estimated
Redcar and ClevelandMonday 15th February 2027Estimated
Stockton-on-TeesMonday 15th February 2027Estimated
Isle of WightMonday 15th February 2027Estimated

Wales

AreaStartsStatus
WalesMonday 8th February 2027Estimated
CardiffMonday 8th February 2027Estimated
SwanseaMonday 8th February 2027Estimated
GwyneddMonday 8th February 2027Estimated