Skip to content
Pick My Pharmacy

Free UK pharmacy comparison. Ratings cannot be bought —how we make money· methodology

Pharmacies in Edinburgh — compare services & prices

Find a pharmacy in Edinburgh — compare GPhC-registered community pharmacies and UK-wide online pharmacies. Filter by NHS services, private prices for flu jabs and travel vaccines, and patient reviews.

628

Pharmacies on Pick My Pharmacy

£13

Private flu jab from

£54

Earwax Removal from

Pharmacy prices in Edinburgh

Indicative private service prices — compare pharmacies on Pick My Pharmacy

ServiceTypical price
Private flu jab£13–£27
Earwax Removal (both ears)£54–£86
NHS prescriptionFree in Scotland

NHS prescription charges are set nationally — £9.90 per item in England, free in Scotland, Wales, and Northern Ireland — and never vary by pharmacy. Only private services differ in price. Private service prices in Edinburgh tend to sit slightly above the UK average.

About Edinburgh

County / area
City of Edinburgh
Population
540,000
Featured on this page
5
Referral partners
1

Top pharmacies in Edinburgh

We show up to 5 pharmacies serving Edinburgh: UK-wide online pharmacies plus local City of Edinburgh community pharmacies.Some listings are commercial referral partnerships — marked with a Referral partner badge. Rankings prioritise pharmacies serving your area and transparent pricing, never commercial relationships.

Ratings and rankings are our editorial opinion, based on our publishedmethodology — they are not medical advice and pharmacies cannot pay to change a score. Where a pharmacy has no reviews we show "Not yet rated" — we never invent scores.Listings labelled Featured orReferral partner are paid placements; payment affects visibility only, never ratings or match results. We may receive a fee when you send a private-service enquiry.Private service prices are indicative — always confirm directly with the pharmacy.

MedExpress

Online Pharmacy · Online · UK-Wide · GPhC-registered premises · Online doctor service

ClaimedGPhC registeredPrivate onlyDistance sellingHome delivery · Online consultation

Online Pharmacy · Prescription Delivery · Weight Management

Referral Partner

Not Yet Rated

UK online pharmacy and online doctor service — weight-loss and private treatments with home delivery.

Contact for Prices

Boots

Community Pharmacy · Edinburgh · EH12 7SB · GPhC-registered premises

ClaimedGPhC registeredNHSNHS App repeat ordering

NHS Prescriptions · Flu Jabs · Pharmacy First

Not Yet Rated

Community pharmacy in Edinburgh · GPhC 1042688

Flu Jab from £12

Colinton Mains Pharmacy

Community Pharmacy · Edinburgh · EH13 9BJ · GPhC-registered premises

UnclaimedGPhC registeredNHS

NHS Prescriptions · Pharmacy First · Flu Jabs

Claim this listing

Not Yet Rated

Community pharmacy in Edinburgh · GPhC 1042639

Contact for Prices

Boots

Community + Online · Online · UK-Wide · Online · NG90 4FS · GPhC-registered premises · CQC-registered online doctor

ClaimedGPhC registeredNHSDistance sellingFree deliveryNHS App repeat ordering

NHS Prescriptions · Online Pharmacy · Pharmacy First

Not Yet Rated

The UK's largest pharmacy chain, on high streets nationwide and online.

Flu Jab from £12

Superdrug Pharmacy

Community + Online · Online · UK-Wide · Online · NN1 2ED · GPhC-registered premises · CQC-registered online doctor

ClaimedGPhC registeredNHSDistance selling

NHS Prescriptions · Online Pharmacy · Flu Jabs

Not Yet Rated

High-street health and beauty retailer with in-store pharmacies and an online doctor service.

Flu Jab from £12

More pharmacies in Edinburgh

Local pharmacies verified against the NHS ODS / GPhC registers — longest established first. These pharmacies haven't published private prices or collected reviews with us yet.

Nearby cities

Compare pharmacies in towns and cities near Edinburgh

Pharmacies in Edinburgh — FAQ

How do I find a pharmacy near me in Edinburgh?

Enter your Edinburgh postcode on Pick My Pharmacy to see community and online pharmacies serving your area. Filter by what you need — NHS prescriptions, Pharmacy First, vaccinations, or travel health — then compare services, private prices, and reviews side by side.

How much is a private flu jab in Edinburgh?

Private flu jabs in Edinburgh typically cost £13–£27. If you're eligible for a free NHS flu jab — for example, you're 65 or over, pregnant, or have certain health conditions — any pharmacy offering the NHS flu service can vaccinate you at no charge.

Do prescription charges vary between Edinburgh pharmacies?

No — NHS prescriptions are free in Scotland, so you pay nothing at any Edinburgh pharmacy. Only private services, such as flu jabs, travel vaccinations, or earwax removal, vary in price between pharmacies.

Are there late-night pharmacies in Edinburgh?

Many larger Edinburgh pharmacies — particularly those in supermarkets and retail parks — open into the evening, and some hold extended or 100-hour opening contracts. Check each pharmacy's profile for details, and use NHS 111 to find the nearest open pharmacy out of hours.

Do I pay for prescriptions in Edinburgh?

No. NHS prescriptions have been free in Scotland since 2011, so you pay nothing at any Edinburgh pharmacy. Private services — such as travel vaccinations or private flu jabs outside the NHS scheme — are still paid for.

Compare Pharmacies in Edinburgh

Tell us what you need and get matched with up to 5 GPhC-registered pharmacies based on your postcode and the services you need.

Start free comparison