Skip to main content
Pharmacy CompareFind trusted UK pharmacy details

Christmas pharmacy opening times in Dorset

Bank holiday dates for Christmas and New Year 2026 and the 129 pharmacies in Dorset. 20 of the 129 pharmacies with an NHS website profile opened on the August bank holiday.

Christmas DayFriday 25 December 2026
Bank holiday
Boxing DaySaturday 26 December 2026
Not a bank holiday this year (it falls on a Saturday)
Boxing Day (substitute day)Monday 28 December 2026
Bank holiday
New Year’s DayFriday 1 January 2027
Bank holiday

Finding a pharmacy that is open over Christmas

Most pharmacies change their hours over Christmas and New Year, and many close on Christmas Day and New Year’s Day. NHS England asks local areas to make sure some pharmacies open on bank holidays, so there should be a pharmacy open near you on each of these days.

Christmas opening times are not yet published for most pharmacies. We will add them to these pages in December once pharmacies publish them. Until then, these pages show which pharmacies opened on the most recent bank holiday, which is a useful guide to the ones that tend to open.

Pharmacies in Dorset

The “Summer bank holiday” column shows what each pharmacy’s NHS website profile said for 31 August 2026. It is not the pharmacy’s Christmas hours.

Bournemouth – 33 pharmacies, 5 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Asda Pharmacy
St Pauls Road
01202 78050210am to 4pm
Boots
Commercial Road
01202 55171310:30am to 4:30pm
Boots
Christchurch Road
01202 39344710am to 4pm
Boots
Castle Lane West
01202 5499719am to 6pm
Boots
Southbourne Grove
01202 42437110am to 1pm
Arrowedge Pharmacy
Poole Road
01202 763539Closed
Avicenna Pharmacy
King John Avenue
01202 594100Closed
Avicenna Pharmacy
Cunningham Crescent
01202 573751Closed
Bear Cross Pharmacy
Anchor Road
01202 573612Closed
Boots
Wimborne Road
01202 518172Closed
Boots
Poole Road
01202 761297Closed
C & M Chemists
Bellevue Road
01202 429144Closed
Castle Lane Pharmacy
Castle Lane West
01202 772110Closed
Charminster Pharmacy
Charminster Road
01202 528766Closed
Day Lewis Pharmacy
Beechwood Avenue, Boscombe
01202 399759Closed
Healthpoint Pharmacy
Tuckton Road
01202 429819Closed
Kamsons Pharmacy
Christchurch Road
01202 394702Closed
Kinson Pharmacy
Kinson Road
01202 573363Closed
Lansdowne Pharmacy
Holdenhurst Road
01202 554923Closed
Late Night Columbia Chemist
Columbia Road
01202 529529Closed
Pharmacycare Travel And Health Clinic
Christchurch Road
01202 433698Closed
Poole Bay Pharmacy
Milburn Road, Westbourne
01202 762680Closed
Queens Park Pharmacy
Holdenhurst Road
01202 395023Closed
Rowlands Pharmacy
Tolpuddle Gardens
01202 527232Closed
Rowlands Pharmacy
New Parade, Hill View Road
01202 513611Closed
Superdrug Pharmacy
Wimborne Road
01202 514861Closed
Superdrug Pharmacy
Christchurch Road
01202 304581Closed
Talbot Pharmacy
Kinson Road
01202 519898Closed
Tuckton Pharmacy
Tuckton Road
01202 429047Closed
Vantage Pharmacy
Poole Road
01202 761177Closed
Westcliff Pharmacy
Poole Road, Westbourne
01202 765155Closed
Winton Pharmacy
Wimborne Road
01202 517097Closed
Wrights Pharmacy
Charminster Avenue
01202 510068Closed
Poole – 22 pharmacies, 5 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Arrowedge Pharmacy
Culliford Crescent
01202 6913574pm to 7pm
Asda Pharmacy
West Quay Road
01202 20701010am to 4pm
Boots
Redlands Road
01202 76983810am to 4pm
Tesco Instore Pharmacy
Yarrow Road
0117 291 483510am to 4pm
Tesco Instore Pharmacy
Poole Road
0345 677 955410am to 4pm
Arrowedge Pharmacy
Lower Blandford Road
01202 603277Closed
Bryant Pharmacy
Ashley Road
01202 740176Closed
Crest Pharmacy
Blandford Road
01202 678001Closed
Crestpharmacy - Canford Heath
Mitchell Road
01202 671849Closed
Day Lewis Pharmacy
Elms Avenue, Lilliput
01202 731331Closed
Day Lewis Pharmacy
Gillett Road
01202 527600Closed
Day Lewis Pharmacy
Haven Road
01202 700709Closed
Everyou Pharmacy
High Street
01202 631815Closed
Nimo Pharmacy
Herbert Avenue
01202 717714Closed
Parkstone Pharmacy
Station Road
01202 746071Closed
Roseview Pharmacy
Rosemary Gardens
01202 806028Closed
Rowlands Pharmacy
Parkstone Road
01202 677932Closed
Rowlands Pharmacy
Wimborne Road
01202 675329Closed
Rowlands Pharmacy
Birchwood Medical Centre
01202 600171Closed
Rowlands Pharmacy
Dorchester Road
01202 622239Closed
Shore Pharmacy
Mansfield Road, Parkstone
01202 731764Closed
Wallisdown Pharmacy
Wallisdown Road
01202 859128Closed
Weymouth – 14 pharmacies, 2 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Asda Pharmacy
Newstead Road
01305 20701010am to 4pm
Boots
New Bond Street
01305 78507610am to 4pm
Allied Pharmacy Weymouth
Gloucester Street
01305 310015Closed
Boots
Portland Road
01305 786071Closed
Day Lewis Pharmacy
East Street
01305 779054Closed
Layanson Pharmacy - Weymouth
Radipole Lane
01305 780299Closed
Malhotra Pharmacy
Buxton Road
01305 772272Closed
Morrisons Pharmacy
Dorchester Road
01305 786361Closed
Rowlands Pharmacy
Littlemoor Road
01305 833379Closed
Well
Abbotsbury Road
01305 786787Closed
Well
Crescent Street
01305 781500Closed
Wessex Pharmacy
Avenue Road
01305 784661Closed
Wessex Pharmacy
Lanehouse Rocks Road
01305 783287Closed
Weymouth Pharmacy
Abbotsbury Road
01305 785754Closed
Christchurch – 8 pharmacies, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Saxon Square
01202 48303410am to 4pm
Boots
Twynham Avenue
01202 486276Closed
Day Lewis Pharmacy
Salisbury Road
01202 477771Closed
Kamsons Pharmacy
Lymington Road
01425 274291Closed
Mudeford Pharmacy
01425 272798Closed
Rowlands Pharmacy
01202 484840Closed
Somerford Pharmacy
Somerford Road
01202 482197Closed
The Grove Pharmacy
Fairmile Road
01202 484310Closed
Wimborne – 7 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Wareham Road
01202 693289Closed
Colehill Pharmacy
Middlehill Road
01202 888001Closed
Everyou Pharmacy
Knobcrook Road
01202 840048Closed
Moors Pharmacy
Station Road
01202 873112Closed
Rowlands Pharmacy
Sopwith Crescent
01202 880440Closed
The Quarter Jack Pharmacy
Leigh Road
01202 848226Closed
Wellbeing Pharmacy
High Street
01258 857657Closed
Dorchester – 6 pharmacies, 2 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
01305 25991310am to 4pm
Tesco Instore Pharmacy
Weymouth Avenue
01305 36584710am to 4pm
Poundbury Pharmacy
St John Way, Poundbury
01305 213475Closed
Superdrug Pharmacy
South Street
01305 264101Closed
Tout's Pharmacy
Weymouth Avenue
01305 264193Closed
Victoria Park Pharmacy
Maud Road
01305 264012Closed
Ferndown – 5 pharmacies, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Tesco Instore Pharmacy
Pennys Walk
01202 45780010am to 4pm
Allied Pharmacy Ferndown
St Mary's Road
01202 874460Closed
Boots
Ringwood Road
01202 871841Closed
Ferndown Pharmacy
Ringwood Road
01202 892666Closed
Parley Cross Pharmacy
New Road
01202 573191Closed
Wareham – 4 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Dorchester Road
01929 462293Closed
Day Lewis Pharmacy
South Street
01929 552384Closed
Medsclinic Pharmacy
North Street
01929 208143ClosedSays it closes on bank holidays
Sandford Pharmacy
St Helens Road
01929 551164Closed
Bridport – 3 pharmacies, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
West Street
01308 42247510am to 4pm
Allied Pharmacy Bridport
Bridport Medical Centre
01308 285003Closed
Well
East Street
01308 422100Closed
Sherborne – 3 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Cheap Street
01935 812345Closed
The Abbey Pharmacy
Cheap Street
01935 812060Closed
Wellbeing Pharmacy
Cheap Street
01935 812035Closed
Swanage – 3 pharmacies, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Station Road
01929 42209610am to 4pm
Well
Station Road
01929 422115Closed
Well
Station Road
01929 424838Closed
Blandford – 2 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Blandford Pharmacy
East Street
01258 452619Closed
Boots
Salisbury Street
01258 452824Closed
Broadstone – 2 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
the Broadway
01202 603812Closed
Broadstone Village Pharmacy
Lower Blandford Road
01202 776239Closed
Gillingham – 2 pharmacies, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Gillingham High Street Pharmacy
High Street
01747 8224273pm to 5pm
Peacemarsh Pharmacy
Marlott Road
01747 825481Closed
Shaftesbury – 2 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Allied Pharmacy Shaftesbury
Salisbury Road
01747 637009Closed
Boots
High Street
01747 852471Closed
Sturminster Newton – 2 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Market Place
01258 472426Closed
Marnhull Pharmacy
Church Hill
01258 820352Closed
Verwood – 2 pharmacies
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Morrisons Pharmacy
Chiltern Drive
01202 826555Closed
Verwood Pharmacy
Manor Road
01202 828499Closed
Beaminster – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Beaminster Pharmacy
Hogshill Street
01308 862288Closed
Charmouth – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Charmouth Pharmacy
The Street
01297 560261Closed
Highcliffe – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Kamsons Pharmacy
Lymington Road
01425 272778Closed
Littlemoor Road, Weymouth – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Rowlands Pharmacy
Littlemoor Road, Weymouth
01305 814828Closed
Lyme Regis – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Allied Pharmacy Lyme Regis
Uplyme Road
01297 794008Closed
Nr Ringwood – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Ashley Health Pharmacy
High Street
01425 470982Closed
Portland – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Easton Square
01305 820230Closed
Sherborne Road, Yeovil – 1 pharmacy, 1 opened on the August bank holiday
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Boots
Babylon Hill
01935 43462110am to 4pm
Stalbridge – 1 pharmacy
PharmacyPhoneSummer bank holiday, 31 Aug 2026Note
Stalbridge Pharmacy
High Street
01963 362246Closed

All counties · All pharmacies in Dorset