Pharmacy cross icon with green background

Find a pharmacy open near you

Saturday 23 December

Day Lewis Pharmacy, Shelley Manor Medical Centre, Beechwood Avenue Boscombe, BH5 1LX, 01202 399759
09:00-13:00

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

Boots Pharmacy, 626-628 Christchurch Road, Boscombe, Bournemouth, BH1 4BP, 01202 393447
09:00-13:00 – 14:00-17:30

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

C & M Chemists, 1215 Christchurch Road, Boscombe East, Bournemouth, BH7 6BW, 01202 433698
09:00-13:00

HealthPoint Pharmacy, 171 Tuckton Road, Southbourne,  Bournemouth, BH6 3LA, 01202 429819
09:00-13:00

Holdenhurst Pharmacy, 5 Holdenhurst Road, Lansdowne, Bournemouth,  BH8 8EH, 01202 554923
09:00-13:00

Kamsons Pharmacy, 595 Christchurch Road, Boscombe, Bournemouth, BH1 4AN, 01202 394702
09:00-13:00

Superdrug Pharmacy, 609-611 Christchurch Road, Boscombe, Bournemouth, BH1 4AN, 01202 304581
09:00-17:30

Tuckton Pharmacy, 160 Tuckton Road, Bournemouth, BH6 3JX, 01202 429047
09:00-13:00

Avicenna Pharmacy, 24/26 Cunningham Crescent, West Howe, Bournemouth, BH11 8DU, 01202 573751
09:00-13:00

Avicenna Pharmacy, 63 Kinson Road, Wallisdown, Bournemouth, BH10 4BX, 01425 272798
08:00-12:00

Boots Pharmacy, 358-362 Wimborne Road, Winton, Bournemouth, BH9 2HE, 01202 529969
10:00-14:00 and 15:00-17:00

Late Night Columbia Chemist, 21-23 Columbia Road, Bournemouth, BH10 4DZ, 01202 529529
09:00-18:00

Lloyds Pharmacy, 446 Kinson Road, Kinson, Bournemouth, BH10 5EY, 01202 573363
08:45-12:00

Rowlands Pharmacy, 357-359 Charminster Road, Charminster, Bournemouth, BH8 9QR, 01202 528766
09:00-12:00

Rowlands Pharmacy, 8 New Parade, Hill View Road, Bournemouth, BH10 5BG, 01202 513611
09:00-12:00

Superdrug Pharmacy, 377 Wimborne Road, Winton, Bournemouth, BH9 2AQ, 01202 514861
09:00-17:30

Winton Pharmacy, 309 Wimborne Road, Winton, Bournemouth, BH9 2AB, 01202 517097
09:00-13:00

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

Arrowedge Pharmacy, 62 Poole Road, Westbourne, Bournemouth, BH4 9DZ, 01202 763539
09:00-13:00

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

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

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

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

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

Rowlands Pharmacy, 3 Tolpuddle Gardens, Muscliffe, Bournemouth, BH9 3RE, 01202 527232
09:00-12:00

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

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

Rowlands Pharmacy, 136 Purewell, Christchurch, BH23 1EU, 01202 484840
09:00-12:00

Somerford Pharmacy, 186 Somerford Road, Christchurch, BH23 3QG, 01202 482197
09:00-13:15

Wessex Pharmacies, 94 Mudeford, Christchurch, BH23 4AS, 01202 554923
09:00-13:00

Kamsons Pharmacy, 344-346 Lymington Road, Highcliffe, BH23 5EY, 01425 274291
09:00-17:30

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

Boots Pharmacy, Ringwood Road, Tricketts Cross, Ferndown, BH22 9AL, 01202 871841
08:30-13:00 and 14:00-17:30

Ferndown Pharmacy, 487 Ringwood Road, Ferndown, BH22 9AG, 01202 892666
09:00-13:00 and 17:00-21:00

Parley Cross Pharmacy, 143 New Road, West Parley, Ferndown, BH22 8EB, 01747 852471
09:00-13:00

