Production details

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 Time
12 Weeks +
File Types
pdf, jpeg, ai
Minimum Order
£500 - £1000
Production Access
Works With
  • Large business
  • Small companies
  • Professionals
  • Sample production
  • Short run
  • Medium run
  • Large run



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.

Nearby manufacturers

Buckie, Moray

Woven In The Bone

Sam Goates is a textile weaver supplying bespoke woollen cloth to tailors, de...


Knockando Woolmill Company Ltd

Knockando Mill manufacture tweeds, tartans, knitting yarns and accessories. P...

Material Supplier