Pharmacies in Dorset
There are 66 community pharmacies in Dorset, 10 of them open on Sundays, 5 open until 8pm or later on at least one day. Use the filters to see which are open right now.
All pharmacies in Dorset
No pharmacies match. Clear the filter to see all of them.
- Beaminster Pharmacy 20 Hogshill Street, Beaminster, DT8 3AA 01308 862288
- Blandford Pharmacy 45 East Street, Blandford, DT11 7DX 01258 452619
- Boots 10-14 Salisbury Street, Blandford, DT11 7AR 01258 452824
- Boots 3-5 West St, Bridport, DT6 3QJ 01308 422475
- Bridport Pharmacy Bridport Medical Centre, Bridport, DT6 5BN 01308 285003
- Well 24 East Street, Bridport, DT6 3LF 01308 422100
- Charmouth Pharmacy The Street, Charmouth, DT6 6PX 01297 560261
- Automeds Pharmacy Ltd Unit 52f Enterprise Park, Dorchester, DT2 7UA 01305 230091
- Boots 12-13 Cornhill, Dorchester, DT1 1BQ 01305 259913
- Poundbury Pharmacy 1 Frederick Treves House, Dorchester, DT1 2FD 01305 213475
- Superdrug Pharmacy 17 South Street, Dorchester, DT1 1BS 01305 264101
- Tesco Instore Pharmacy Weymouth Avenue, Dorchester, DT1 2RY 01305 365847
- Tout's Pharmacy Dorchester Unit 1 Brewery Square, Dorchester, DT1 1QR 01305 264193
- Victoria Park Pharmacy 14 Maud Road, Dorchester, DT1 2LW 01305 264012
- Allied Pharmacy Ferndown Ferndown Medical Centre, Ferndown, BH22 9HB 01202 874460
- Boots Ringwood Road, Ferndown, BH22 9AL 01202 871841
- Ferndown Pharmacy 487 Ringwood Road, Ferndown, BH22 9AG 01202 892666
- Meds2home Pharmacy Rear of Ferndown Po, Ferndown, BH22 9HU 01202 925902
- Parley Cross Pharmacy 143 New Road, Ferndown, BH22 8EB 01747 852471
- Tesco Instore Pharmacy 35 Pennys Walk, Ferndown, BH22 9TH 01202 457800
- Gillingham Pharmacy High Street, Gillingham, SP8 4AG 01747 822427
- Peacemarsh Pharmacy Middlefield House, Gillingham, SP8 4FA 01747 825481
- Rowlands Pharmacy Unit 3, Littlemoor Road, Weymouth, DT3 6NQ 01305 814828
- Lyme Regis Pharmacy Pharmacy, Lyme Regis Ccc, Lyme Regis, DT7 3LS 01297 794008
- Ashley Health Pharmacy 2 & 3 High Street, Nr Ringwood, BH24 2HP 01425 470982
- Everyou Pharmacy 16 High Street, Poole, BH16 6BG 01202 631815
- Rowlands Pharmacy Unit 2,1 Dorchester Road, Poole, BH16 5NJ 01202 622239
- Boots 2 Easton Square, Portland, DT5 1BX 01305 820230
- Boots 33 High St, Shaftesbury, SP7 8JE 01747 852471
- Shaftesbury Pharmacy Shaftesbury Pharmacy, Shaftesbury, SP7 8DH 01747 637009
- Boots 29 Cheap Street, Sherborne, DT9 3BA 01935 812345
- The Abbey Pharmacy 83 Cheap Street, Sherborne, DT9 3BA 01935 812060
- Wellbeing Pharmacy 77 Cheap Street, Sherborne, DT9 3BA 01935 812035
- Boots Unit 7, the Peel Centre, Sherborne Rd, Yeovil, BA21 5BT 01935 434621
- Stalbridge Pharmacy High Street, Stalbridge, DT10 2LL 01963 362246
- Boots 1 Market Place, Sturminster Newton, DT10 1AS 01258 472426
- Marnhull Pharmacy Church Hill, Sturminster Newton, DT10 1PU 01258 820352
- Boots 1-3 Station Rd, Swanage, BH19 1AB 01929 422096
- Well 22 Station Road, Swanage, BH19 1AE 01929 424838
- Well 40 Station Road, Swanage, BH19 1AF 01929 422115
- Chiltern Pharmacy Chiltern Drive, Verwood, BH31 6US 01202 826555
- Verwood Pharmacy Bank Court, Verwood, BH31 6DW 01202 828499
- Boots Dorchester Road, Wareham, BH20 6EJ 01929 462293
- Day Lewis Pharmacy 11-13 South Street, Wareham, BH20 4LR 01929 552384
- Medsclinic Pharmacy 4 North Street, Wareham, BH20 4AF 01929 208143
- Sandford Pharmacy 19 St Helens Road, Wareham, BH20 7AX 01929 551164
- Allied Pharmacy Weymouth 22 Gloucester Street, Weymouth, DT4 7AW 01305 310015
- Asda Pharmacy Newstead Road, Weymouth, DT4 8JQ 01305 207010
- Boots 1-2 New Bond Street, Weymouth, DT4 8LY 01305 785076
- Boots 107 Portland Rd, Weymouth, DT4 9BG 01305 786071
- Day Lewis Pharmacy 16 East Street, Weymouth, DT3 4DT 01305 779054
- Layanson Pharmacy - Weymouth 123 Radipole Lane, Weymouth, DT4 9SS 01305 780299
- Malhotra Pharmacy 27 Buxton Road, Weymouth, DT4 9PQ 01305 772272
- Morrisons Pharmacy 244 Dorchester Road, Weymouth, DT3 5AX 01305 786361
- Rowlands Pharmacy 7 Littlemoor Road, Weymouth, DT3 6LD 01305 833379
- Well 173a Abbotsbury Road, Weymouth, DT4 0LX 01305 786787
- Well 24 Crescent Street, Weymouth, DT4 7BX 01305 781500
- Wessex Pharmacy Lanehouse Rocks Rd, Weymouth, DT4 9DJ 01305 783287
- Wessex Pharmacy 14 Avenue Rd, Weymouth, DT4 7JJ 01305 784661
- Weymouth Pharmacy 26 Abbotsbury Rd, Weymouth, DT4 0AE 01305 785754
- Boots 216b Wareham Road, Wimborne, BH21 3LN 01202 693289
- Colehill Pharmacy 42 Middlehill Road, Wimborne, BH21 2SE 01202 888001
- Everyou Pharmacy Knobcrook Road, Wimborne, BH21 1NL 01202 840048
- Moors Pharmacy Unit 6, 175 Station Road, Wimborne, BH22 0HX 01202 873112
- The Quarter Jack Pharmacy Rodways Corner, Wimborne, BH21 1AP 01202 848226
- Wellbeing Pharmacy 66 High Street, Wimborne, BH21 4AY 01258 857657