Living and working in Our Communities


People have always been at the heart of everything we do, and we treasure the communities surrounding our Scottish mills. We are a global brand with a local heart, remaining family-owned for 225 years. Come on in; we have lots to share with you!

The Johnstons of Elgin team offers everyone a warm welcome, and new members quickly develop a real sense of belonging. Many of our craft skills have been passed down through generations of local families, and that family culture remains strong today.

We offer comprehensive training and development to our employees and are the largest textile manufacturer to sign up to the Living Wage Foundation, paying the real Living Wage across all our operations.



The picturesque town of Elgin lies between Aberdeen and Inverness, in the heart of malt whisky country and near the Moray Coast. With a population of around 24,000, the former Cathedral City has lots to offer individuals and families alike, including a rich history, numerous distilleries and breathtaking local scenery.

Outdoor pursuits are prevalent, with beaches nearby where you can enjoy water sports and wild swimming, and the Cairngorm Mountains are within easy driving distance for skiing and snowboarding. Housing costs are reasonable with a broad choice of schools and adequate local public transport.





The historic town of Hawick nestles in the heart of the Scottish Borders. The area is known as the home of Scottish knitwear owing to its long history of textile manufacturing. A friendly local community and stunning landscapes make this a desirable place to live, with plenty of outdoor activities to take part in, such as cycling, horse riding, golf.

Many charming pubs, cafés and restaurants offer fresh local produce and a warm welcome. Hawick offers an affordable lifestyle with good local schools and amenities.





When you apply for one of our vacancies you will receive an automatic email acknowledgement and a request for consent to hold your information. 

We will review your application and contact you if we have any immediate questions.

Candidates invited to interview will typically meet with one representative from the hiring department and with an HR Advisor.  Our interview process will give you the chance to talk about your skills, experience and potential, as well as offering you the chance to ask questions that are important to you.

For some roles we then do a work trial in the department where the role sits.  This can give you a feel for the role.

Unsuccessful candidates will be contacted by phone and offered feedback. We endeavour to keep our recruitment process flowing so you can expect good timely communication at all stages. We would expect to make hiring decisions within around four weeks of the closing date, subject to candidate availability. At Johnstons of Elgin, we recognize that any recruitment process is two-way, so we will ask for and welcome your feedback regardless of the outcome.