Christmas Eve – 24 December 2025

Day Lewis Pharmacy, Shelley Manor Medical Centre, Beechwood Avenue, BH5 1LX, 01202 399759. Open 08:30-18:00

Asda Pharmacy, St Pauls Road, BH8 8DL, 01202 780502. Open 09:00-20:00

Boots Pharmacy, 626-628 Christchurch Road, BH1 4BP, 01202 393447. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 20-22 Southbourne Grove, BH6 3RA, 01202 424371. Open 09:00-13:00 and 14:00-17:30

C&M Chemists, 29A Belle Vue Road, BH6 3DB, 01202 429144. Open 08:45-13:00 and 14:00-17:45

C & M Chemists, 1227 Christchurch Road, BH7 6BW, 01202 433698. Open 09:00-13:00 and 14:00-17:30

HealthPoint Pharmacy, 171 Tuckton Road, BH6 3LA, 01202 429819. Open 09:00-13:00 and 13:30-17:30

Kamsons Pharmacy, 590 Christchurch Road, BH1 4BH, 01202 394702. Open 08:30-18:00

Lansdowne Pharmacy, 5 Holdenhurst Road, BH8 8EH, 01202 554923. Open 09:00-18:00

Queens Park Pharmacy, 386 Holdenhurst Road, BH8 8BL, 01202 395023. Open 09:00-17:30

Superdrug Pharmacy, 609-611 Christchurch Road, BH1 4AN, 01202 304581. Open 09:00-17:00

Tuckton Pharmacy, 160 Tuckton Road, BH6 3JX, 01202 429047. Open 09:00-17:30

Avicenna Pharmacy, 24/26 Cunningham Crescent, BH11 8DU, 01202 573751. Open 09:00-17:30

Bear Cross Pharmacy, 52 Anchor Road, BH11 9HS, 01202 573612. Open 09:00-18:00

Boots Pharmacy, 358-362 Wimborne Road, BH9 2HE, 01202 529969. Open 09:00-14:00 and 15:00-17:30

Charminster Pharmacy, 357-359 Charminster Road, BH8 9QR, 01202 528766. Open 09:00-13:00 and 14:00-17:30

Late Night Columbia Chemist, 21-23 Columbia Road, BH10 4DZ, 01202 529529. Open 09:00-19:00

Rowlands Pharmacy, 8 New Parade, Hill View Road, BH10 5BG, 01202 513611. Open 08:30-13:00 and 13:20-17:30

Superdrug Pharmacy, 377 Wimborne Road, BH9 2AQ, 01202 514861. Open 08:30-17:30

Talbot Pharmacy, 63 Kinson Road, BH10 4BX, 01202 519898. Open 08:00-18:30

Winton Pharmacy, 309 Wimborne Road, BH9 2AB, 01202 517097. Open 09:00-18:00

Wrights Pharmacy, 88 Charminster Avenue, BH9 1SE, 01202 510068. Open 09:00-17:30

Arrowedge Pharmacy, 62 Poole Road, BH4 9DZ, 01202 763539. Open 09:00-13:00 and 14:00-18:00

Boots Pharmacy, 18-20 Commercial Road, BH2 5NL, 01202 551713. Open 09:00-13:00 and 14:00-18:00

Boots Pharmacy, 72 Poole Road, BH4 9DZ, 01202 761297. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, Castle Point Retail Park, Castle Lane West, BH8 9UB, 01202 549971. Open 09:00-20:00

Castle Lane Pharmacy, 482 Castle Lane West, BH8 9UD, 01202 772110. Open 09:00-13:00 and 14:00-21:00

Poole Bay Pharmacy, Westbourne Medical Centre, Milburn Road, BH4 9HJ, 01202 762680. Open 08:00-21:0

Rowlands Pharmacy, 3 Tolpuddle Gardens, BH9 3RE, 01202 527232. Open 09:00-13:00 and 13:20-17:30

