Production Specifics

Johnstons of Elgin are the last remaining vertical mill in Scotland, which means taking raw fibre through to finished product. The mill in Elgin specialise in yarn production and weaving; with knitwear being made in Hawick. The company offer a full design and manufacture process, where clients can work alongside the in-house design team to develop their own new products. Minimum orders vary but for blankets and throws the average is 250 pieces, or 50 pieces each colour.

Turnaround Time12 Weeks +
Starting Cost£500 - £1000
Production Access by appointment
File Typespdf, jpeg, ai


Cashmere Merino Lambswool


Yarn Dyeing Spinning Carding Dobby Loom Weaving Jacquard Loom Weaving Scouring Show more


Dobby Loom Jacquard Loom Whole Garment Shima Seiki

Works With

Large Businesses
Small Companies
General Public


Bespoke 1-offs
Short Run
Medium Run
Large Run

Video: Make Works visits Johnstons of Elgin in Elgin

Company History

Johnstons of Elgin was established in 1797 by Alexander Johnston on the banks of the River Lossie. Running for over 200 years, the company still focus on sourcing high quality raw fibres to make into yarn for both their knitted and woven products. Expanding from wovens into knitwear in the 1970’s the company opened a second factory in Hawick and the two continue to work in tangent with each other. In 1997 the Elgin mill experienced a flood which destroyed much of the machinery and factory space, but has since invested in new equipment and repaired the damage.

Contact Johnstons of Elgin: Weave

ContactJenny Stewart
Marketing Manager
Phone01343 554061
View on Google Maps
AddressJohnstons of Elgin, Newmill, Elgin, Moray, IV30 4AF
You can use this information to send this fabricator / supplier / workshop a direct enquiry for free! Find out why.

About Make Works

Support Us

Make Works Scotland, made by