Free UK Delivery Over £70 Online Only
Free Worldwide Delivery Over £200 Online Only
Sign Up To Our Newsletter For 10% Off Your First Order


Located in the historic town of Selkirk, our Visitor Centre offers a unique opportunity to experience our authentic tartan weaving mill, home to over 700 tartans, all woven on site. Explore our shop, featuring premium highland wear, stylish accessories, and exclusive gifts or arrange a bespoke fitting in our Morris Room. If you’re searching for your clan tartan or simply want to experience the rich heritage of Scottish textiles, a visit to Lochcarron is a must.
We offer private shopping experiences and made to measure appointments for ladies and gents wear, which includes highland dress kilt fitting.
Get an insight into tartan design and manufacturing at Selkirk. Our trained tour guide will take you around the whole process of how Lochcarron operates.
Struggling to find your desired tartan? Our designers will work with you to create something unique that will be treasured for generations to come.
Waverley Mill
Rogers Road
Selkirk
TD7 5DX
| Monday - Thursday: | 9.30 am - 4.30 pm |
| Friday: | 9.30 am - 2.00 pm |
| Saturday-Sunday: | Closed |




Take your time browsing our thoughtfully curated collections and Scottish gifts in our retail store. Woven and crafted at our mill and sewing workroom, discover a wide selection of timeless products. Whether you’re browsing for a unique gift, refreshing your wardrobe, or styling your home, each piece reflects our commitment to quality and craftsmanship.
By Car
Driving time will take around 1 hour from Edinburgh | Enter into Sat Nav our Postcode: TD7 5DX | Complimentary parking | Designated disabled parking.
By Rail & by Bus
The Traveline website will show you how to get here. Please use 'Rogers Road, Selkirk, Selkirkshire' in the 'To' field.
Travelling time by train will take approximately 50 minutes. Start at Edinburgh Waverley Station and take the Tweedbank train service. Exit the train at Galashiels station.
Click on the link: ScotRail Train Timetable.
From Galashiels Interchange, take the X95 bus to Selkirk. Leave the bus at the Dunsdale Rd Path stop.
Click on the link: Border Buses Timetable.
Directly by Bus
Alternatively, you can also take the X95 Border Buses directly from Edinburgh Bus Station to Selkirk. The nearest bus stop is Dunsdale Rd Path
Click on the link: First Bus Timetable.
Walking Directions
From Dunsdale Rd Path to Lochcarron of Scotland. (Approx 10 minute walk)







