Providing you with a range of NHS and Private services

Order you prescriptions and book your services from our website or through our App today

Find our Pharmacy on the My Health Hub App

How to Book a Service

Register to the MyHealth-Hub App using your email address. Nominate Omnicare Pharmacy.

Go to Appointments and choose the service you want.

Choose to have an in-pharmacy or phone call appointment where applicable. You will receive a confirmation email and calendar reminder on your phone.

Attend your appointment as scheduled. If you can’t make it, amend your consultation bookings easily from the app.

Some services are no longer available at your GP. See what services are available at our Pharmacy

Did you know that community pharmacies can offer immediate treatment and advice to a range of conditions?
  • Colds and nasal congestion
  • Conjunctivitis Cough
  • Constipation (adults)
  • Cradle cap
  • Cystitis
  • Dandruff Diarrhea
  • Earwax removal
  • Haemorrhoids
  • Hay fever
  • Head lice Indigestion and heartburn
  • Impetigo
  • Infant colic & nappy rash
  • Infrequent migraine
  • Insect bites and stings
  • Mild acne
  • Mild irritant dermatitis
  • Minor burns and scalds
  • Mouth ulcers
  • Oral thrush
  • Skin infection
  • Sore throat
  • Sunburn
  • Teething/mild toothache
  • Threadworms
  • Travel sickness
  • Urinary Tract Infection
  • Warts and Verrucas

How to order your NHS repeat prescription

Order your prescription from the MyHealth-Hub App. You can choose to get it collected from any of our pharmacies.

Your GP will get notified about your prescription request. When it is accepted, our pharmacist will dispense your medication.

You will get a notification when the pharmacy has dispensed your medication. You can check when your prescription is ready for collection anytime.

Come to the pharmacy to collect your medication when you receive the notification. You don’t have to wait in the pharmacy anymore!

Our Pharmacies

Aberdour Pharmacy

30 HIGH STREET

ABERDOUR

KY3 0SW

Phone: 01383-860474

GPhC registration number: 1042042

Omnicare Causewayside Pharmacy

160 CAUSEWAYSIDE

EDINBURGH

EH9 1PR

Phone: 0131-6672151

GPhC registration number: 9011218

Omnicare Deans Pharmacy

6 MAIN STREET

DEANS

EH54 8DF

Phone: 01506-411695

GPhC registration number: 9011218

Omnicare Drumbrae Pharmacy

38 DUART CRESCENT
EDINBURGH
EH4 7JP

Phone: 0131-3396525

GPhC registration number: 1042652

Omnicare Inch Pharmacy

102-104 WALTER SCOTT AVENUE
EDINBURGH
EH165RL

Phone: 0131- 6642363

GPhC registration number: 1042752

Omnicare Leven Pharmacy

30 COMMERCIAL ROAD
LEVEN
KY8 4LD

Phone: 01333- 423133

GPhC registration number: 1042116

Omnicare Methil Pharmacy

345 METHILHAVEN ROAD
METHIL
KY8 3HR

Phone: 01333 423972

GPhC registration number: 1042120

Omnicare Mid Calder Pharmacy

25 MAIN STREET
MID CALDER
EH530AW

Phone: 01506- 885055

GPhC registration number: 9011919

Omnicare Queensferry Road Pharmacy

UNIT 4
509 QUEENSFERRY ROAD
EH4 7QD

Phone: 0131-3362861

GPhC registration number: 1109185

Omnicare Springwell Pharmacy

1 ARDMILLAN TERRACE
EDINBURGH
EH112JN

Phone: 0131- 3371604

GPhC registration number: 1042622

Omnicare Tollcross Pharmacy

2 HOME STREET

EDINBURGH
EH3 9LY

Phone: 0131-2297778

GPhC registration number: 1091642

Omnicare Uphall Pharmacy

23-25 WEST MAIN STREET
UPHALL
EH525DN

Phone: 01506- 857516

GPhC registration number: 1107567