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.

1–24 of 485 items
View:
Sort by:
Supersonic - Grey
Part number
2506O04A-R

Supersonic - Grey

Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in grey with a luxurious satin finish.
Price incl. VAT
€13.93 per metre
Enigma Linen - Turquoise
Enigma Linen - Turquoise
Part number
2506O03-B

Enigma Linen - Turquoise

Our ramie linen and cotton blend fabric is Oeko-Tex Certified and comes in a turquoise hue, ideal for soft furnishings.
Price incl. VAT
€14.81 per metre
Bubble Wash Corduroy - Black
Bubble Wash Corduroy - Black
Part number
2506PX08-B

Bubble Wash Corduroy - Black

145cm wide, 8 wale cotton stretch easy-care corduroy fabric in black, with a unique bubble effect.
Price incl. VAT
€18.58 per metre
Double Gauze - Navy
Part number
2505O04-B

Double Gauze - Navy

135cm wide, cotton double gauze fabric in navy, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
€11.55 per metre
Double Gauze - Bordeaux Red
Part number
2505O03-B

Double Gauze - Bordeaux Red

135cm wide, cotton double gauze fabric in red, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
€11.55 per metre
Double Gauze - Pale Blue
Part number
2505O02-B

Double Gauze - Pale Blue

135cm wide, cotton double gauze fabric in pale blue, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
€11.55 per metre
Double Gauze - Cream
Double Gauze - Cream
Part number
2505O01-B

Double Gauze - Cream

135cm wide, cotton double gauze fabric in cream, 126gsm, breathable and Oeko-Tex certified.
Price incl. VAT
€11.55 per metre
Double Gauze - Lilac
Part number
2505M01B-B

Double Gauze - Lilac

135cm wide, cotton double gauze fabric in lilac, 126gsm. Lightweight, breathable and super comfy.
Price incl. VAT
€11.55 per metre
Double Gauze - Hot Pink
Part number
2505M01A-B

Double Gauze - Hot Pink

135cm wide, cotton double gauze in hot pink, 126gsm. Lightweight, breathable and super comfy.
Price incl. VAT
€11.55 per metre
Embroidered Daisy Needlecord - Wine
Part number
2503E07-R

Embroidered Daisy Needlecord - Wine

145cm wide, lightweight cotton needlecord fabric in wine red, detailed with daisy floral embroidery.
Price incl. VAT
€18.00 per metre
Corduroy Quilting - Olive
Part number
2412H01F-B

Corduroy Quilting - Olive

140cm wide, polyester corduroy quilting fabric in olive. Great for cosy & stylish jackets and coats.
Price incl. VAT
€30.19 per metre
BA - Lexy
Part number
2503NE10-R

BA - Lexy

Delicate 130cm wide, 100% cotton broderie anglaise fabric with pastel coloured floral embroidery.
Price incl. VAT
€29.73 per metre
Superior Sweatshirt - Teal Marl
Part number
2502NE47-B

Superior Sweatshirt - Teal Marl

164cm wide, heavy sweatshirt fabric in teal marl, made from 70% cotton and 30% polyester.
Price incl. VAT
€19.16 per metre
Limited Edition Luxury Ponte - Mustard
Part number
2502ET06A-B

Limited Edition Luxury Ponte - Mustard

145cm wide, viscose, polyamide and elastane Ponte-style knit jersey fabric in mustard.
Price incl. VAT
€11.61 per metre
Harmony Knits - Fern
Part number
2502ET05-B

Harmony Knits - Fern

152cm wide, viscose, polyester & polyamide blend knitted jersey fabric in green. Super soft & snuggly.
Price incl. VAT
€19.74 per metre
Combed Cotton Poplin - Vine - Red
Part number
2502P1-R

Combed Cotton Poplin - Vine - Red

150cm wide, 100% combed cotton poplin with a symmetrical abstract print in red, green and navy, ideal for shirts.
Price incl. VAT
€12.77 per metre
Qjutie - Cotton Crochet - Ecru
Qjutie - Cotton Crochet - Ecru
Part number
2502NE28

Qjutie - Cotton Crochet - Ecru

150cm wide, 100% cotton crochet fabric in ecru, from the Qjutie & The Qjutest range.
Price incl. VAT
€21.19 per metre
Athena Crepe - Nude
Part number
2501AH12-R

Athena Crepe - Nude

148cm wide, lightweight 200gsm crepe fabric in nude, made from polyester, viscose, and spandex.
Price incl. VAT
€11.61 per metre
Summer Seersucker
Part number
2501M17-R

Summer Seersucker

135cm wide, 98% cotton 2% elastane seersucker fabric in pastel hues with a classic check design.
Price incl. VAT
€11.03 per metre
Bamboo Linen Tweed - Black
Part number
2412W04-B

Bamboo Linen Tweed - Black

140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.
Price incl. VAT
€17.36 per metre
Ralph Shirting - Pale Grey
Ralph Shirting - Pale Grey
Part number
2412CF01B-R

Ralph Shirting - Pale Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Price incl. VAT
€16.26 per metre
21 Wale Needlecord - Gold
21 Wale Needlecord - Gold
Part number
2412O1F

21 Wale Needlecord - Gold

148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
€15.04 per metre
21 Wale Needlecord - Sage
21 Wale Needlecord - Sage
Part number
2412O1E

21 Wale Needlecord - Sage

148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
Price incl. VAT
€15.04 per metre
Core Range 10oz Denim
Part number
2411W02-R

Core Range 10oz Denim

149cm wide, 100% cotton 10oz washed denim fabric in pale blue, mid blue, indigo, or black.
Price incl. VAT
€15.68 per metre