Location
Community pharmacies
There are many community pharmacies located throughout Fife with varied operating hours. Use our Find My Nearest service to find the pharmacy closest to you.
Hospital pharmacy dispensary
Hospital pharmacy dispensaries are located at Queen Margaret and the Victoria Hospital sites.
Queen Margaret Hospital
Queen Margaret Hospital,
Whitefield Road,
Dunfermline,
KY12 0SU
Mon - Fri (09:00 – 17:00)
Victoria Hospital
Victoria Hospital,
Hayfield Road,
Kirkcaldy,
KY2 5AH
Mon - Fri (09:00 - 18:00)
(09:00 - 17:00 on Public Holidays)
Sat (09:00 - 13:00)
Sun (10:00 - 13:30)
Listen to Scott Garden, NHS Fife's Director of Pharmacy giving and update and advice about the new measures in place at Pharmacies in Fife due to the Omicrom variant of Covid19.
Pharmacy in NHS Fife includes a network of community pharmacies, hospital pharmacies, practice pharmacy teams, as well as primary care development and medicines management pharmacy teams.
The NHS Fife Pharmacy service is responsible for supporting the Community Pharmacy Contract which includes services like Pharmacy First, Acute Medications, Public Health and Medication Care and Review.
The NHS Fife Pharmacy service aims to deliver high quality, safe, cost-effective and clinically effective person-centred pharmaceutical care in Fife and provides accessible care that meets the needs of patients, the public, service users and health and social care providers to make sure that everyone gets the best outcomes from their medicines.
Generally, people are living longer, often with chronic and complex conditions. The range and number of conditions and the complexity of treatments available are also increasing. Pharmacy has a crucial role in ensuring that patients obtain the best from their medicines whilst reducing harm, variation and waste.
NHS Fife Pharmacy plays a significant role in the governance of medicines, working closely with medical, clinical and nursing colleagues to continually improve safety wherever medicines are used.
Accessible formats
If you require this information in a community language or alternative format e.g. Braille, audio, large print, BSL, Easy Read please contact the Equality and Human Rights Team at: email: fife.EqualityandHumanRights@nhs.scot or phone 01592 729130. For people with a hearing or verbal impairment you can also contact the team via the NHS Fife SMS text service number on 07805800005.