NHS inform provides a co-ordinated, single source of quality assured health and care information for the people of Scotland.

Get fast help from a pharmacist

Your pharmacist can help with various conditions such as minor cuts, sprains, aches, colds, headaches, rashes, cystitis.Pharmacist help, including a local pharmacy search tool.

Pre-bookable Appointments

If you would like to see a particular GP or attend on a particular date, you should ask for a routine pre-bookable appointment. These appointments are limited. GP appointments are allocated a time slot of 10 minutes. If you have a complicated problem or more than one issue to discuss, please consider booking a double appointment.

Please note due to COVID-19 pandemic pre-bookable appointments are currently switched off and we are only dealing with same day appointments for GPs.

Same Day and Emergency Appointments

If you would like a same day appointment you should call us as early as possible as close to 8am as possible that morning. Where possible, we will try to accommodate your preference for a particular GP and also preference for morning or afternoon appointment. You will be asked your preference of a telephone appointment or a face-to-face appointment and we will always try our best to accommodate.

We have two Advanced Nurse Practitioners who can diagnose and treat many medical problems which previously required an appointment with a doctor. Please consider booking an appointment with the Advanced Nurse Practitioner and you may be seen sooner.

Advanced Nurse Practitioner Service.

We do try to ensure that enough same day appointments are available; however unforeseen circumstances may lead to sudden changes in demand. If all the appointments on a given day have been filled, and you have a medical problem which requires urgent treatment a doctor will triage this and arrange an urgent assessment if clinically indicated.

Please see ourUrgent Problems and Out of Hours pagefor information.


Our appointment system is utilised to maximum capacity. Patients are seen every 10 minutes for up to three hours. If you are late for your appointment this leads to knock on delays for every patient after you. We do expect patients to present at or before their appointed time. If you arrive 9 minutes late or more, you will not be seen, and will have to book another appointment.

This will help your doctor or nurse run to time, however at times we may experience delays due to patients experiencing complex medical or emotional problems. We will try to keep you informed of any delays when you arrive for your appointment. We will try to keep any delay to a minimum and would appreciate your patience. If you are concerned about the time, you have been waiting, (particularly if you are feeling very unwell) please let our reception staff know.