Categories > Other Services
The 5 Best Pharmacies in Scotland for Your Daily Health Needs
Nothing ruins your week faster than a sudden infection or a forgotten prescription while you’re travelling. When you need quick relief, waiting days for a doctor’s appointment can feel impossible.
That’s why finding the right pharmacy in Scotland means looking beyond basic prescription services. Some pharmacies offer weekend consultations, while others provide 24/7 collection lockers or free home delivery.
To help you find the right place, we’ve looked at dozens of community pharmacies to find those that put patients first. Keep reading to discover reliable local options that can help you get the care and medication you need fast!
How much does pharmacy service cost in Scotland?
NHS prescriptions and Pharmacy First Scotland services are free, while private pharmacy services come with separate fees.
Prices typically range from around £10 for a blood pressure check to £250 for specialist vaccinations, with private consultations starting at £25.
| Service or Treatment | Typical Price Range | Scenario / Details |
| Standard NHS Prescriptions | £0 (Free) | Free for residents and eligible patients filling standard prescriptions or using NHS Pharmacy First Scotland |
| Blood Pressure Check | Around £10 | Quick wellness screening for patients monitoring their heart health |
| Private Flu or Vitamin B12 Jab | Around £25 per dose | Ideal if you don’t qualify for a free winter flu shot or want an energy boost |
| Private Clinical Consultation | Starts at £25 | Fast face-to-face assessment when you can’t get a local doctor appointment |
| Private Prescription Dispensing | Medicine cost + £5 to £15 fee | Applies when filling a prescription written by a private specialist or visiting doctor |
| COVID-19 Private Vaccine | £50 to £90 per dose | Price varies based on the vaccine brand you choose, such as Pfizer or Novavax |
How We Reviewed
Clinical Services and Prescribing Power: We looked for pharmacies with independent prescribing pharmacists who can assess symptoms and issue medicine directly.
Prescription Collection and Delivery Convenience: Life gets busy, so we favoured spots offering features like 24/7 automated collection lockers, mobile ordering apps, and free home delivery.
Travel Health and Vaccination Variety: We checked each clinic’s stock of travel jabs, seasonal flu shots, and diagnostic tests to ensure they can support your holiday prep and routine checkups.
Accessibility and Emergency Support: We checked opening hours, walk-in availability, and how helpful the staff are when you unexpectedly run out of vital pills.
Community Trust and Patient Care: We prioritised welcoming, independent, and family-run branches where pharmacists take the time to give clear, friendly advice in private consultation rooms.
1. Pharmacy Clinic Edinburgh

Website:https://www.pharmacyclinicedinburgh.co.uk/
Address: 47 London Road, Edinburgh
Contact: 0131 629 1800
Hours: Monday-Tuesday, Thursday-Friday: 9:00 AM – 5:30 PM; Saturday-Sunday: 10:00 AM – 4:00 PM
Pharmacy Clinic Edinburgh offers private clinical consultations, tourist healthcare, travel vaccinations, and weight management programmes. You can book online or walk in when your local doctor is unavailable.
We spoke to a traveller who forgot her blood pressure pills, and the pharmacist sorted an emergency supply in 20 minutes.
Their prescribing team also treats earaches, shingles, sore throats, and stubborn skin infections without the usual red tape. Plus, they handle regular dispensing and holiday jabs under one roof.
However, they’re closed on Wednesdays, which can catch mid-week visitors off guard. Also, remember that paying for a private consultation doesn’t guarantee a prescription if the pharmacist thinks you don’t need one.
Customer Reviews
Thank you for your kindness
We are not from the UK and my husband got sick. I picked this practice based upon reviews and it was a great experience. We walked in on a Saturday morning, were seen immediately and left with prescription meds. The exam was thorough and everything was explained. Thank you for your kindness.
- Nancy Weibel | Google Review
I would highly recommend seeing them virtually or in person
The doctor provided a thorough interview to fully understand my symptoms and provided a course of action that fit my needs. I would highly recommend seeing them virtually or In person as you will get your medical situation addressed with empathy and effectiveness.
- Shannan Billings| Google Review
2. Bannerman’s Napiershall Pharmacy

Website:https://bannermanspharmacy.co.uk/
Address: 100 Napiershall Street, Maryhill, Glasgow
Contact: 0141 332 5444
Hours: Monday-Friday: 9:00 AM – 5:30 PM; Saturday: 9:00 AM – 1:00 PM
Over 40 years of family-run service make Bannerman’s Napiershall Pharmacy a true staple for local healthcare in Central Scotland.
This Maryhill branch stands out because their experienced prescribing pharmacists can issue medication for almost any minor condition on the spot. That saves you a massive headache when local clinics are fully booked.
They also take the legwork out of managing repeat medications. The team collects prescriptions for free from surgeries in Maryhill, Possilpark, and Springburn, then texts you the moment your bag is ready.
If you’re stuck at home sick, they’ll even drop your medicine at your door at no extra cost!
On the downside, free home delivery at their Napiershall branch covers only the North Glasgow area. To add, having several Bannerman’s branches across the region can confuse new patients when booking collections.
Customer Reviews
Thank you for your patience and help
The staff in this branch are excellent and the gentleman always goes the extra mile.
They are always happy to help and always bright and cheery. I am moving all my husband and my own prescriptions to this branch. Very impressed with the staff all lovely. Thank you for your patience and help.
- nancy cook | Google Review
I had a very positive experience at this pharmacy
I had a very positive experience at this pharmacy.
The gentleman with glasses who assisted me was incredibly kind and patient.
I was quite nervous and unfamiliar with the process, but he took the time to explain everything clearly and made me feel at ease.
I’m truly grateful for his support and professionalism.
Wishing him all the very best.
- tiantian zhang | Google Review
3. Right Medicine Pharmacy (Royal Mile)