Vantage Pharmacy, 95 Poole Road, BH4 9BB, 01202 761177. Open 09:00-17:30

Westcliff Pharmacy, 7 Poole Road, BH2 5QR, 01202 765155. Open 09:00-18:30

Day Lewis Pharmacy, Burton Green Medical Centre, 123 Salisbury Road, BH23 7JN, 01202 477771. Open 09:00-18:00

Boots Pharmacy, 23 Saxon Square, BH23 1QB, 01202 483034. Open 09:00-17:30

Boots Pharmacy, 2a Twynham Avenue, BH23 1QU, 01202 486276. Open 09:00-13:00 and 14:00-18:00

Rowlands Pharmacy, 136 Purewell, BH23 1EU, 01202 484840. Open 08:45-13:00 and 13:20-18:00

Somerford Pharmacy, 186 Somerford Road, BH23 3QG, 01202 482197. Open 09:00-13:15 and 14:15-17:30

The Grove Pharmacy, Fairmile Road, BH23 2FQ, 01202 484310. Open 09:00-13:00 and 14:00-18:00

Wessex Pharmacies, 94 Mudeford, BH23 4AS, 01425 272798. Open 09:00-13:00 and 14:00-17:30

Kamsons Pharmacy, Heila House Highcliffe Medical Centre, 248 Lymington Road, BH23 5ET, 01425 272778. Open 08:30-18:30

Kamsons Pharmacy, 344-346 Lymington Road, BH23 5EY, 01425 274291. Open 08:30-18:00

Boots Pharmacy, 216b Wareham Road, Corfe Mullen, BH21 3LN, 01202 693289. Open 09:00-18:00

Allied Pharmacy, Ferndown Medical Centre, St Mary’s Road, BH22 9HB, 01202 874460. Open 08:45-18:00

Everyou Pharmacy, Knobcrook Road, BH21 1NL, 01202 840048. Open 09:00-13:00 and 14:00-18:00

Rowlands Pharmacy, 56 Sopwith Crescent, Merley, BH21 1SQ,01202 880440. Open 09:00-13:00 and 13:20-17:30

The Quarter Jack Pharmacy, The Quarterjack Surgery, 29 Leigh Road, BH21 1AP, 01202 848226. Open 09:00-18:00

Wellbeing Pharmacy, 66 High Street, Sturminster Marshall, BH21 4AY, 01258 857657. Open 09:00-13:00

Boots Pharmacy, Ringwood Road,  Tricketts Cross, BH22 9AL, 01202 871841. Open 09:00-13:00 and 14:00-19:00

Ferndown Pharmacy, 487 Ringwood Road, BH22 9AG, 01202 892666. Open 09:00-21:00

Parley Cross Pharmacy, 143 New  Road, BH22 8EB, 01747 852471. Open 09:00-18:30

Tesco In-Store Pharmacy, 35 Penny’s Walk , BH22 9TH, 01202 371506. Open 08:00-19:00

Ashley Health Pharmacy, 2-3 High Street, BH24 2HP, 01425 470982. Open 09:00-17:30

Morrisons Pharmacy, Chiltern Drive, Verwood, BH31 6UQ, 01202 826555. Open 09:00-13:00 and 14:00-17:30

Verwood Pharmacy, Bank Court, 10 Manor Road, BH31 6DW, 01202 828499. Open 08:00-20:00

Moors Pharmacy, 175 Station Road, West Moors, BH22 0HX, 01202 873112. Open 09:00-13:00 and 14:00-18:00

Colehill Pharmacy, 42 Middlehill Road, BH21 2SE, 01202 888001. Open 09:00-13:00 and 14:00-18:00

Boots Pharmacy, Commerce Centre, Redlands Road, BH12 1DN, 01202 769838. Open 09:00-18:00

Bryant Pharmacy, 462 Ashley Road, BH14 0AD, 01202 740176. Open 09:00-13:00 and 14:00-17:30

