Queen's Road, Aberlour, AB38 9PR

Telephone: 01340 871210

Fax: 01340 882103


Current time is 06:56 - Sorry, we're closed


You can order online!

New users are required to complete a simple registration prior to using this service

Order your Repeat Prescription Online

Repeat Prescriptions

If you take regular medications then we attach a list of your medicines to each prescription. Use the latest list to let us know which medicines you require and please include a stamped addressed envelope if you want the prescription posted back to you.  To order your repeat prescription call 01340 882102 and follow the instructions.

Please allow 2 working days for Aberlour staff to process your request; as well as a further day for the Pharmacy to process your request.

Medication Not on Repeat

Click the Image to access the web page

Medication Reviews

Patients on repeat medication will be asked to see a doctor, nurse practitioner or practice nurse at least once a year to review these regular medications and notification should appear on your repeat slip. Please ensure that you book an appropriate appointment to avoid unnecessary delays to further prescriptions.


We do not dispense medicines at the practice.  There is a pharmacy in Aberlour High Street.  There are also pharmacies in Dufftown and Rothes.  The pharmacist can give you advice on minor illnesses as well as give you the tablets prescribed by the doctor.  Both Aberlour and Rothes pharmacies offer an ordering and collection service.  If you wish to take part please ask the Pharmacist and they will make arrangements on your behalf.

Update your Details

  • Please provide age, gender, names, and anything else that will help us to help you
  • Anything else that we need to know about e.g. when not to call, special circumstances etc
  • Are you interested in signing up for Patient-Services which will allow you to request your medications online, book medical appointments, and see areas of your medical records?
  • This field is for validation purposes and should be left unchanged.

Opening Times

  • Monday
    07:30 until 18:00
  • Tuesday
    08:00 until 18:00
  • Wednesday
    08:00 until 18:00
  • Thursday
    08:00 until 18:00
  • Friday
    08:00 until 18:00
  • Saturday
  • Sunday