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

145–166 of 166 items
View:
Sort by:
Traditional Linen - Old Pink
Traditional Linen - Old Pink
Part number
2402NE15B

Traditional Linen - Old Pink

Made from 100% linen, this mid-weight fabric comes in an old pink hue, great for breathable blouses.
Price incl. VAT
£24.50 per metre
Out of stock
Kaya Gauze - Khaki
Part number
2402NE25C

Kaya Gauze - Khaki

135cm wide, cotton/linen double gauze in khaki green. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
Out of stock
Kaya Gauze - Sand
Part number
2402NE25B

Kaya Gauze - Sand

135cm wide, cotton/linen double gauze in sand. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
Out of stock
Kaya Gauze - Denim
Part number
2402NE25D

Kaya Gauze - Denim

135cm wide, cotton/linen double gauze in denim blue. The perfect balance of softness & durability.
Price incl. VAT
£14.00 per metre
Out of stock
Foreign Leigon
Foreign Leigon
Part number
2401AH10

Foreign Leigon

150cm wide, Italian dark gold linen suiting fabric, high-quality and robust, perfect for tailored trousers.
Price incl. VAT
£16.00 per metre
Out of stock
A New Tradition
Part number
2310M04

A New Tradition

Ex-designer, 160cm wide chambray fabric is made from 45% cotton and 55% linen. Perfect for dresses, shirts and trouser.
Price incl. VAT
£14.00 per metre
Out of stock
Storm System Linen - Indigo
Storm System Linen - Indigo
Part number
2309AH06

Storm System Linen - Indigo

Woven in Italy, this dark denim look, ex-designer 100% linen fabric has a PU backing for water-resistant coats and jackets.
Price incl. VAT
£14.00 per metre
Out of stock
Who's Who - Check
Part number
2211PS53

Who's Who - Check

150cm wide cotton/linen shirting with a tiny blue & black check & a vibrant red/orange overcheck.
Price incl. VAT
£9.00 per metre
Out of stock
Don't Be Noisy - Indigo
Part number
2307H24B

Don't Be Noisy - Indigo

Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
Price incl. VAT
£18.00 per metre
Out of stock
Rustic Linen Mix
Part number
2307P03

Rustic Linen Mix

Made from 55% linen and 45% viscose, this plain woven fabric in a rustic dark brown hue is ideal for dresses, shirts and skirts!
Price incl. VAT
£14.00 per metre
Out of stock
All Fall Down
Part number
2307P02

All Fall Down

150cm wide cotton & linen fabric with an all-over leaves design in bronze, gold, yellow, light blue, and green hues on a beige ground.
Price incl. VAT
£14.00 per metre
Out of stock
Linen Mix - Rainbow Ink
Part number
2306E03

Linen Mix - Rainbow Ink

70% viscose and 30% linen mix dress fabric featuring a multicoloured abstract painterly effect, great for summer shirts!
Price incl. VAT
£16.00 per metre
Out of stock
Princely
Part number
2305M02 TS

Princely

150cm wide, grey check suiting fabric made from a blend of virgin wool, polyester and linen, perfect for skirts and pants!
Price incl. VAT
£18.50 per metre
Out of stock
Twilight Sky
Part number
2303P44

Twilight Sky

This plain blue woven dress fabric is made from 55% polyester, 34% viscose and 11% linen, ideal for shirting!
Price incl. VAT
£11.00 per metre
Out of stock
Poppylar
Part number
2303P39

Poppylar

Made from 55% viscose and 45% linen, this plain woven fabric in a red hue is ideal for dresses, shirts and skirts!
Price incl. VAT
£12.00 per metre
Out of stock
Don't Be Noisy - Pale Blue
Part number
2303H20

Don't Be Noisy - Pale Blue

This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
Price incl. VAT
£18.00 per metre
Out of stock
Moon River - Soft Ivory
Part number
2209VM01

Moon River - Soft Ivory

300cm wide, lightweight linen gauze fabric in a soft ivory shade perfect for net curtains, bed drapes and craft projects!
Price incl. VAT
£12.00 per metre
Out of stock
The Look
Part number
2302VM03

The Look

Our linen, cotton, and polyester blend furnishing fabric in an off-white shade feature a slub weave ideal for trendy blinds or curtains!
Price incl. VAT
£10.00 per metre
Out of stock
Don't Be Noisy - Grey
Don't Be Noisy - Grey
Part number
2210H12

Don't Be Noisy - Grey

Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.
Price incl. VAT
£18.00 per metre
Out of stock
Linen - Lemon Sorbet
Part number
2204P09

Linen - Lemon Sorbet

100% Irish linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Price incl. VAT
£18.00 per metre
Out of stock
Where art thou?
Part number
2106O01e

Where art thou?

Linen and cotton chambray suiting fabric. Almost guaranteed to crease and relieve stress. Great for a jacket, shirt and trousers.
Price incl. VAT
£12.00 per metre
Out of stock
Chunky Linen
Part number
2104S03

Chunky Linen

This chunky linen fabric has been overprinted in brown. A little stiff because of the printers, this will soften with washing.
Price incl. VAT
£7.50 per metre
Out of stock