Crest Pharmacy, Canford Heath, 9 Mitchell Road, BH17 8UE, 01202 676889. Open 09:00-13:00 and 14:00-18:00

Day Lewis Pharmacy, 6 Gillett Road, Talbot Village, BH12 5BF, 01202 527600, 08:30-18:30

Day Lewis Pharmacy, 28 Haven Road, BH13 7LP,  01202 700709. Open 09:00-17:30

Day Lewis Pharmacy, Lilliput Medical Centre, Elms Avenue, BH14 8EE, 01202 731331. Open 08:00-13:00 and 14:00-18:00

Nimo Pharmacy, 270 Herbert Avenue, BH12 4HY, 01202 717714. Open 09:00-13:00 and 14:00-18:00

Parkstone Pharmacy, 10 Station Road, BH14 8UB, 01202 746071. Open 09:00-17:30

Shore Pharmacy, Parkstone Health Centre,  Mansfield Road, BH14 0DJ, 01202 731764. Open 09:00-18:00

Tesco In-Store Pharmacy, Branksome, BH12 1AU, 0345 6779554. Open 09:00-21:00

Tesco In-Store Pharmacy, Yarrow Road, BH12 4NX, 01172 914835. Open 09:00-21:00

Asda Pharmacy, West Quay Road, BH15 1JQ, 01202 207010. Open 09:00-12:30 and 13:00-16:30 and 17:00-21:00

Boots Pharmacy, The Dolphin Centre, 190-196 High Street, BH15 1SX, 01202 681377. Open 09:00-17:30

Crest Pharmacy, 300 Blandford Road, BH15 4JQ, 01202 678001. Open 09:00-18:00

Rowlands Pharmacy, 14 Parkstone Road, BH15 2PG, 01202 677932. Open 09:00-13:00 and 13:20-17:30

Rowlands Pharmacy, 315 Wimborne Road, BH15 3DH, 01202 675329. Open 09:00-13:00 and 13:20-17:30

Avicenna Pharmacy, Bearwood Centre, King John Avenue, BH11 9TW, 01202 594100. Open 09:00-17:30

Arrowedge Pharmacy, 188B Lower Blandford Road, BH18 8DP, 01202 603277. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 184b Lower Blandford Road, BH18 8DP, 01202 603812. Open 08:45-12:30 and 13:30-18:00

Broadstone Village Pharmacy, 192c Lower Blandford Road, BH18 8DP, 01202 692320. Open 08.30-17:30

Arrowedge Pharmacy, 12 Neighbourhood Centre, Culliford Crescent, BH17 9DW, 01202 691357. Open 09:00-13:00 and 14:00-17:30

Rowlands Pharmacy, 1 Dorchester Road, BH16 5NJ, 01202 622239. Open 08:45-13:00 and 13:20-18:00

Rowlands Pharmacy, Birchwood Medical Centre, Northmead Drive, BH17 7XW, 01202 600171. Open 09:00-13:00 and 13:20-18:00

Wallisdown Pharmacy, 337 Wallisdown Road, BH12 5BU, 01202 859128. Open 09:00-21:00

Meds2Home Pharmacy, 97 Victoria Road, BH22 9HU, 01202 925902. Open 09:00-12:30 and 13:00-17:30

Automeds Pharmacy Ltd, 45 Wessex Trade Centre, Ringwood Road, Poole, BH12 3PG, 01202 742221. Open 09:00-13:00 and 14:00-18:00

Beaminster Pharmacy, 20 Hogshill Street, Beaminster, DT8 3AA, 01308 862288. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 3-5 West Street, Bridport, DT6 3QJ, 01308 422475. Open 09:00-17:30

Jhoots Pharmacy, Bridport Medical Centre,  DT6 5BN, 01308 424350. Open 08:45-18:00

Well Pharmacy, 24 East Street, Bridport, DT6 3LF, 01308 422100. Open 09:00-17:30

