Croft Mill

Linen, Linen Mix

 Linen is a favourite fabric for many people, perhaps because linen trousers make you think of summer holidays? Either way, here is where you will find all of our linen and linen mix fabrics.

1–24 of 58 items
View:
Sort by:
Plain Cotton Linen - Alexa - Sand
Part number
2303H27G

Plain Cotton Linen - Alexa - Sand

139cm wide 45% cotton and 55% linen blend fabric in sand. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Sage
Part number
2303H27F

Plain Cotton Linen - Alexa - Sage

139cm wide 45% cotton and 55% linen blend fabric in sage. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Orange
Part number
2303H27D

Plain Cotton Linen - Alexa - Orange

139cm wide 45% cotton and 55% linen blend fabric in orange. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Olive
Part number
2303H27C

Plain Cotton Linen - Alexa - Olive

139cm wide 45% cotton and 55% linen blend fabric in olive. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa - Light Blue
Part number
2303H27B

Plain Cotton Linen - Alexa - Light Blue

139cm wide 45% cotton and 55% linen blend fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Plain Cotton Linen - Alexa Grey
Part number
2303H27A

Plain Cotton Linen - Alexa Grey

139cm wide 45% cotton and 55% linen blend fabric in grey. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Price incl. VAT
€18.34 per metre
Dusty
Part number
2303P41

Dusty

Woven in France, this stone coloured plain woven fabric is made from 60% cotton and 40% linen, ideal for shirts!
Price incl. VAT
€13.80 per metre
Let Loose - Light Beige
Part number
2303M27B

Let Loose - Light Beige

150cm wide, 100% linen fabric features a loosely woven texture with light beige and white threads. Breathable, durable and perfect for summer garments.
Price incl. VAT
€20.69 per metre
Let Loose - Grey
Part number
2303M27A

Let Loose - Grey

154cm wide coral pink dress fabric, made from 80% cotton and 20% linen, is perfect for creating comfortable, stylish summer garments.
Price incl. VAT
€20.69 per metre
Highly Strong
Part number
2303M24

Highly Strong

154cm wide coral pink dress fabric, made from 80% cotton and 20% linen, is perfect for creating comfortable, stylish summer garments.
Price incl. VAT
€15.52 per metre
Don't Be Noisy - Denim Blue
Part number
2303H21

Don't Be Noisy - Denim Blue

Denim blue 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
€20.69 per metre
Don't Be Noisy - Beige
Part number
2303H19

Don't Be Noisy - Beige

Beige 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
€20.69 per metre
Hector - Oatmeal
Part number
2210H29A

Hector - Oatmeal

140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!
Price incl. VAT
€17.25 per metre
Hector - Red
Part number
2210H29B

Hector - Red

Our 75% viscose and 25% linen mix shirting fabric in red is 138cm wide, perfect for dressmaking and loose trousers!
Price incl. VAT
€17.25 per metre
Linen Mix - Scarlet
Part number
2302O01

Linen Mix - Scarlet

Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!
Price incl. VAT
€12.07 per metre
Tropical Linen - Brown
Part number
2301H06A

Tropical Linen - Brown

70% Viscose and 30% linen printed dress fabric featuring a tropical print on a white ground, great for pants or skirts!
Price incl. VAT
€20.12 per metre
Don't Be Noisy
Don't Be Noisy
Part number
2210H12

Don't Be Noisy

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
€20.69 per metre
Pure Linen - Natural
Pure Linen - Natural
Part number
2104O001o

Pure Linen - Natural

Pure washed linen, Oeko-Tex standard certified dressmaking fabric in a unique natural shade of ivory; perfect for clothing and household crafts!
Price incl. VAT
€20.12 per metre
Pure Linen - Gold
Pure Linen - Gold
Part number
2104O001m

Pure Linen - Gold

This gorgeous gold, pure washed linen dressmaking fabric is Oeko-Tex standard certified and perfect for making trousers, shirts and dresses!
Price incl. VAT
€20.12 per metre
Pure Linen - Orange
Pure Linen - Orange
Part number
2104O001p

Pure Linen - Orange

Our high-quality pure-washed linen in beautiful orange is a perfect dressmaking fabric and home furnishing cloth; it’s also Oeko-Tex certified.
Price incl. VAT
€20.12 per metre
Pure Linen - Red
Pure Linen - Red
Part number
2104O001s

Pure Linen - Red

Our pure washed linen dressmaking fabric in a striking shade of red is Oeko-Tex standard certified and perfect for crafts, clothing and furnishings!
Price incl. VAT
€20.12 per metre
Amalfi - Claret Clark
Part number
2203VM04

Amalfi - Claret Clark

A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!
Price incl. VAT
€13.80 per metre
Aphrodite
Aphrodite
Part number
2201VM01

Aphrodite

140cm wide, white viscose linen fabric with a large metallic gold stripe throughout in various directions. Good fabric for a throw!
Old price
€63.23
Price incl. VAT
€44.26 per metre
30% discount
Valid until 27/07/2027
Lemon Sorbet
Part number
2204P09

Lemon Sorbet

100% linen fabric features a soft yellow hue. Create stunning designs with this quality cloth, great for summer suits and dresses.
Price incl. VAT
€20.69 per metre