Covid-19 Out of Hours News

Elliot Street, Dunfermline, Fife, KY11 4TF

Tel: 01383 623516

Contact Details


Advanced Nurse Practitioner Clinics

Our advanced nurse practitioners are highly qualified and experienced in managing and prescribing for a wide variety of health concerns and offer an invaluable service to patients of this practice.


Chronic Disease Management

If you have a condition that requires to be monitored annually, the practice will contact you.  We aim to complete these reviews in your birthday month, however, if you have not heard from us, please telephone and make your appointment.  We may have to book more than one appointment depending on the conditions you have.


Minor Surgery

In order to save a lengthy delay in waiting for hospital appointments, we offer a minor surgery service.



We are fortunate in having a practice-based, non-dispensing pharmacist who works closely with the clinical and administrative staff. The pharmacist advises on all prescribing issues and matters relating to public health and liaises with the community pharmacists, hospital departments and the Primary Care Trust.


Patient Interpreting Service

We have access to an Interpreting Service by prior arrangement; please let reception know if you require an interpreter.


Family Planning Services

Our team can offer a full range of family planning services and advice. Nurses will give general advice about contraception and will arrange a prescription for the contraceptive pill. IUCD (coil) and Nexplanon insertions are carried out by appointment. If you require emergency contraception, please visit any pharmacy as soon as possible. The sooner it is taken, the more effective it is. 


Cervical Screening Tests

NHS Scotland operates a recall system where invitations are sent at appropriate intervals asking you to attend for a cervical screening. Routine cervical screenings are carried out by the practice nurses.


Ante-Natal Care

During your pregnancy, routine care is co-ordinated by your midwife who has clinics in the practice.

If you have just found out that you are pregnant, please contact the Midwives at 

NHS Fife Maternity website or telephone 01592 643355 and use extension 28374
Between 10am and 12pm Monday to Friday.


Baby Immunisations

NHS Fife Immunisation Team runs this clinic.  You will be sent an appointment when your child is due for immunisations. 



All vaccinations, including those for travel are delivered through a central NHS hub or your local chemist.

Call the National Helpline for help and advice: 0800 030 8013