Local Pharmacies

Here are the main community pharmacies close to Craigmillar Park, Edinburgh:

  • Boots Pharmacy – Cameron Toll Shopping Centre, 6 Lady Road, EH16 5PB. A larger pharmacy with extended opening hours, NHS and private services, vaccinations, and a wide range of health and beauty products. Phone 0131-666-1111
  • Boots Pharmacy 28/30 Newington Road. EH9 1QS Phone 0131-667-3008
  • Dears Pharmacy & Travel Clinic – 55A Mayfield Road. EH9 3AA. Offers standard pharmacy services as well as travel vaccinations and travel health advice. Phone 0131-667-1992
  • Fleming Pharmacy – 1 Liberton Drive. EH16 6NL. Phone 0131-658-1274
  • Marchmont Pharmacy, 41/43 Warrender Park Road. EH9 1EU Phone 0131-228-6677
  • Omnicare Pharmacy & Travel Clinic, 160 Causewayside. EH9 1PR
  • Phone 0131-667-2151
  • Right Medicine Pharmacy, 2 Beaufort Road, EH9 1AG  Phone 0131-447-9610

 

Closest options to Craigmillar Park

  1. Fleming Pharmacy (Liberton)
  2. Boots Pharmacy (Cameron Toll)
  3. Dears Pharmacy & Travel Clinic (Mayfield Road)

 

All of these participate in NHS Pharmacy First Scotland, meaning you can receive advice and treatment for many common illnesses without needing a GP appointment. (NHS 24)

  • Lindsay & Gilmour Pharmacy Craigmillar – 58–60 Niddrie Mains Road, EH16 4BG. Offers NHS dispensing, repeat prescriptions, Pharmacy First, emergency contraception, smoking cessation support, and treatment for selected common conditions. (NHS 24)
  • Lindsay & Gilmour Pharmacy Niddrie Mains – 96 Niddrie Mains Road, EH16 4DT. Community pharmacy providing NHS prescriptions, over-the-counter medicines, and Pharmacy First services.
  • Fleming Pharmacy – 1 Liberton Drive, EH16 6NL. Serves the Craigmillar, Liberton, Prestonfield, and surrounding communities. Offers NHS dispensing, repeat prescription ordering, Pharmacy First, and online prescription services. (Fleming Pharmacy)

Join Our
Newsletter

If you’d like to join the list to receive our free newsletter, please subscribe below.