Charmouth Pharmacy, The Street, Charmouth, DT6 6PX, 01297 560261. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 12-13 Cornhill, Dorchester, DT1 1BQ, 01305 259913. Open 09:00-17:00

Poundbury Pharmacy, 1 Frederick Treves House, St Johns Way, Dorchester, DT1 2FD, 01305 213475. Open 09:00-17:30

Superdrug Pharmacy, 17 South Street, Dorchester, DT1 1BS, 01305 820409. Open 08:30-17:30

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 01305 401500. Open 09:00-21:00

Tout’s Pharmacy, 5 Weymouth Avenue, Brewery Square, Dorchester, DT1 1QR, 01305 264193. Open 08:30-18:30

Victoria Park Pharmacy, 14 Maud Road, Dorchester, DT1 2LW, 01305 264012. Open 09:00-17:30

Jhoots Pharmacy, 45 Broad Street, Lyme Regis, DT7 3QF, 01297 442026. Open 09:00-13:00 and 14:00-17:30

Day Lewis Pharmacy, 16 East Street, Chickerell, DT3 4DT, 01305 779054. Open 08:30-13:00 and14:00-17:30

Boots Pharmacy, 2 Easton Square, Portland, DT5 1BX, 01305 820230. Open 09:00-18:00

Asda Pharmacy, Newstead Road, Weymouth, DT4 8JQ, 01305 207010. Open 09:00-12:30 and 13:00-16:30 and 17:00-21:00

Boots Pharmacy, 1-2 New Bond Street, Weymouth, DT4 8LY, 01305 783594. Open 08:30-13:30 14:30-17:30

Boots Pharmacy, 107 Portland Road, Wyke Regis, DT4 9BG, 01305 786071. Open 09:00-18:00

Jhoots Pharmacy, 22 Gloucester Street, Weymouth, DT4 7AW, 01202 890782. Open 08:30-17:30

Layanson Pharmacy, 123 Radipole Lane,  Southill, DT4 9SS, 01305 780299. Open 09:00-13:00 and 14:00-17:45

Morrisons Pharmacy, 244 Dorchester Road, Weymouth, DT3 5AX, 01305 786361. Open 09:00-13:00 and 14:00-17:30

Rowlands Pharmacy, 7 Littlemoor Road, Preston, DT3 6LD, 01305 833379. Open 09:00-13:00 and 14:00-18:00

Rowlands Pharmacy Littlemoor Shopping Centre, Littlemoor Rd, DT3 6NQ, 01305 814828. Open 09:00-13:00 and 13:20-18:00

Well Pharmacy, 173a Abbotsbury Road, DT4 0LX, 01305 786787. Open 09:00-18:00

Well Pharmacy, 24 Crescent Street , DT4 7BX, 01305 781500. Open 09:00-18:00

Well Pharmacy, 27 Buxton Road, DT4 9PQ, 01305 787568. Open 09:00-18:00

Wessex Pharmacy, 14 Avenue Road, DT4 7JJ, 01305 784661. Open 09:00-13:00 and 14:15-17:30

Wessex Pharmacy, Lanehouse Rocks Road, DT4 9DJ, 01305 783287. Open 09:00-13:00 and 14:15-17:30

Weymouth Pharmacy, 26 Abbotsbury Road, DT4 0AE, 01305 785754. Open 09:00-13:00 and 14:00-18:00

Everyou Pharmacy, 16 High Street, Lytchett Matravers, BH16 6BG, 01202 631815. Open 09:00-13:00 and 14:00-18:00

Boots Pharmacy, 1-3 Station Road, Swanage, BH19 1AB, 01929 422096. Open 09:00-13:00 and 14:00-17:30

Well Pharmacy, 22 Station Road, Swanage, BH19 1AE, 01929 424838. Open 08:30-18:30

Well Pharmacy, 40 Station Road, Swanage, BH19 1AF, 01929 422115. Open 09:00-12:30 and 13:30-18:00

