Appointment Request
You can use this form to request an appointment.
Once received, we will check the form details and confirm appointment times with you.
We cannot guarantee an appointment without confirmation.
New Patient Registration
If you would like to register as a patient with YourGP, please fill in your details below and one of our team will be in touch.
Did you know, three in five adults in the UK received an unwanted gift last Christmas? That equates to around 31 million unnecessary presents, many of which probably ended up in landfill. If you’re keen to be more eco-conscious this Christmas, and you’re determined to find a present for a loved one that is both useful and meaningful, why not give the gift of health?
Sign up your loved one to the membership scheme at YourGP and they’ll enjoy fast access to experienced GPs, same-day appointments and a rapid turnaround of test results, ensuring they’re never left waiting when it comes to their health.
Featuring four tiers, you can choose the level that fits their individual lifestyle. Each one offers a range of benefits including a 30% discount on GP consultations, guaranteed same day appointments, free repeat prescriptions, a health screening and more.
With prices starting at just £149 per year, gifting a YourGP membership will give you and your loved one the peace of mind that comes from knowing their health is in the best hands. And with memberships lasting a whole year, it’s the gift that will keep on giving throughout 2026!
So if you’re struggling to think of a present for a loved one who has everything, show how much you care about them by signing them up to the membership scheme at YourGP. To find out more, call 0131 225 5656 or email reception@your.gp.

I needed a quick appointment as I was leaving for America. The doctor listened and allayed any concerns. It was a pleasure to talk to a doctor who wasn’t watching the clock and not paying attention to me. I left confident that if a problem arose I would be able to deal with it until I arrived home. The experience left me feeling confident and positive.