Website:https://rightmedicinepharmacy.co.uk/
Address: 67 High Street, Edinburgh, Midlothian
Contact: 0131 556 1971
Hours: Monday-Friday: 9:00 AM – 1:00 PM, 1:30 PM – 5:30 PM; Saturday: 9:00 AM – 1:00 PM, 1:30 PM – 5:00 PM
With 45 branches and over 400 staff nationwide, Right Medicine Pharmacy offers the resources of a large group while remaining independent.
Their Royal Mile shop is especially useful for anyone in central Edinburgh who needs the NHS Pharmacy First Plus service.
Service-wise, their independent prescribing pharmacists can treat a wider range of conditions than standard chemists, and most walk-in prescriptions are ready in around five minutes.
When we spoke to a client who visited them for urgent flu relief, they told us the counter staff had them sorted in under five minutes. The pharmacy also helps visitors who run out of regular medication and need an urgent top-up.
Plus, they stock a wide range of sexual health products and offer free emergency contraception to eligible patients in Scotland.
However, the branch closes on Sundays.
Customer Reviews
Highly recommend this pharmacy for its exemplary service
I recently visited Right Medicine Pharmacy on the Royal Mile and was thoroughly impressed. The staff were exceptionally courteous and efficient. Special commendation goes to Manager Jen, whose extensive knowledge and willingness to assist made my experience outstanding. Highly recommend this pharmacy for its exemplary service.
- Andy | Google Review
Best pharmacy experience I’ve ever had!
Excellent, friendly, professional and attentive service. I had a complex request and had to wait a while so got to see how all the staff were kind, friendly and helpful to everyone who came in. Best pharmacy experience I’ve ever had!
- Sarah Atkinson | Google Review
4. Lochardil Pharmacy and Travel Clinic

Website:https://www.lochardilpharmacy.co.uk/
Address: Morven Road, Inverness
Contact: 01463 236 263
Hours: Monday-Friday: 8:30 AM – 1:00 PM, 2:00 PM – 5:30 PM; Saturday: 9:00 AM – 1:00 PM, 2:00 PM – 5:00 PM
Lochardil Pharmacy and Travel Clinic’s 24/7 automated prescription collection point and Healthera mobile app let you order repeat medication from your phone.
You can collect orders from an outdoor locker whenever it suits you. This makes it a convenient option for busy people across the Highlands.
Beyond their smart collection system, their clinical team provides NHS travel vaccinations for typhoid, hepatitis A, tetanus, diphtheria, and polio.
You can also get help with earaches, sinus problems, and eye infections, or book clinical aesthetic treatments such as dermal fillers and anti-wrinkle injections.
Unfortunately, the outdoor locker can’t store bulky packages or controlled drugs. The pharmacy also closes for lunch daily from 1 PM to 2 PM, so plan daytime visits around that break.
Customer Reviews
They are truly the only pharmacy with colleagues and pharmacists that care
My whole family use this pharmacy and I cannot fault it. YES they are busy, extremely,
because they are truly the only pharmacy with colleagues and pharmacists that care, know how to communicate and have been trained fantastically, they take time to listen to you.
- Linzi Jean “Linzi j” Macdonald | Google Review
Very helpful, thank you
I had a problem changing my doctors appointment and went into the pharmacy for some advice. The staff were so helpful and the pharmacist was able to prescribe the medication I needed without having to deal with the doctors. Very helpful, thank you
- Becca Butcher| Google Review
5. Stockbridge Pharmacy

Website:https://stockbridgepharmacy.co.uk/
Address: 35-37 North West Circus Place, Stockbridge, Edinburgh
Contact: 0131 220 9150
Hours: Monday-Friday: 8:30 AM – 6:00 PM; Saturday: 9:00 AM – 5:30 PM
Stockbridge Pharmacy handles everyday prescriptions, provides one-to-one health consultations, and takes part in Edinburgh health campaigns and local educational events.
You can also order repeat prescriptions through a quick online form, so you don’t have to wait on hold.
Their dedicated vaccination service is a big plus for local families. You can book seasonal flu jabs, HPV vaccinations, or get emergency hormonal contraception in a private, welcoming setting.
Even better, they stay open through lunch and close at 6 PM on weekdays, making visits easier to fit around your day.
Just know that Saturday hours are slightly shorter, with the pharmacy closing at 5:30 PM. If you live up in northern Scotland and have to collect your purchase, you’ll also face longer travel times compared to local clients.
Customer Reviews
Fantastic experience here today
Fantastic experience here today. Pragmatic pharmacist solved a tricky situation on the spot. Just what was needed when a prescription was needed before travel tomorrow. Found them by accident as they open at 8:30. I will be back and telling others about them. Fantastic find.
- Melanie Morris | Google Review
Highly recommend them, and thank you
When one lives with a child who has severe complex medical conditions we need to have a pharmacy that stays on top of all the prescriptions. The Stockbridge Pharmacy team have been great and is there for my family when we need them. Highly recommended them and thank you
- Abhishek BEHL | Google Review