Day Lewis Pharmacy, 11-13 South Street, BH20 4LR, 01929 552384. Open 09:00-17:30

Everyou Pharmacy, 19 St Helen’s Road, BH20 7AX, 01929 551164. Open 09:00-13:00 and 14:00-18:00

MedsClinic Pharmacy, 4 North Street, BH20 4AF, 01929 208143. Open 08:30-18:30

Boots Pharmacy, Dorchester Road, BH20 6EJ, 01929 462293. Open 09:00-18:00

Blandford Pharmacy, 45 East Street, DT11 7DX, 01258 452619. Open 09:00-13:15 and 14:15-17:30

Boots Pharmacy, 10-14 Salisbury Street, DT11 7AR, 01258 452824. Open 09:00-18:00

Gillingham Pharmacy, The High Street, Gillingham, SP8 4AG, 01747 822427. Open 09:00-12:30 and 13:30-17:30

Peacemarsh Pharmacy, Middlefield House,  Marlott Road, Gillingham, SP8 4FA, 01747 825481. Open 09:00-13:00 and 14:00-18:15

Marnhull Pharmacy, Church Hill, Marnhull DT10 1PU, 01258 820352. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 33 High Street, Shaftesbury, SP7 8JE, 01935 812035. Open 09:00-13:30 and 14:30-17:30

Boots Pharmacy, 29 Cheap Street, Sherborne, DT9 3BA, 01935 812345. Open 09:00-13:00 and 14:00-17:30

The Abbey Pharmacy, 83 Cheap Street, Sherborne, DT9 3BA, 01935 812060. Open 09:00-17:30

Well Pharmacy, 77 Cheap Street, Sherborne, DT9 3BA, 01202 519898. Open 09:00-14:00 and 14:30-17:30

Stalbridge Pharmacy, High Street, Stalbridge, DT10 2LL, 01963 362246. Open 09:00-13:00 and 14:00-17:30

Boots Pharmacy, 1 Market Place, DT10 1AS, 01258 472426. Open 09:00-18:00ots Pharmacy,  The Peel Centre, Sherborne Road, Yeovil, BA21 5BT, 01935 434621, 09:00-13:00 and 14:00-21:00

Christmas Day – 25 December 2025

HealthPoint Pharmacy, 171 Tuckton Road, Southbourne, BH6 3LA, 01202 429819. Open 11:00-13:00

Winton Pharmacy, 309 Wimborne Road, Winton, BH9 2AB, 01202 517097. Open 14:00-16:00

Poole Bay Pharmacy, Westbourne Medical Centre, Milburn Road, BH4 9HJ, 01202 762680. Open 16:00-18:00

The Grove Pharmacy, Fairmile Road, Christchurch, BH23 2FQ, 01202 484310. Open 14:00-16:00

Allied Pharmacy Ferndown, Ferndown Medical Centre, St Mary’s Road, BH22 9HB, 01202 874460. Open 12:00-14:00

Bryant Pharmacy, 462 Ashley Road, Parkstone, BH14 0AD, 01202 740176. Open 10:00-13:00

Rowlands Pharmacy, 315 Wimborne Road, Oakdale, BH15 3DH, 01202 675329. Open 14:00-16:00

Rowlands Pharmacy, 1 Dorchester Road, Upton, BH16 5NJ, 01202 622239. Open 12:00-14:00

Well Pharmacy, 24 East Street, Bridport, DT6 3LF, 01308 422100. Open 15:00-17:00

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 01305 401500. Open 11:00-13:00

Well Pharmacy, 173a Abbotsbury Road, Weymouth, DT4 0LX, 01305 786787. Open 13:00-15:00

Well Pharmacy, 22 Station Road, Swanage, BH19 1AE, 01929 424838. Open 14:00-16:00

MedsClinic Pharmacy, 4 North Street, Wareham, BH20 4AF, 01929 208143. Open 11:00-13:00