Rowlands Pharmacy, Ferndown Medical Centre, St Mary’s Road, Ferndown, BH22 9HB, 01202 874460
09:00-12:00

Tesco In-Store Pharmacy, 35 Penny’s Walk, Ferndown, BH22 9TH, 01202371506
08:00-18:00

Ashley Health Pharmacy, 2-3 High Street, Ashley Heath, Ringwood, BH24 2HP, 01425 470982
09:00-13:00

Morrisons Pharmacy, Chiltern Drive, Verwood, BH31 6UQ, 01202 826555
09:00-13:00 and 14:00-18:00

Verwood Pharmacy, Lake Road Surgery, Lake Road, Verwood, BH31 6EH, 01202 828499
08:00-13:00 and 14:00-21:00

Moors Pharmacy, Unit 6, 175 Station Road, West Moors, BH22 0HX, 01202 873112
09:00-13:00

Boots Pharmacy, The Quarterjack Surgery, Leigh Road, Wimborne, BH21 1AP, 01202 848226
08:30-17:00

Colehill Pharmacy, 42 Middlehill Road, Wimborne, BH21 2SE, 01202 888001
09:00-13:00

Rowlands Pharmacy, 56 Sopwith Crescent, Merley, Wimborne, BH21 1SQ, 01202 880440
09:00-12:00

Boots Pharmacy, 10-14 Salisbury Street, Blandford, DT11 7AR, 01258 452824
09:00-17:30

Boots Pharmacy, 45 East Street, Blandford, DT11 7DX, 01258 452619
09:00-16:00

Gillingham Pharmacy, The High Street, Gillingham, SP8 4AG, 01747 822427
09:00-11:30

Marnhull Pharmacy, Church Hill, Marnhull, DT10 1PU, 01258 820352
09:00-12:30

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

LloydsPharmacy, Hawkesdene Lane, Shaftesbury , SP7 8DH, 01747 852086
09:00-12:00

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

The Abbey Pharmacy, 83 Cheap Street, Sherborne, DT9 3BA, 01935 812060
09:00-14:00

Well Pharmacy, 77 Cheap Street, Sherborne, DT9 3BA, 01202 519898
09:00-13:00

Stalbridge Pharmacy, High Street, Stalbridge, DT10 2LL, 01963 362246
09:00-13:00

Boots Pharmacy, 1 Market Place, Sturminster Newton, DT10 1AS, 01258 472426
09:00-16:00

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
09:00-14:00

Boots Pharmacy, 3 The Square, Canford Heath, Poole, BH17 8SA, 01202 676889
09:00-13:00

Boots Pharmacy, 364 Ashley Road, Parkstone, Poole, BH14 9DQ, 01202 631815
09:00-13:00 and 14:00-17:30

Bryant Pharmacy, 462 Ashley Road, Parkstone, Poole, BH14 0AD, 01202 740176
09:00-14:00

Canford Heath Pharmacy, 9 Mitchell Road, Canford Heath, Poole, BH17 8UE, 01202 671849
09.00-13.00 and 14:00-21:00

Day Lewis Pharmacy, 28 Haven Road, Canford Cliffs, Poole, BH13 7LP, 01202 700709
09:00-13:00

Parkstone Pharmacy, 10 Station Road, Lower Parkstone, Poole, BH14 8UB, 01202 746071
09:00-13:00

Tesco In-Store Pharmacy, Yarrow Road, Mannings Heath, Poole, BH12 4NX, 01172 914835
09:00-21:00

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

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

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

Boots Pharmacy, 300 Blandford Road, Hamworthy, Poole, BH15 4JQ, 01202 678001
09:00-17:00

Rowlands Pharmacy, 315 Wimborne Road, Oakdale, Poole, BH15 3DH, 01202 675329
09:00-12:00

Rowlands Pharmacy, 14 Parkstone Road  Poole, BH15 2PG, 01202 677932
09:00-12:00

