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 173 items
View:
Sort by:
Stone Washed Linen - Denim
Part number
2507O03-B

Stone Washed Linen - Denim

Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!
Price incl. VAT
€19.72 per metre
Stone Washed Linen - Navy
Part number
2507O02-B

Stone Washed Linen - Navy

Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
Price incl. VAT
€19.72 per metre
Stone Washed Linen - Stone
Part number
2507O01-B

Stone Washed Linen - Stone

Our heavy, 70% stone-washed linen & 30% cotton fabric in stone has a nice hang and textured surface, ideal for dressmaking!
Price incl. VAT
€19.72 per metre
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
€18.56 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
€17.40 per metre
Enigma Linen - Dark Teal
Enigma Linen - Dark Teal
Part number
2506O02-B

Enigma Linen - Dark Teal

Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
Price incl. VAT
€14.79 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
€35.38 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
€16.82 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
€31.03 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
€15.08 per metre
Barely There
Part number
2504M11-B

Barely There

145cm wide, cotton, linen, and silk voile with an abstract painterly print. Perfect for beachwear.
Price incl. VAT
€14.21 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
€59.39
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
€30.74 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
€30.74 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
€30.74 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
€30.74 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
€19.37 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
€19.37 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
€28.42 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
€28.42 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
€23.78 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
€21.23 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
€11.60 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
€34.22 per metre