Croft Mill

5 Star Fabrics - Reviewed by You

Explore our best-loved fabrics, all with five-star ratings! These are the favourites for quality and feel, chosen by our happy customers. You'll find perfect materials for any project, from soft silks to tough cottons. Pick from these winners for your sewing with sure success.

433–456 of 479 items
View:
Sort by:
Silks of Italy - Patrica
Silks of Italy - Patrica
Part number
2406CF08

Silks of Italy - Patrica

Deadstock abstract print dress fabric in blue, red, brown and black. Made in Italy, from 100% silk.
Price incl. VAT
€43.89 per metre
Out of stock
Striped Viscose Linen Slub - Cream
Part number
2405H01

Striped Viscose Linen Slub - Cream

Our viscose, linen & polyester blend slub fabric in cream has a fine black pinstripe, perfect for summer wear.
Price incl. VAT
€17.32 per metre
Out of stock
12.5oz Denim - Indigo
Part number
2405B01A

12.5oz Denim - Indigo

Heavy 12.5oz cotton denim in classic indigo. Perfect for durable jeans, jackets, and workwear.
Price incl. VAT
€16.11 per metre
Out of stock
Coco - Milano
Coco - Milano
Part number
2405M01

Coco - Milano

This fabulous Italian tweed fabric features a blend of pink, peach, coral, grey, white and gold yarns.
Price incl. VAT
€34.65 per metre
Out of stock
Poplin Print - Bonnie Paisley - Blue
Part number
2405O01A

Poplin Print - Bonnie Paisley - Blue

112cm wide cotton poplin fabric with a intricately detailed blue, purple and green paisley print.
Price incl. VAT
€9.18 per metre
Out of stock
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
€24.83 per metre
Out of stock
100% Linen - White
Part number
2403H11C

100% Linen - White

This 100% linen fabric in white offers a wonderful balance of breathability & durable structure.
Price incl. VAT
€24.83 per metre
Out of stock
Heavenly - Tropical
Part number
2402O03

Heavenly - Tropical

148cm wide, denim chambray fabric with a tropical leaf print in white on a blue ground, made from 100% cotton.
Price incl. VAT
€13.80 per metre
Out of stock
Challis - Morris - Navy
Challis - Morris - Navy
Part number
2402P02 TR

Challis - Morris - Navy

142cm wide, viscose challis fabric featuring a distinctive floral print on a navy ground, perfect for dressmaking.
Price incl. VAT
€12.42 per metre
Out of stock
Denim Chambray Quilting
Part number
2408NE01

Denim Chambray Quilting

140cm wide, denim chambray quilting with a solid navy reverse and polyester wadding for warmth.
Price incl. VAT
€17.61 per metre
Out of stock
Challis - Melody Blue
Challis - Melody Blue
Part number
2401P03B

Challis - Melody Blue

140cm wide viscose challis fabric features a delicate watercolour floral print on a pale blue ground. Perfect for summer blouses and skirts.
Price incl. VAT
€12.42 per metre
Out of stock
Lady Tessa - Sky
Part number
2311V06F

Lady Tessa - Sky

150cm wide, lightweight plain cotton twill fabric in sky blue. Great for dresses, shirts or pyjamas.
Price incl. VAT
€11.55 per metre
Out of stock
Plain Acetate Lining - Cream
Part number
2311M02

Plain Acetate Lining - Cream

142cm plain acetate lining in soft cream with a high glossy appearance. The perfect luxurious partner for outers.
Price incl. VAT
€6.64 per metre
Out of stock
GOTS Organic French Terry - Pebble
GOTS Organic French Terry - Pebble
Part number
2310NE07I

GOTS Organic French Terry - Pebble

95% organic cotton and 5% elastane French Terry fabric in a pebble hue, perfect for t-shirts. GOTS certified.
Price incl. VAT
€17.90 per metre
Out of stock
Soft Shell - Navy Mustard
Part number
2309AH02A

Soft Shell - Navy Mustard

Made from polyester, this navy soft shell fabric features a mustard fleece reverse, perfect for coats and jackets.
Price incl. VAT
€13.86 per metre
Out of stock
Baby Driver - Piccolo - Lilac
Part number
2309V10

Baby Driver - Piccolo - Lilac

112cm wide soft cotton baby needlecord fabric in black, with a stunning all-over pastel floral design.
Price incl. VAT
€13.28 per metre
Out of stock
Fur Lined Cord - Beige
Fur Lined Cord - Beige
Part number
2309H01B

Fur Lined Cord - Beige

150cm-wide, faux fur backed cord fleece in soft beige. Ideal for crafting indulgent jackets, dressing gowns, and loungewear.
Price incl. VAT
€21.94 per metre
Out of stock
Heavenly - Summer Daisy
Part number
2307O02

Heavenly - Summer Daisy

Beautifully soft denim chambray in mid blue with a bright daisy print. Chambray is perfect for spring and summer tops, jumpsuits, and dresses.
Price incl. VAT
€14.44 per metre
Out of stock
Crepe De Chine - Flame
Crepe De Chine - Flame
Part number
230601A

Crepe De Chine - Flame

Our smooth, lightweight crepe de chine fabric made from polyester is perfect for floaty dresses or blouses!
Price incl. VAT
€8.95 per metre
Out of stock
Premium Cotton - Kissing Klimt
Part number
2306E11

Premium Cotton - Kissing Klimt

Exquisite 'Golden Period' Klimt-inspired cotton fabric. 145cm wide with an artistic design from the Little Johnny range.
Price incl. VAT
€12.99 per metre
Out of stock
Cotton Lawn - Apple & Rhubarb
Part number
23305P31

Cotton Lawn - Apple & Rhubarb

152cm wide cotton lawn fabric features a pink, green, and ivory check with fine embroidered diamond and spot design. Made in France
Price incl. VAT
€14.44 per metre
Out of stock
12oz Titan Denim
Part number
2303P48

12oz Titan Denim

155cm wide, fabulous quality heavy 12oz dark blue cotton denim fabric, ideal for hard-wearing jeans and jackets!
Price incl. VAT
€17.32 per metre
Out of stock
Pima Cotton Lawn - Cherry Berry Olive
Pima Cotton Lawn - Cherry Berry Olive
Part number
2303P14

Pima Cotton Lawn - Cherry Berry Olive

140cm wide, 100% Pima cotton lawn fabric with an olive green and berry print on ivory.
Price incl. VAT
€17.27 per metre
Out of stock
Austrian Jersey - Lavender
Austrian Jersey - Lavender
Part number
2303P10

Austrian Jersey - Lavender

140cm wide, cotton jersey fabric with a purple floral print on a white ground, perfect for maxi skirts, dresses and kids wear!
Price incl. VAT
€10.68 per metre
Out of stock