Avicenna Pharmacy, Unit 4 Bearwood Centre, King John Avenue, Bearwood, Bournemouth, BH11 9TW, 01202 594100
09:00-12:00

Arrowedge Pharmacy, 188B Lower Blandford Road, Broadstone, BH18 8DP, 01202 603277
09:00-13:00

Boots Pharmacy, 184b Lower Blandford Road, Broadstone, BH18 8DP, 01202 603812
08:45-12:30 and 13:30-17:30

Broadstone Village Pharmacy, 192c Lower Blandford Road, Broadstone, BH18 8DP, 01202 692320
09:00-17:00

Arrowedge Pharmacy, 12 Neighbourhood Centre, Culliford Crescent, Canford Heath, Poole, BH17 9DW, 01202 691357
09:00-13:00

Rowlands Pharmacy, Birchwood Medical Centre, Northmead Drive, Creekmoor, Poole, BH17 7XW, 01202 600171
09:00-12:00

Rowlands Pharmacy, Unit 2, 1 Dorchester Road, Upton, Poole, BH16 5NJ, 01202 622239
09:00-12:00

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

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

Boots Pharmacy, 4 North Street, Wareham, BH20 4AF, 01929 552737
09:00-13:00 and 14:00-17:00

Day Lewis Pharmacy, 11-13 South Street , Wareham, BH20 4LR, 01929 552384
09:00-13:00

Boots Pharmacy, Dorchester Road, Wool , BH20 6EJ, 01929 462293
09:00-16:30

Beaminster Pharmacy, 20 Hogshill Street, Beaminster, DT8 3AA, 01308 862288
09:00-11:30

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

Jhoots Pharmacy, Bridport Medical Centre, West Allington, Bridport, DT6 5BN, 01308 424350
09:30-12:00

Well Pharmacy, 24 East Street, Bridport, DT6 3LF , 01308 422100
09:00-13:00

Charmouth Pharmacy, The Street, Charmouth, DT6 6PX, 01297 560261
09:00-13:00

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

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

Superdrug Pharmacy, 17 South Street, Dorchester, DT1 1BS, 01305 820409
09:00-17:30

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 1305401500
09:00-21:00

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

Victoria Park Pharmacy, 14 Maud Road, Dorchester, DT1 2LW, 01305 264012
09:00-13:00

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

Lloyds Pharmacy, Uplyme Road,                Lyme Regis, DT7 3LS, 01297 442981
09:00-12:30

Boots Pharmacy, 54-56 Fortuneswell, Portland, DT5 1LZ  01305 820409
09:00-13:00

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

Asda Pharmacy, Newstead Road, Weymouth, DT4 8JQ, 01305 207010
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 784472 or 01305 761 482 (MDS),
08:30-13:30 and 14:30-17:30

Jhoots Pharmacy, 22 Gloucester Street, Weymouth, DT4 7AW, 01202 890782
09:00-12:00

Morrisons Pharmacy, 244 Dorchester Road, Weymouth, DT3 5AX, 01305 786361
09:00-13:00 and 14:00-18:00

Rowlands Pharmacy, Unit 3 Littlemoor Shopping Centre, Littlemoor Rd, Weymouth, DT3 6NQ, 01305 814828
09:00-12:00

Well Pharmacy, 123 Radipole Lane, Southill, Weymouth, DT4 9SS , 01305 780299
09:00-12:00

Wessex Pharmacy, Lanehouse Rocks Road, Weymouth, DT4 9DJ, 01305 783287
09:00-13:00

Wessex Pharmacy, 14 Avenue Road, Weymouth, DT4 7JJ, 01305 784661
09:00-13:00

Weymouth Pharmacy, 26 Abbotsbury Road, Weymouth, DT4 0AE, 01305 785754
09:00-13:00

Sunday 24 December

Asda Pharmacy, St Pauls Road, Bournemouth, BH8 8DL, 01202 780502
11:00-17:00

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

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

