Aberlour’s independent shops provide relaxed shopping with free parking nearby. It is a pleasure to browse the shops on the broad High Street, thoughtfully dotted with tea and coffee shops.

If you’re looking for gifts, Perfect Scents  has a range and you can buy candles or have a relaxing massage.

In Three Bags Wool you can buy a range of beautiful yarns as well as local handmade textiles and sheep skin products. This shophas moved next to the Co-op in The Square and will incorporate a coffee shop in the newly named “The Gather’n Cafe”.

Local art and crafts can also be found at the Still Life Gallery which has a wide range of Scottish art including original paintings, prints, pottery and gifts.

A historical yet practical store is C.A. Gammack, established in 1857, where you can  have a belt made to order, get your bridle fixed, or pick up some more conventional hardware goods.

For the more practical requirements in life, the High Street also has a supermarket, pharmacy, butcher, garage, chinese carryout, newsagent, post office and a filling station.

Contact details

+ Business name Service Address Phone
Aberlour Filling Station Ltd Petrol & Diesel 115-119 High Street Aberlour 01340 871741
Aberlour Pharmacy Healthcare 112 High Street Aberlour 01340 871279
Aberlour Post Office S Cattanach  71 High Street Aberlour 01340 871240
S Cattanach Newsagents 71 High Street  Aberlour  01340 871240
Co-operative Supermarket 91 High Street Aberlour 01340 871083
Craigellachie Filling Station Fuel and Convenience Store Hill Street Craigellachie 01340 881237
Craigellachie Post Office Victoria Street Craigellachie 01340 871115
C. A. Gammack Saddler & Ironmonger 83 High Street Aberlour 01340 871319
Lush Hair Hairdresser 28 High Street Aberlour 07340 873922
S. Mackie 77 High Street Aberlour 01340 871428
Frank Ogg & Son Garage Services 13-19 High Street Aberlour 01340 871505
Spey Larder Delicatessen 96-98 High Street Aberlour 01340 871243
Perfect Scents Scented Boutique  93-95 High Street Aberlour  07827 925916 / 07826 018096
Still Life Gallery Gallery 126 High Street Aberlour 01340 871457
Three Bags Wool Yarns Buttons and Workshops The Square 89 High Street Aberlour 07826 847571
Vanity Hair Hairdressers and Beauty Salon Victoria Street Craigellachie 01340 881788
Walkers High Street Shop Shortbread and Sandwiches 99 High Street Aberlour 01340 871555
Walkers Factory Shop Shortbread and biscuits Industrial Site Aberlour 01340 871555
Brian Doran Fishing Tackle 79 High Street Aberlour 01340 871283