Johnstons of Elgin has over 200 years of tradition and experience in textile manufacturing. Since 1797 the company has produced the finest woven products from the finest of fibres. Our original mill, on the banks of the river Lossie in the historic town of Elgin, remains the headquarters of this renowned brand.
From luxurious cashmere scarves and throws to historic estate tweed, the experience and craftsmanship rooted in our history has been passed down the generations. Visitors to Johnstons of Elgin see experienced craftsmen and women, producing luxury pieces using traditional methods. Our knitwear mill in Hawick, in the Borders, sits at the heart of the Scottish knitting industry. The long history of knitwear production in this part of Scotland ensures our knitted garments are made with the utmost skill and expertise. A unique family business with tradition and heritage at its core, Johnstons of Elgin will continue to push boundaries.