Boots Pharmacy, Castle Point Retail Park, Castle Lane West, Bournemouth, BH8 9UB, 01202 549971
11:00-16:00

Castle Lane Pharmacy, 482 Castle Lane West, Bournemouth, BH8 9UD, 01202 772110
09:00-20:00

Poole Bay Pharmacy, Westbourne Medical Centre, Milburn Road, Westbourne, Bournemouth, BH4 9HJ, 01202 762680
10:00-14:00

Boots Pharmacy, Ringwood Road, Tricketts Cross, Ferndown, BH22 9AL, 01202 871841
10:00-16:00

Ferndown Pharmacy, 487 Ringwood Road, Ferndown, BH22 9AG, 01202 89266
10:00-14:00

Tesco In-Store Pharmacy, 35 Penny’s Walk, Ferndown, BH22 9TH, 01202371506
10:00-16:00

Morrisons Pharmacy, Chiltern Drive, Verwood, BH31 6UQ, 01202 826555
10:00-16:00

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
10:00-16:00

Canford Heath Pharmacy, 9 Mitchell Road, Canford Heath, Poole, BH17 8UE, 01202 671849
09:00-19:00

Tesco In-Store Pharmacy, Yarrow Road, Mannings Heath, Poole, BH12 4NX, 01172 914835
10:00-16:00

Tesco In-Store Pharmacy, Poole Road, Branksome, Poole, BH12 1AU, 0345 6779554
10:00-16:00

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

Wallisdown Pharmacy, 337 Wallisdown Road, Wallisdown, Poole, BH12 5BU, 01202 859128
09:00-19:00

Boots Pharmacy, 1-3 Station Road, Swanage, BH19 1AB, 01929 422096
10:00-16:00

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 1305401500
10:00-16:00

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

Boots Pharmacy, 1-2 New Bond Street, Weymouth, DT4 8LY, 01305 784472 or 01305 761 482 (MDS)
10:00-16:00

Morrisons Pharmacy, 244 Dorchester Road, Weymouth, DT3 5AX, 01305 786361
10:00-16:00

Christmas Day

Boots Pharmacy, 626-628 Christchurch Road, Boscombe, Bournemouth, BH1 4BP, 01202 393447 11:00-13:00

Rowlands Pharmacy, 8 New Parade, Hill View Road, Bournemouth, BH10 5BG, 01202 513611    15:00-17:00

Westcliff Pharmacy, 7 Poole Road, Westbourne, Bournemouth, BH2 5QR, 01202 765155   13:00-15:00

Wessex Pharmacies, 94 Mudeford, Christchurch, BH23 4AS, 01202 554923
13:00-15:00

Colehill Pharmacy, 42 Middlehill Road, Wimborne, BH21 2SE, 01202 888001
10:00-12:00

The Abbey Pharmacy, 83 Cheap Street, Sherborne, DT9 3BA, 01935 812060
10:00-12:00

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
15:00-17:00

Boots Pharmacy, 3 The Square, Canford Heath, Poole, BH17 8SA, 01202 676889
13:00-15:00

Rowlands Pharmacy, 315 Wimborne Road, Oakdale, Poole, BH15 3DH, 01202 675329
11:00-13:00

Boots Pharmacy, 1-3 Station Road, Swanage, BH19 1AB, 01929 422096
11:30-13:30

Day Lewis Pharmacy, 11-13 South Street, Wareham, BH20 4LR, 01929 552384
15:00-17:00

Jhoots Pharmacy, Bridport Medical Centre, West Allington, Bridport, DT6 5BN, 01308 424350
12:00-14:00

Victoria Park Pharmacy, 14 Maud Road, Dorchester, DT1 2LW, 01305 264012
14:00-16:00

Jhoots Pharmacy, 22 Gloucester Street, Weymouth, DT4 7AW, 01202 890782
10:00-14:00

Boxing Day

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

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

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

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

