Aberlour Pharmacy is proud to serve the community of Aberlour. Located in the heart of this beautiful Speyside village, the pharmacy offers services and products designed to meet the health needs of residents and visitors alike.

Our professional pharmacy team is dedicated to delivering the best care they can to make you feel better, sooner. We offer a wide range of services from prescriptions to healthcare advice and products, toiletries, cosmetics and gifts. A free prescription delivery service is available for patients throughout Speyside.


At Aberlour Pharmacy we offer a range of products and services including;

NHS & Private Prescriptions

Pharmacy First

Weekly Blister Pack for Medication

Blood Pressure Monitoring

Stop Smoking Service

Morning After Pill


Order your prescription from your GP as normal

Let your surgery know Aberlour Pharmacy should receive your prescription

Give it 3 working days and your prescription will be ready for collection or delivery


112 High Street, Aberlour, Moray AB38 9NX

01340 871 279



SUN: Closed

“I've always found the level of service at Aberlour Pharmacy to be excellent. On numerous occasions they have warmly advised me well and nothing is too much bother for them.”

R Fitzwilliam, FACEBOOK