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 228 items
View:
Sort by:
Linen & Mixed Cotton Pack
Part number
3.5KG-10PIECES-1

Linen & Mixed Cotton Pack

3.5KG mixed bundle pack, 10 pieces of linen & mixed cotton fabric, ranging from 0.5m - 1.5m fabric pieces. Tiny faults in fabric therefore selling at a HUGE discount. Amazing value!
Price incl. VAT
£22.00
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
Italian Linen - Ivory
Italian Linen - Ivory
Part number
2502M05-R

Italian Linen - Ivory

145cm wide, 100% linen shirting fabric in ivory, woven in Italy. Lightweight, breathable, and soft.
Price incl. VAT
£22.50 per metre
Qjutie - Linen Mix - Natural
Qjutie - Linen Mix - Natural
Part number
2502NE36

Qjutie - Linen Mix - Natural

140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.
Price incl. VAT
£14.65 per metre
Qjutie - Plain Linen - White
Qjutie - Plain Linen - White
Part number
2502NE14

Qjutie - Plain Linen - White

140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 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
Prince
Prince
Part number
2412CF25-R

Prince

140cm wide, ex-designer linen stretch suiting in a brown, beige, and cream prince of Wales check.
Price incl. VAT
£22.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
Bohemian Rhapsody - Rust
Bohemian Rhapsody - Rust
Part number
2412CF14-R

Bohemian Rhapsody - Rust

150cm wide, 100% linen chambray shirting fabric woven in Italy in rust orange & dark brown yarns.
Price incl. VAT
£28.00 per metre
Bohemian Rhapsody - Sand
Part number
2412CF10-R

Bohemian Rhapsody - Sand

150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
Price incl. VAT
£28.00 per metre
Lampone Linen
Lampone Linen
Part number
2412CF06-R

Lampone Linen

154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.
Price incl. VAT
£28.00 per metre
Marina Linen
Marina Linen
Part number
2412CF07-R

Marina Linen

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