Boots Pharmacy, 23 Saxon Square, Christchurch, BH23 1QB, 01202 483034
10:00-16:00

The Walford Mill Pharmacy, Knobcrook Road, Wimborne, BH21 1NL, 01202 840048
15:15-18:15

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

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
10:00-16:00

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

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

Boots Pharmacy, 1-3 Station Road, Swanage, BH19 1AB, 01929 422096
10:00-16:00

Sandford Pharmacy, 19 St Helen’s Road,  Wareham, BH20 7AX, 01929 551164
12:00-15:00

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

Jhoots Pharmacy, Bridport Medical Centre, West Allington, Bridport, DT6 5BN, 01308 424350
12:00-14:00

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

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

Boots Pharmacy, 1-2 New Bond Street, Weymouth, DT4 8LY, 01305 784472
10:00-16:00

Saturday 30 December

Day Lewis Pharmacy, Shelley Manor Medical Centre, Beechwood Avenue Boscombe, BH5 1LX, 01202 399759
09:00-13:00

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

Boots Pharmacy, 626-628 Christchurch Road, Boscombe, Bournemouth, BH1 4BP, 01202 393447
09:00-13:00 – 14:00-17:30

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

C & M Chemists, 1215 Christchurch Road, Boscombe East, Bournemouth, BH7 6BW, 01202 433698
09:00-13:00

HealthPoint Pharmacy, 171 Tuckton Road, Southbourne,  Bournemouth, BH6 3LA, 01202 429819
09:00-13:00

Holdenhurst Pharmacy, 5 Holdenhurst Road, Lansdowne, Bournemouth,  BH8 8EH, 01202 554923
09:00-13:00

Kamsons Pharmacy, 595 Christchurch Road, Boscombe, Bournemouth, BH1 4AN, 01202 394702
09:00-13:00

Superdrug Pharmacy, 609-611 Christchurch Road, Boscombe, Bournemouth, BH1 4AN, 01202 304581
09:00-17:30

Tuckton Pharmacy, 160 Tuckton Road, Bournemouth, BH6 3JX, 01202 429047
09:00-13:00

Avicenna Pharmacy, 24/26 Cunningham Crescent, West Howe, Bournemouth, BH11 8DU, 01202 573751
09:00-13:00

Avicenna Pharmacy, 63 Kinson Road, Wallisdown, Bournemouth, BH10 4BX, 01425 272798
08:00-12:00

Boots Pharmacy, 358-362 Wimborne Road, Winton, Bournemouth, BH9 2HE, 01202 529969
10:00-14:00 and 15:00-17:00

Late Night Columbia Chemist, 21-23 Columbia Road, Bournemouth, BH10 4DZ, 01202 529529
09:00-18:00

Lloyds Pharmacy, 446 Kinson Road, Kinson, Bournemouth, BH10 5EY, 01202 573363
08:45-12:00

Rowlands Pharmacy, 357-359 Charminster Road, Charminster, Bournemouth, BH8 9QR, 01202 528766
09:00-12:00

Rowlands Pharmacy, 8 New Parade, Hill View Road, Bournemouth, BH10 5BG, 01202 513611
09:00-12:00

Superdrug Pharmacy, 377 Wimborne Road, Winton, Bournemouth, BH9 2AQ, 01202 514861
09:00-17:30

Winton Pharmacy, 309 Wimborne Road, Winton, Bournemouth, BH9 2AB, 01202 517097
09:00-13:00

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

Arrowedge Pharmacy, 62 Poole Road, Westbourne, Bournemouth, BH4 9DZ, 01202 763539
09:00-13:00

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

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

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

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

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

Rowlands Pharmacy, 3 Tolpuddle Gardens, Muscliffe, Bournemouth, BH9 3RE, 01202 527232
09:00-12:00

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

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

Rowlands Pharmacy, 136 Purewell, Christchurch, BH23 1EU, 01202 484840
09:00-12:00

