Rinnes Medical Group

Mount Street, Dufftown, AB55 4FJ

Telephone: 01340 820888 / Prescriptions 01340 821636


Sorry, we're closed

Rattray’s Lane, Tomintoul, AB37 9HF | Telephone: 01340 820888

Clinics & Services

Of course, we’re not just here for when you are unwell. Our team of healthcare professionals and back-up staff offer a number of clinics and services to promote good health and wellbeing whatever your medical condition.


The midwife holds a clinic on Tuesday mornings at Dufftown.  Appointments are arranged with the midwife.

Asthma and Chronic Obstructive Pulmonary Disease (COPD)

All asthma and COPD patients are reviewed regularly by the nurse/pharmacist.

Child Health

The Health Visitor is available to advise and support parents with their children’s progress and will regularly review children’s health and development until school age.  They are available for advice and it is an opportunity to discuss any childcare or parenting issues and weigh children if required.  Baby immunisations are carried out by the Immunisation Nurse or Health Visitor.  Pre-school immunisations are given to children between four and five years of age.

Child Immunisation

Baby immunisations are done by the health visitor.  Pre-school immunisations are given along with the pre-school assessment by the health visitor when the child reaches their fourth birthday.

Chronic Diseases

Management of chronic diseases include asthma, chronic obstructive pulmonary disease, diabetes, stroke, chronic heart disease, epilepsy, mental illness, cancer, essential hypertension, hypothyroidism.  Patients will be called on their birth month for annual monitoring with the healthcare assistant/practice nurse.


All doctors provide family planning services during routine consulting hours.  You need to see your doctor for review every year.


This is available following referral from your doctor.

Developmental Assessment

Children are seen on an appointment basis by the GP/Health Visitor for developmental and physical checks.  This can include a top to toe physical examination, a hearing test and developmental review.


The practice runs a diabetic clinic at Dufftown.  Patients are seen at 6 month and 12 month intervals by the practice nurse/healthcare assistant and GP.

Diabetic Retinal Screening

This screening test is offered to people aged 12 and over with Type 1 or Type 2 diabetes.  Retinal screening clinics are held at Rinnes Medical Group.

Flu Vaccination

In 2017, the Scottish Government and the Scottish General Practitioners Committee (SGPC) agreed vaccinations would move away from a model based on GP delivery to one based on NHS Board/Health and Social Care Partnership (HSCP) delivery through dedicated teams.

The NHS Grampian Health Protection Team is now responsible for the implementation of the annual seasonal flu vaccine.  For further information, please click here

Frailty & Dementia

NHS Grampian Frailty & Dementia nurse visits the practice every Monday to help and support anyone living with frailty and/or dementia.

Hormone Replacement Therapy

Patients taking HRT are reviewed by their doctor every 6 months.

Minor Surgery

All of the doctors offer minor surgery.  Please discuss this with your doctor.

First Contact Physiotherapist (FCP)

Our FCP has a clinic at the Practice every Friday and every fourth Tuesday.  For further information, please click here 


Patients taking warfarin are monitored by their GP Practice.  Appointments for warfarin blood tests are made with a Health Care Assistant or Practice Nurse.

Rinnes Opening Times

  • Monday
    08:00am to 06:00pm
  • Tuesday
    08:00am to 06:00pm
  • Wednesday
    08:00am to 06:00pm
  • Thursday
    08:00am to 06:00pm
  • Friday
    08:00am to 06:00pm
  • Saturday
  • Sunday
NHS A-Z Conditions
Find Local Services
Live Well