Important - Vaccinations: In line with NHS Highland Direction GP surgeries will no longer be responsible for the delivery of vaccinations and immunisations effective 1st March 2023. If you have any queries regarding child or adult immunisations, please contact the NHS Highland Service Delivery Centre Helpline: 0800 032 0339 open Monday to Friday 9.30am to 5.00pm. For routine immunisations you are requested to wait for an appointment letter before making contact.

Aviemore Medical Practice

Badenoch & Strathspey Community Hospital, Cairnview Road, Aviemore, PH22 1AJ

Telephone: 01479 810258

Sorry, we're currently closed. Please call NHS 111


Please DO NOT order your prescriptions more than 2 WEEKS BEFORE you to run out as they will not be processed at this time.

Prescriptions can be arranged to be sent to the following pharmacies directly:

  • Boots Pharmacy Aviemore
  • Milton of Leys Pharmacy
  • Strathspey Pharmacy

Alternatively, you can request to collect the scripts directly from the Health Centre. Please let us know if you wish to do this.
If you do not provide a preference of pharmacy/collection, they will automatically be sent to Boots Pharmacy in Aviemore.


Repeat Prescriptions

You can request a repeat prescription in the following ways:

  • Hand in the tear off slip from your repeat prescription form (using the mailbox in the vestibule at the front door of the Community Hospital) or
  • Post the tear off slip from your repeat prescription form or
  • Write your request on any piece of paper along with your name and date of birth and hand it in at the practice (using the mailbox)
  • Order your prescriptions online via Patient Services (if you are not yet registered for this service please see information below)

Online Prescription Requests

Our upgraded Online Patient Services is linked to our patient records system and is called ‘Patient Services’. There is a link to this service in the ‘Online Services’ tab on the website.

To register for Patient Services, please complete our Registration Form for Online Services and email it to, along with a  photograph of a valid form of personal identification such as a passport or a driving licence. We will process your request and you will then be emailed your Registration Letter with details of how to create your secure online account with Patient Services.

Each member of your family will need to complete a separate Online Services Registration Form, even if you are sharing the same email address.

Please note we no longer accept direct emails or telephone calls for prescription requests.

  • Please check your medication stocks regularly as urgent ‘same day’ requests continue to occur and place a considerable strain on what is already a busy system, only certain drugs will be considered for urgent requests.
  • Please note that if you run out of your repeat medication, the local pharmacist can provide an emergency supply until your request can be processed in the normal manner by the practice.
  • We respectfully remind all patients that maintaining your supply of medication is your own personal responsibility.

Medication Reviews

All medications on repeat prescription need to be reviewed at least annually by the doctors. You may receive a request to come in for a review. Similarly, we may indicate to you that you require something else (e.g. blood pressure or cholesterol review) and we would be grateful if you could make an appointment if requested to do so.

Medication Collection (New Times!)

To ensure you have a sufficient supply of all your repeat prescriptions please request your next prescription in plenty time.

Please also specify clearly whether you wish to collect the prescription from the Health Centre or from the local pharmacy.

The table below sets out the minimum timescales from handing in a request until collecting the prescription.

Please be aware that these timescales are a guide – some medications need to be ordered by the pharmacist and will take longer.

Submitted before 4pm Ready to collect @ Health Centre
Ready to collect @ Boots
Monday Wednesday from 8.30am Thursday from 11am
Tuesday Thursday from 8.30am Friday from 11am
Wednesday Friday from 8.30am Saturday from 11am
Thursday Monday from 8.30am Tuesday from 11am
Friday Tuesday from 8.30am Wednesday from 11am

Please bear in mind that in the run up to public holidays local pharmacies can be extremely busy and these timescales can become stretched.

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