Sale
Up to 30% Off
Enjoy up to 30% off across our collection of cashmere and wool essentials. From women’s and men’s knitwear to luxurious home accents, each piece embodies the craftsmanship and quality you expect from Johnstons of Elgin. Don’t miss this limited-time opportunity to invest in timeless styles and sustainable luxury, at limited time prices, crafted with care in Scotland.
Shop by Sale Category
-
Slouchy Cashmere Roll Neck
Regular price CHF 1,099.00Regular priceUnit price / perCHF 1,100.00Sale price CHF 1,099.00Sale -
Aran Cable Cashmere Jumper
Regular price From CHF 820.00Regular priceUnit price / perCHF 729.00Sale price From CHF 820.00 -
Personalise
Ash Check Cashmere Stole
Regular price CHF 829.00Regular priceUnit price / perCHF 765.00Sale price CHF 829.00 -
Ribbed Cashmere Jumper
Regular price CHF 1,230.00Regular priceUnit price / perCHF 1,200.00Sale price CHF 1,230.00 -
Oversized Graphic Cashmere Jumper
Regular price CHF 1,375.00Regular priceUnit price / perCHF 1,350.00Sale price CHF 1,375.00 -
Cable Turtle Neck Jumper
Regular price CHF 1,525.00Regular priceUnit price / perCHF 1,500.00Sale price CHF 1,525.00 -
Textured Crew Neck Jumper
Regular price CHF 1,309.00Regular priceUnit price / perCHF 1,300.00Sale price CHF 1,309.00 -
Cashmere Long Sleeve Poloshirt
Regular price CHF 820.00Regular priceUnit price / perCHF 789.00Sale price CHF 820.00 -
Cropped Ribbed Cashmere Jumper
Regular price CHF 1,099.00Regular priceUnit price / perCHF 1,100.00Sale price CHF 1,099.00Sale -
Donegal Cable Cashmere Roll Neck
Regular price CHF 1,075.00Regular priceUnit price / perCHF 1,050.00Sale price CHF 1,075.00 -
Personalise
Block Check Lichen Cashmere Stole
Regular price CHF 829.00Regular priceUnit price / perCHF 765.00Sale price CHF 829.00 -
Cable Knit Slouchy Cashmere Jumper
Regular price CHF 820.00Regular priceUnit price / perCHF 789.00Sale price CHF 820.00 -
Oversized Graphic Cashmere Jumper
Regular price CHF 1,375.00Regular priceUnit price / perCHF 1,350.00Sale price CHF 1,375.00 -
Gauzy Cashmere Roll Neck
Regular price CHF 679.00Regular priceUnit price / perCHF 659.00Sale price CHF 679.00 -
Personalise
Muted Blue Dress Stewart Tartan Cashmere Stole
Regular price CHF 829.00Regular priceUnit price / perCHF 765.00Sale price CHF 829.00 -
Chunky Lace Stitch Cashmere Jumper
Regular price CHF 1,380.00Regular priceUnit price / perCHF 1,350.00Sale price CHF 1,380.00 -
Waffle Textured Cashmere Jumper
Regular price CHF 900.00Regular priceUnit price / perCHF 865.00Sale price CHF 900.00 -
Superfine Cashmere Round Neck
Regular price CHF 756.00Regular priceUnit price / perCHF 729.00Sale price CHF 756.00 -
Gauzy Cashmere Tank
Regular price CHF 4,849.00Regular priceUnit price / perCHF 499.00Sale price CHF 4,849.00 -
Superfine Cashmere Roll Neck
Regular price CHF 799.00Regular priceUnit price / perCHF 765.00Sale price CHF 799.00 -
Marl Stripe Cashmere Roll Neck
Regular price CHF 1,075.00Regular priceUnit price / perCHF 1,050.00Sale price CHF 1,075.00 -
Personalise
MacPherson Hunting Dress Tartan Cashmere Stole
Regular price CHF 829.00Regular priceUnit price / perCHF 765.00Sale price CHF 829.00 -
Aran Cashmere Donegal Jumper
Regular price CHF 1,230.00Regular priceUnit price / perCHF 1,200.00Sale price CHF 1,230.00 -
Wool Cashmere Slub Beanie
Regular price CHF 180.00Regular priceUnit price / perCHF 169.00Sale price CHF 180.00