The Yarn Store

browse our extensive selection of fine quality yarns

Welcome to our curated Yarn Store for high-quality designer yarns – the destination for premium mohair, cashmere, wool, cotton and viscose. Hand-sourced from some of the world’s finest mills and producers and suitable for a range of gauges and techniques, our yarns bring luxury, quality and individuality to your project.

All our yarns are despatched with 2-day delivery. See our FAQs page for full details.

Yarn Colour

Yarn Type

Yarn Gauge

NM 1/4.5 | 40% NZ WOOL, 60% IRISH WOOL

Price range: £1.78 through £2.22 per 100g

NM 4200 | 30% SUPERFINE ALPACA, 70% COTTON

Price range: £4.00 through £5.00 per 100g

NM 13000 | 25% WOOL, 75% RECYCLED CASHMERE

Price range: £8.71 through £10.89 per 100g

NM 2/15 | 12% ALPACA, 38% VIRGIN WOOL, 50% CAMEL

Price range: £5.98 through £7.48 per 100g

NM 6/15 | 100% CAMELLO

Price range: £5.82 through £7.28 per 100g

NM 2000 | 18% MERINO WOOL, 82% COTTON

Price range: £8.05 through £10.06 per 100g

NM 2/56 | 30% SILK, 35% CASHMERE, 35% WOOL

Price range: £13.92 through £17.40 per 100g

NM 3200 | 100% COTTON

Price range: £4.57 through £5.71 per 100g

NM 1/40 | 100% MERINO 1/40

Price range: £5.42 through £6.78 per 100g

NM 3300 | 100% ORGANIC COTTON

Price range: £3.93 through £4.91 per 100g

NM 1100 | 100% MERCERIZED COTTON

Price range: £5.82 through £7.28 per 100g

NM 1800 | 100% COTTON

Price range: £3.01 through £3.76 per 100g

NM 10000 | 46% SUPERKID MOHAIR 4%WOOL 50%PA

Price range: £9.27 through £11.59 per 100g

NM 1100 | 100% MERCERIZED COTTON

Price range: £2.27 through £2.84 per 100g

NM 4/100 | 100% COTTON

Price range: £2.82 through £3.52 per 100g

NM 2/26 | 25% WOOL, 75% RECYCLED CASHMERE

Price range: £8.18 through £10.22 per 100g

NM 2/26000 | 50% CASHMERE, 50% WOOL

Price range: £6.63 through £8.29 per 100g

NM 2000 | 100% LINEN

Price range: £7.61 through £9.51 per 100g

NM 6400 | 100% COTTON

Price range: £2.86 through £3.58 per 100g

NM 2/100 x 12 | 100% COTTON

Price range: £2.80 through £3.50 per 100g

NM 4/100 | 100% COTTON

Price range: £2.88 through £3.60 per 100g

NM 20000 | 25% POLYESTER, 75% VISCOSE

Price range: £4.04 through £5.05 per 100g

NM 3/14 | 5% WOOL, 95% CASHMERE

Price range: £6.33 through £7.91 per 100g

NM 2/45 | 100% LANA MERINO FINE

Price range: £3.58 through £4.48 per 100g

NM 3/14 | 5% WOOL, 95% CASHMERE

Price range: £6.86 through £8.57 per 100g

NM 3/14 | 5% WOOL, 95% CASHMERE

Price range: £6.83 through £8.54 per 100g

NM 1500 | 20% POLYAMIDE, 80% WOOL

Price range: £5.17 through £6.46 per 100g

NM 2/26 | 100% LINEN

Price range: £6.07 through £7.59 per 100g

NM 1500 | 20% POLYAMIDE, 80% WOOL

Price range: £3.64 through £4.55 per 100g

36526 | 1% ELASTANE, 6% POLY, 93% WOOL

Price range: £5.13 through £6.41 per 100g

NM 4.000 | 28% SILK, 72% CASHMERE

Price range: £13.92 through £17.40 per 100g

NM 2/15000 | 10% CASHMERE, 90% VIRGINWOOL

Price range: £3.65 through £4.56 per 100g

NM 36500 | 25% POLYESTER, 75% VISCOSE

Price range: £3.74 through £4.67 per 100g

NM 2.8 | 25% CASHMERE, 25% LANA, 50% CASHMERE

Price range: £6.42 through £8.03 per 100g

NMR 7.000 | 50% CASHMERE, 50% SILK

Price range: £13.92 through £17.40 per 100g

NM 2/54 | 100% PIMA COTTON

Price range: £3.84 through £4.80 per 100g

Cookie Notice: Our website uses cookies to personalise content and to analyse our traffic. You can read more about the used cookies and update your preferences in our privacy policy. By continuing to use our website you consent to cookies.