Somerford Pharmacy, 186 Somerford Road, Christchurch, BH23 3QG, 01202 482197
09:00-13:15

Wessex Pharmacies, 94 Mudeford, Christchurch, BH23 4AS, 01202 554923
09:00-13:00

Kamsons Pharmacy, 344-346 Lymington Road, Highcliffe, BH23 5EY, 01425 274291
09:00-17:30

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

Boots Pharmacy, Ringwood Road, Tricketts Cross, Ferndown, BH22 9AL, 01202 871841
08:30-13:00 and 14:00-17:30

Ferndown Pharmacy, 487 Ringwood Road, Ferndown, BH22 9AG, 01202 892666
09:00-13:00 and 17:00-21:00

Parley Cross Pharmacy, 143 New Road, West Parley, Ferndown, BH22 8EB, 01747 852471
09:00-13:00

Rowlands Pharmacy, Ferndown Medical Centre, St Mary’s Road, Ferndown, BH22 9HB, 01202 874460
09:00-12:00

Tesco In-Store Pharmacy, 35 Penny’s Walk, Ferndown, BH22 9TH, 01202371506
08:00-18:00

Ashley Health Pharmacy, 2-3 High Street, Ashley Heath, Ringwood, BH24 2HP, 01425 470982
09:00-13:00

Morrisons Pharmacy, Chiltern Drive, Verwood, BH31 6UQ, 01202 826555
09:00-13:00 and 14:00-18:00

Verwood Pharmacy, Lake Road Surgery, Lake Road, Verwood, BH31 6EH, 01202 828499
08:00-13:00 and 14:00-21:00

Moors Pharmacy, Unit 6, 175 Station Road, West Moors, BH22 0HX, 01202 873112
09:00-13:00

Boots Pharmacy, The Quarterjack Surgery, Leigh Road, Wimborne, BH21 1AP, 01202 848226
08:30-17:00

Colehill Pharmacy, 42 Middlehill Road, Wimborne, BH21 2SE, 01202 888001
09:00-13:00

Rowlands Pharmacy, 56 Sopwith Crescent, Merley, Wimborne, BH21 1SQ, 01202 880440
09:00-12:00

Boots Pharmacy, 10-14 Salisbury Street, Blandford, DT11 7AR, 01258 452824
09:00-17:30

Boots Pharmacy, 45 East Street, Blandford, DT11 7DX, 01258 452619
09:00-16:00

Gillingham Pharmacy, The High Street, Gillingham, SP8 4AG, 01747 822427
09:00-11:30

Marnhull Pharmacy, Church Hill, Marnhull, DT10 1PU, 01258 820352
09:00-12:30

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

LloydsPharmacy, Hawkesdene Lane, Shaftesbury , SP7 8DH, 01747 852086
09:00-12:00

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

The Abbey Pharmacy, 83 Cheap Street, Sherborne, DT9 3BA, 01935 812060
09:00-14:00

Well Pharmacy, 77 Cheap Street, Sherborne, DT9 3BA, 01202 519898
09:00-13:00

Stalbridge Pharmacy, High Street, Stalbridge, DT10 2LL, 01963 362246
09:00-13:00

Boots Pharmacy, 1 Market Place, Sturminster Newton, DT10 1AS, 01258 472426
09:00-16:00

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
09:00-14:00

Boots Pharmacy, 3 The Square, Canford Heath, Poole, BH17 8SA, 01202 676889
09:00-13:00

Boots Pharmacy, 364 Ashley Road, Parkstone, Poole, BH14 9DQ, 01202 631815
09:00-13:00 and 14:00-17:30

Bryant Pharmacy, 462 Ashley Road, Parkstone, Poole, BH14 0AD, 01202 740176
09:00-14:00

Canford Heath Pharmacy, 9 Mitchell Road, Canford Heath, Poole, BH17 8UE, 01202 671849
09.00-13.00 and 14:00-21:00

Day Lewis Pharmacy, 28 Haven Road, Canford Cliffs, Poole, BH13 7LP, 01202 700709
09:00-13:00

