Where to buy Throat lozenges in Elgin

Also sold as: Strepsils, Difflam

Looking for Throat lozenges across Elgin? It is a product commonly found in chemists across Elgin. Use the list and map to compare locations.

Availability is not guaranteed for individual branches, so call ahead to check it is in. Ask the pharmacist if you have any questions — they are there to help.

Bairds Pharmacy, 175-177 High St, Elgin IV30 1DW

3.8 (5)

Card paymentsWheelchair accessible

Call

144 Mid St, Keith AB55 5BJ

4.6 (15)

Card paymentsDeliveryWheelchair accessible

Call

Unit 6, Springfield Retail Park, Edgar Rd, Elgin IV30 6WQ

3.9 (243)

Card paymentsDeliveryIn-store pickup

Call

110-112 High St, Elgin IV30 1BW

3.0 (2)

Card paymentsWheelchair accessible

Call

2 Thornhill Dr, Elgin IV30 6GQ

3.7 (108)

Card paymentsDeliveryIn-store pickup

Call

12-16 Regent St, Keith AB55 5DU

5.0 (13)

Card paymentsDeliveryWheelchair accessible

Call

15 Balvenie St, Dufftown, Keith AB55 4AB

5.0 (4)

Card paymentsWheelchair accessible

Call

26-28 High St, Rothes, Aberlour AB38 7AU

5.0 (11)

Card paymentsWheelchair accessible

Call

Tesco Stores Ltd, Blackfriars' Rd, Elgin IV30 1TY

4.0 (372)

Card paymentsDeliveryLGBTQ+ friendly

Call

Common questions

Can I buy Throat lozenges without a prescription in Elgin?

Throat lozenges is usually available from pharmacies. Whether a prescription is needed can vary — ask the pharmacist to be sure.

Which pharmacies in Elgin have Throat lozenges in stock?

We don't track stock for individual pharmacies. Use the map to find one nearby and call ahead to check availability.

For general guidance only — this is not medical advice, and we cannot confirm stock at any specific pharmacy. Ask a pharmacist about suitable products.

All pharmacies in Elgin