Boots Pharmacy, 10-14 Salisbury Street, Blandford, DT11 7AR, 01258 452824. Open 14:00-16:00

Boxing Day – 26 December 2025

Asda Pharmacy, St Pauls Road Bournemouth, BH8 8DL, 01202 780502. Open 10:00-16:00

Boots Pharmacy, 626-628 Christchurch Road, Boscombe, BH1 4BP, 01202 393447. Open 10:00-16:00

Boots Pharmacy, 18-20 Commercial Road, Bournemouth, BH2 5NL, 01202 551713. Open 10:30-16:30

Boots Pharmacy, Unit F Castle Point Retail Park, Castle Lane West, Bournemouth BH8 9UB, 01202 549971. Open 09:00-18:00

Boots Pharmacy, 23 Saxon Square, Christchurch, BH23 1QB, 01202 483034, Christchurch. Open 11:00-12:00

Boots Pharmacy, Commerce Centre, Redlands Road, BH12 1DN, 01202 769838. Open 10:00-16:00

Asda Pharmacy, West Quay Road, BH15 1JQ, 01202 207010. Open 10:00-16:00

Boots Pharmacy, The Dolphin Centre, 190-196 High Street, BH15 1SX, 01202 681377. Open 10:00-16:00

Boots Pharmacy, 3-5 West Street, Bridport, DT6 3QJ, 01308 422475. Open 10:00-16:00

Boots Pharmacy, 12-13 Cornhill, Dorchester, DT1 1BQ, 01305 259913. Open 10:00-16:00

Asda Pharmacy, Newstead Road, Weymouth, DT4 8JQ, 01305 207010. Open 10:00-16:00

MedsClinic Pharmacy, 4 North Street, Wareham, BH20 4AF, 01929 208143. Open 14:00-16:00

Marnhull Pharmacy, Church Hill, Marnhull, DT10 1PU, 01258 820352. Open 13:00-15:00

Boots Pharmacy, The Peel Centre, Sherborne Road, Yeovil, BA21 5BT, 01935 434621. Open 10:00-16:00

New Years Day – 1 January 2026

Asda Pharmacy, St Pauls Road, Bournemouth, BH8 8DL, 01202 780502. Open 10:00-16:00

Boots Pharmacy, 626-628 Christchurch Road, Boscombe, BH1 4BP, 01202 393447. Open 10:00-16:00

Boots Pharmacy, 18-20 Commercial Road, Bournemouth, BH2 5NL, 01202 551713. Open 10:30-16:30

Boots Pharmacy, Castle Point Retail Park, Castle Lane West, Bournemouth, BH8 9UB, 01202 549971. Open 10:30-16:30

Boots Pharmacy, 23 Saxon Square, Christchurch, BH23 1QB, 01202 483034. Open 11:00-12:00

Allied Pharmacy, Ferndown Medical Centre, St Mary’s Road, BH22 9HB, 01202 874460. Open 12:00-14:00

Boots Pharmacy, Commerce Centre, Redlands Road, BH12 1DN, 01202 769838. Open 10:00-16:00

Asda Pharmacy, West Quay Road, BH15 1JQ, 01202 207010. Open 10:00-16:00

Boots Pharmacy, 3-5 West Street, Bridport, DT6 3QJ, 01308 422475. Open 10:00-16:00

Asda Pharmacy, Newstead Road, Weymouth, DT4 8JQ, 01305 207010. Open 10:00-16:00

MedsClinic Pharmacy, 4 North Street, Wareham, BH20 4AF, 01929 208143. Open 14:00-16:00

Peacemarsh Pharmacy, Middlefield House, Marlott Road, Gillingham, SP8 4FA, 01747 825481. Open 13:00-15:00

Boots Pharmacy, The Peel Centre, Sherborne Road, Yeovil, BA21 5BT, 01935 434621. Open 10:00-16:00