Parkstone Pharmacy, 10 Station Road, Lower Parkstone, Poole, BH14 8UB, 01202 746071
09:00-13:00

Tesco In-Store Pharmacy, Yarrow Road, Mannings Heath, Poole, BH12 4NX, 01172 914835
09:00-21:00

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

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

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

Boots Pharmacy, 300 Blandford Road, Hamworthy, Poole, BH15 4JQ, 01202 678001
09:00-17:00

Rowlands Pharmacy, 315 Wimborne Road, Oakdale, Poole, BH15 3DH, 01202 675329
09:00-12:00

Rowlands Pharmacy, 14 Parkstone Road  Poole, BH15 2PG, 01202 677932
09:00-12:00

Avicenna Pharmacy, Unit 4 Bearwood Centre, King John Avenue, Bearwood, Bournemouth, BH11 9TW, 01202 594100
09:00-12:00

Arrowedge Pharmacy, 188B Lower Blandford Road, Broadstone, BH18 8DP, 01202 603277
09:00-13:00

Boots Pharmacy, 184b Lower Blandford Road, Broadstone, BH18 8DP, 01202 603812
08:45-12:30 and 13:30-17:30

Broadstone Village Pharmacy, 192c Lower Blandford Road, Broadstone, BH18 8DP, 01202 692320
09:00-17:00

Arrowedge Pharmacy, 12 Neighbourhood Centre, Culliford Crescent, Canford Heath, Poole, BH17 9DW, 01202 691357
09:00-13:00

Rowlands Pharmacy, Birchwood Medical Centre, Northmead Drive, Creekmoor, Poole, BH17 7XW, 01202 600171
09:00-12:00

Rowlands Pharmacy, Unit 2, 1 Dorchester Road, Upton, Poole, BH16 5NJ, 01202 622239
09:00-12:00

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

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

Boots Pharmacy, 4 North Street, Wareham, BH20 4AF, 01929 552737
09:00-13:00 and 14:00-17:00

Day Lewis Pharmacy, 11-13 South Street , Wareham, BH20 4LR, 01929 552384
09:00-13:00

Boots Pharmacy, Dorchester Road, Wool , BH20 6EJ, 01929 462293
09:00-16:30

Beaminster Pharmacy, 20 Hogshill Street, Beaminster, DT8 3AA, 01308 862288
09:00-11:30

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

Jhoots Pharmacy, Bridport Medical Centre, West Allington, Bridport, DT6 5BN, 01308 424350
09:30-12:00

Well Pharmacy, 24 East Street, Bridport, DT6 3LF , 01308 422100
09:00-13:00

Charmouth Pharmacy, The Street, Charmouth, DT6 6PX, 01297 560261
09:00-13:00

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

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

Superdrug Pharmacy, 17 South Street, Dorchester, DT1 1BS, 01305 820409
09:00-17:30

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 1305401500
09:00-21:00

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

Victoria Park Pharmacy, 14 Maud Road, Dorchester, DT1 2LW, 01305 264012
09:00-13:00

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

Lloyds Pharmacy, Uplyme Road,                Lyme Regis, DT7 3LS, 01297 442981
09:00-12:30

Boots Pharmacy, 54-56 Fortuneswell, Portland, DT5 1LZ  01305 820409
09:00-13:00

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

Asda Pharmacy, Newstead Road, Weymouth, DT4 8JQ, 01305 207010
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 784472 or 01305 761 482 (MDS),
08:30-13:30 and 14:30-17:30

Jhoots Pharmacy, 22 Gloucester Street, Weymouth, DT4 7AW, 01202 890782
09:00-12:00

Morrisons Pharmacy, 244 Dorchester Road, Weymouth, DT3 5AX, 01305 786361
09:00-13:00 and 14:00-18:00

Rowlands Pharmacy, Unit 3 Littlemoor Shopping Centre, Littlemoor Rd, Weymouth, DT3 6NQ, 01305 814828
09:00-12:00

