Croft Mill

Linen

Looking for a beautiful, cool fabric to sew with that will stand the test of time? Look no further than our linen and linen mix dressmaking fabrics! We have an extensive range of colours and patterns to choose from, so you're sure to find the perfect one for your next project.

Linen is a great choice for sewing all year round, as it's light and breathable in warmer weather but also adaptable and comfortable to wear under jumpers in cooler weather. Plus, it's easy to work with and always looks current! Whether you're looking for a classic look or something more modern, our linen dress fabrics are the perfect option

1–24 of 175 items
View:
Sort by:
Roselle Linen
Part number
2506M33-R

Roselle Linen

148cm wide, 100% linen fabric in a dusky rose pink shade with a soft, breathable finish.
Price incl. VAT
£16.00 per metre
Hector - Peach
Part number
2506JG01

Hector - Peach

137cm wide peach linen-viscose blend fabric with a soft drape and breathable handle. Ideal for summer tailoring.
Price incl. VAT
£15.00 per metre
Enigma Linen - Turquoise
Enigma Linen - Turquoise
Part number
2506O03-B

Enigma Linen - Turquoise

Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in a turquoise hue, ideal for soft furnishings.
Price incl. VAT
£12.75 per metre
Painted Fruit Linen
Part number
2505E14-B

Painted Fruit Linen

137cm wide, 100% linen fabric with a vibrant fruit and leaf print. 190gsm – crisp & breathable.
Price incl. VAT
£30.50 per metre
Linen Mix - Loopin
Part number
2505E13-B

Linen Mix - Loopin

134cm wide, viscose and linen mix fabric with an abstract teal, cream & brown swirl print.
Price incl. VAT
£14.50 per metre
Linen Mix - Prowla
Part number
2505E12-B

Linen Mix - Prowla

134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.
Price incl. VAT
£14.50 per metre
Golden Plaid
Golden Plaid
Part number
2505CF37-R

Golden Plaid

154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
Price incl. VAT
£26.75 per metre
Hector - Magenta Spot
Part number
2505M05-R

Hector - Magenta Spot

135cm wide, viscose-linen blend fabric with embroidered magenta dots on a natural beige base.
Price incl. VAT
£11.50 per metre
Ashbury Check
Part number
2504M30

Ashbury Check

150cm wide, beige check linen-viscose blend fabric. Lightweight, breathable, and smooth with a classic tailored look.
Price incl. VAT
£13.00 per metre
Linen Pack
Part number
4M-7PIECES-1

Linen Pack

4m mixed bundle pack, 7 pieces of linen fabric, ranging from 50cm - 78cm fabric pieces. Great value!
Price incl. VAT
£51.20
BA - Erin - Khaki
Part number
2503NE18A-B

BA - Erin - Khaki

140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
Price incl. VAT
£26.50 per metre
BA - Erin - Black
Part number
2503NE18B-B

BA - Erin - Black

140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in black.
Price incl. VAT
£26.50 per metre
BA - Erin - Caramel
Part number
2503NE18C-B

BA - Erin - Caramel

140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in caramel.
Price incl. VAT
£26.50 per metre
BA - Erin - Sage
Part number
2503NE18D-B

BA - Erin - Sage

140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
Price incl. VAT
£26.50 per metre
Lorenzo Linen Mix - Rust
Part number
2502NE44-R

Lorenzo Linen Mix - Rust

140cm wide, viscose, linen, polyester blend fabric in orange with a soft drape and breathable feel.
Price incl. VAT
£16.70 per metre
Lorenzo Linen Mix - Khaki
Part number
2502NE43-R

Lorenzo Linen Mix - Khaki

140cm wide, viscose, linen, polyester blend fabric in khaki with a soft drape and breathable feel.
Price incl. VAT
£16.70 per metre
Traditional Linen - Red
Traditional Linen - Red
Part number
2502NE42-B

Traditional Linen - Red

Made from 100% linen, this mid-weight dress fabric in red is perfect for breathable summer wear.
Price incl. VAT
£24.50 per metre
Traditional Linen - Spearmint
Traditional Linen - Spearmint
Part number
2502NE41-B

Traditional Linen - Spearmint

Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
Price incl. VAT
£24.50 per metre
Qjutie - 3 Thread Linen Fleece - Ecru
Qjutie - 3 Thread Linen Fleece - Ecru
Part number
2502NE37

Qjutie - 3 Thread Linen Fleece - Ecru

135cm wide, 80% cotton, 20% linen fleece fabric in ecru, from the Qjutie & The Qjutest range.
Price incl. VAT
£20.50 per metre
Qjutie - Linen Cotton Mix - Army
Qjutie - Linen Cotton Mix - Army
Part number
2502NE10

Qjutie - Linen Cotton Mix - Army

140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.30 per metre
A Mixture
Part number
2501M09

A Mixture

140cm wide, polyester, viscose, and linen suiting fabric with a black & white Prince of Wales check.
Price incl. VAT
£10.00 per metre
Big Bopper
Big Bopper
Part number
2412CF47-R

Big Bopper

140cm wide, ex-designer 100% linen fabric in pale grey, coarsely woven for texture. Woven in Italy.
Price incl. VAT
£29.50 per metre
Grigio Linen
Grigio Linen
Part number
2412CF37-R

Grigio Linen

154cm wide, 100% linen shirting fabric in slate grey, with a crisp, textured finish.
Price incl. VAT
£28.00 per metre
Gelso Linen
Gelso Linen
Part number
2412CF38-R

Gelso Linen

154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.
Price incl. VAT
£28.00 per metre