The Surgery High Street Moffat DG10 9JP
Opening Hours

Mon: 8am – 6pm
Tue: 8am – 6pm
Wed: 8am – 6pm
Thur: 8am – 6pm
Fri: 8am – 6pm
Sat: Closed
Sun: Closed

Close Menu


Consultations with your doctor are by appointment. Learn more here.

Home » Appointments

Morning surgery takes place between 8.30am and 11am and afternoon surgery between 3pm and 5pm.

Please note that if you arrive more than 10 minutes late for an appointment, you might be asked to rebook it for another time.

The Leadhills branch surgery is open Tuesday, and Thursday mornings.  Clinician appointments are all triaged, please call the surgery for an initial telephone call and a face to face appointment can then be organised if appropriate. Nurse appointments are on a Tuesday morning.  Please call the surgery for an appointment.

Appointments are released at 08:00 for patients who feel they need to be seen that day.  These will be triaged by a Clinician.  Routine appointments can be made in advance by phoning the surgery.  

If you cannot attend an appointment for any reason please inform us as soon as possible in order for us to give the slot to someone else.

Are you seeing the best person from our team?

Minor Ailments

For minor ailments, an appointment may not always be necessary. Many minor ailments such as coughs and colds can be treated with medicines available at your local pharmacy or the supermarket. We also have a number of different Health Care Professionals at the surgery who are able to help you.  If you can give the receptionist an idea of what is wrong we will try to direct you to the best person to help you or you can find information on our Minor Ailments page.

Telephone Consultations and Advice

If you need to consult a doctor and feel that it can be dealt with over the telephone please ask for a telephone consultation. These consultations can be pre-booked and you will be telephoned by a Doctor after the surgery. (You will be asked for a contact number).

Practice Nurses

Nurses are on duty each weekday and patients are seen by appointment. They will be able to help you with immunisations, dressings, removal of stitches, minor injuries, ear syringing, ECGs and blood tests etc. Our practice nurses can also be contacted by telephoning the surgery on 01683 220062 and leaving a message with the receptionist. A nurse will return your call when available.

GP Appointments

Consultations with a doctor are by appointment only and can be made by telephoning the surgery or booking online through our online appointment system.  If you wish to book online, an information sheet is required from the surgery that contains the information required to register.

Home Visits

Whilst we encourage our patients to come to the surgery, where we have the proper equipment and facilities available, we do appreciate this is not always possible. In this respect, if you do need a home visit, you can help us by calling reception before 10:00. You may only request a home visit if you are housebound or are too ill to visit the practice. Your GP will only visit you at home if they think that your medical condition requires it and will also decide how urgently a visit is needed. Please bear this in mind and be prepared to provide suitable details to enable the doctor to schedule house calls.

If you have recently been discharged from Hospital following an operation and feel you require a home visit, please do not assume your GP knows you are home and needing a review. Contact reception to organise a visit.

You can also be visited at home by a community nurse if you are referred by your GP. You might also be visited at home by a health visitor if you have recently had a baby.

Language Difficulties and Chaperones

We do have access to an interpretation service for patients who have difficulty communicating in English. Patients are also welcome to bring a chaperone with them for any intimate examination.

Public Holidays

Please note the surgery will be closed on 9 public holidays throughout the year. In 2023/24 these dates will be
Monday 10th April 2023
Monday 1st May 2023
Monday 8th May 2023
Monday 28th August 2023
Monday 16th October 2023
Monday 25th December 2023
Tuesday 26th December 2023
Monday 1st January 2024
Tuesday 2nd January 2024

This site uses cookies.
ConfigureHide Options
Read our privacy policy