Well Pharmacy, 123 Radipole Lane, Southill, Weymouth, DT4 9SS , 01305 780299
09:00-12:00

Wessex Pharmacy, Lanehouse Rocks Road, Weymouth, DT4 9DJ, 01305 783287
09:00-13:00

Wessex Pharmacy, 14 Avenue Road, Weymouth, DT4 7JJ, 01305 784661
09:00-13:00

Weymouth Pharmacy, 26 Abbotsbury Road, Weymouth, DT4 0AE, 01305 785754
09:00-13:00

Sunday 31 December

Asda Pharmacy, St Pauls Road, Bournemouth, BH8 8DL, 01202 780502
11:00-17:00

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

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

Boots Pharmacy, Castle Point Retail Park, Castle Lane West, Bournemouth, BH8 9UB, 01202 549971
11:00-16:00

Castle Lane Pharmacy, 482 Castle Lane West, Bournemouth, BH8 9UD, 01202 772110
09:00-20:00

Poole Bay Pharmacy, Westbourne Medical Centre, Milburn Road, Westbourne, Bournemouth, BH4 9HJ, 01202 762680
10:00-14:00

Boots Pharmacy, Ringwood Road, Tricketts Cross, Ferndown, BH22 9AL, 01202 871841
10:00-16:00

Ferndown Pharmacy, 487 Ringwood Road, Ferndown, BH22 9AG, 01202 89266
10:00-14:00

Tesco In-Store Pharmacy, 35 Penny’s Walk, Ferndown, BH22 9TH, 01202371506
10:00-16:00

Morrisons Pharmacy, Chiltern Drive, Verwood, BH31 6UQ, 01202 826555
10:00-16:00

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
10:00-16:00

Canford Heath Pharmacy, 9 Mitchell Road, Canford Heath, Poole, BH17 8UE, 01202 671849
09:00-19:00

Tesco In-Store Pharmacy, Yarrow Road, Mannings Heath, Poole, BH12 4NX, 01172 914835
10:00-16:00

Tesco In-Store Pharmacy, Poole Road, Branksome, Poole, BH12 1AU, 0345 6779554
10:00-16:00

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

Wallisdown Pharmacy, 337 Wallisdown Road, Wallisdown, Poole, BH12 5BU, 01202 859128
09:00-19:00

Boots Pharmacy, 1-3 Station Road, Swanage, BH19 1AB, 01929 422096
10:00-16:00

Tesco In-Store Pharmacy, Weymouth Ave, Dorchester, DT1 2RY, 1305401500
10:00-16:00

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

Boots Pharmacy, 1-2 New Bond Street, Weymouth, DT4 8LY, 01305 784472 or 01305 761 482 (MDS)
10:00-16:00

Morrisons Pharmacy, 244 Dorchester Road, Weymouth, DT3 5AX, 01305 786361
10:00-16:00

New Years Day

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

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

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

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

Boots Pharmacy, 23 Saxon Square, Christchurch, BH23 1QB, 01202 483034
10:00-16:00

The Walford Mill Pharmacy, Knobcrook Road, Wimborne, BH21 1NL, 01202 840048
15:15-18:15

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

Boots Pharmacy, Unit 4 Commerce Centre, Redlands Road, Poole, BH12 1DN, 01202 769838
10:00-16:00

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

Boots Pharmacy, The Dolphin Centre, 190-196 High Street, Poole, BH15 1SX, 01202 681377
10:30-16:30

Sandford Pharmacy, 19 St Helen’s Road, Wareham, BH20 7AX, 01929 551164
12:00-15:00

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

Jhoots Pharmacy, Bridport Medical Centre, West Allington, Bridport, DT6 5BN, 01308 424350
12:00-14:00

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

Boots Pharmacy, 1-2 New Bond Street, Weymouth, DT4 8LY, 01305 784472 or 01305 761 482 (MDS)
10:00-16:00