Close this search box.


Call the right person at the right time. Before calling us to book an appointment please:

check your symptoms on NHS Inform and decide if self-care is appropriate
decide if your pharmacy can help
consider the self-referral services available to you – including mental help, physio and community nursing
consider if you should call NHS 24 instead – call them 24 hours a day for minor injuries and urgent care

Call us on 0300 790 6266 to book an appointment. We aren’t able to book GP or CWIC team appointments at the front desk unless in special circumstances. Please help our Reception team help patients as quickly as possible by not coming to the front desk to try and book GP or CWIC team appointments.

Our fully staffed clinical team offer a large number of appointments each week. We offer:

Pre-bookable appointments with our nurse specialistsFor issues relating to long-term conditions including asthma, diabetes, hypertension (high blood pressure), COPD, chronic kidney disease, coronary heart disease and stroke. You can book up to 8 weeks in advance, at the front desk or over the phone.
Please call after 10am
Pre-bookable appointments with our treatment room nurses and phlebotomistsIncluding for blood tests, injections, smear tests and BP checks. You can book up to 8 weeks in advance, at the front desk or over the phone.
Please call after 10am
Clinician-requested pre-bookable GP appointmentsAppointments which have been requested by Riverside GPs and nurses, or by other clinicians – for example from a hospital
Same day appointments with GPs and the CWIC teamWe run a predominantly same-day system, which helps us see as many patients as we can, as quickly, safely and efficiently as possible. We do understand the challenges this brings for some people and keep this system under review.

Call from 8am Monday-Friday for same-day GP or CWIC team appointments, including for medication reviews. We often have CWIC team appointments available through to the afternoon, so you can call slightly later in the morning if needed.
See what the CWIC team can help with here
Pre-booked appointments with GPs A number of pre-booked GP appointments are available each day, and can be booked by patients when available, for routine issues, on a week-ahead basis.
Telephone assessments with our triage nurse practitionersIf the day’s GP and CWIC team appointments are fully booked but you have symptoms which you feel need same-day assessment please stay on hold: our triage team may be able to assess you, and book you an urgent or routine GP appointment if you need one

What happens when you call

General Practice is changing: there are now a range of health professionals who provide care to you. Our receptionists will ask you the reason for your call, so they can make sure you get the right care, from the right health professional. This might be at the Practice or at another service run by the local health board or NHS Lothian. Our clinical triage team and experienced team supervisors support them in this. All information you give our Reception team is treated in the strictest confidence.

Appointments with the CWIC team

Your care may be provided by the CWIC team – our Receptionist will let you know if this is the case for you. CWIC is a service that’s run by the local health board (the East Lothian Health and Social Care Partnership. They’re based just next door to us: their front desk is near the main entrance. Read more about the CWIC team here >>

Extended hours appointments

We offer pre-bookable appointments for both urgent and routine care, with a range of healthcare professionals, every day from 7.30-8am.

Home visits

Home visits are only available for people registered as housebound with us, and for those who physically can’t attend the Practice – for example, recent surgery. A doctor will assess whether your symptoms require a home visit, and if so whether you need to be visited by a GP or by our specialist paramedic.

Home visits are for medical reasons, not for convenience. In the time it takes to make one house visit, the doctor can see many more patients at the surgery. Please request a home visit only if it’s absolutely essential and first consider whether someone could help you attend the surgery or if local services such as HcL Dial-a-Ride can help. Requests for home visits should be made early in the day, ideally before 10.30am.

Cancelling appointments

Please tell us as soon as possible if you can’t attend your appointment. This means we can offer the appointment to someone else. Please call us on 0300 790 6266 or email [email protected] to cancel.

Late arrivals

Please attend your appointment on time. If you’re late we might not be able to see you that day.


If you need an interpreter to come to the surgery or be on the telephone to support you when you see the doctor or nurse, please tell the receptionist at the time you book your appointment.