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 166 items
View:
Sort by:
Amalfi Linen - Beige
Amalfi Linen - Beige
Part number
2405CF08

Amalfi Linen - Beige

154cm wide Italian 100% linen fabric in beige with a coarse but soft texture. Sourced as deadstock.
Price incl. VAT
£25.00 per metre
Amalfi Linen - Terracotta
Amalfi Linen - Terracotta
Part number
2405CF04

Amalfi Linen - Terracotta

154cm wide, Italian linen fabric in terracotta with a coarse but soft texture. Sourced as deadstock.
Price incl. VAT
£25.00 per metre
Amalfi Linen - Wine
Amalfi Linen - Wine
Part number
2405CF05

Amalfi Linen - Wine

154cm wide, Italian 100% linen fabric in wine with a coarse but soft texture. Sourced as deadstock.
Price incl. VAT
£25.00 per metre
A Whole Lotta Linen - Tiny Blue Stripe
A Whole Lotta Linen - Tiny Blue Stripe
Part number
2405CF06

A Whole Lotta Linen - Tiny Blue Stripe

Ex-designer deadstock 100% linen fine shirting fabric in white with tiny blue stripes. Made in Italy.
Price incl. VAT
£21.00 per metre
A Whole Lotta Linen - Red & White Stripe
A Whole Lotta Linen - Red & White Stripe
Part number
2405CF07

A Whole Lotta Linen - Red & White Stripe

Ex-designer deadstock 100% linen fine shirting fabric in red with white stripes. Made in Italy.
Price incl. VAT
£21.00 per metre
A Whole Lotta Linen - Blue & White Stripe
A Whole Lotta Linen - Blue & White Stripe
Part number
2405CF03

A Whole Lotta Linen - Blue & White Stripe

Ex-designer deadstock 100% linen fine shirting fabric with blue & white stripes. Made in Italy.
Price incl. VAT
£21.00 per metre
A Whole Lotta Linen - Oatmeal
A Whole Lotta Linen - Oatmeal
Part number
2405CF10

A Whole Lotta Linen - Oatmeal

Ex-designer deadstock 100% linen fine shirting fabric in an oatmeal shade. Made in Italy.
Price incl. VAT
£21.00 per metre
Another Fine Mess
Another Fine Mess
Part number
2405CF12

Another Fine Mess

100% linen suiting fabric in cream with an oatmeal check, ex-designer deadstock, made in Italy.
Price incl. VAT
£27.45 per metre
Palms Navy Linen
Part number
2405P02

Palms Navy Linen

100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Price incl. VAT
£18.50 per metre
Candy Linen
Part number
1405O05C

Candy Linen

Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.
Price incl. VAT
£14.00 per metre
Fibre Mood - Jacquard Leaves
Part number
FM310329-50

Fibre Mood - Jacquard Leaves

140cm wide, cotton & linen blend jacquard fabric in ivory with an vibrant abstract floral/leaf design.
Price incl. VAT
£23.00 per metre
Fibre Mood - Jacquard Stripes - Green
Fibre Mood - Jacquard Stripes - Green
Part number
FM321071-10

Fibre Mood - Jacquard Stripes - Green

145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Price incl. VAT
£19.50 per metre
JK - Salso - Terracotta
Part number
2404C10

JK - Salso - Terracotta

135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
Irish Linen - Turquoise
Part number
2404M09

Irish Linen - Turquoise

150cm wide, 100% Irish linen in turquoise with open stitching lines running vertical & horizontal.
Price incl. VAT
£19.95 per metre
Life On The Nile
Part number
2404P02

Life On The Nile

156cm wide, cotton, linen & polyester fabric in sand, with different coloured yarns running through.
Price incl. VAT
£17.00 per metre
Brookby
Brookby
Part number
2403H21

Brookby

130cm wide, viscose & linen blend fabric with a large scale black leaf print against a beige ground.
Price incl. VAT
£16.25 per metre
Striped Viscose Linen Slub - Black
Part number
2403H16A

Striped Viscose Linen Slub - Black

131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.
Price incl. VAT
£15.00 per metre
100% Linen - Rust
Part number
2403H11L

100% Linen - Rust

This 100% linen fabric in rust offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Black
Part number
2403H11K

100% Linen - Black

This 100% linen fabric in black offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Pink
Part number
2403H11B

100% Linen - Pink

This 100% linen fabric in pink offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Navy
Part number
2403H11D

100% Linen - Navy

This 100% linen fabric in navy offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Stone
Part number
2403H11E

100% Linen - Stone

This 100% linen fabric in stone offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Mint
Part number
2403H11F

100% Linen - Mint

This 100% linen fabric in mint green offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre
100% Linen - Ochre
Part number
2403H11G

100% Linen - Ochre

This 100% linen fabric in ochre offers a wonderful balance of breathability & durable structure.
Price incl. VAT
£21.00 per metre