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.

289–312 of 479 items
View:
Sort by:
Linen Mix - Black
Part number
2103O0

Linen Mix - Black

Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Price incl. VAT
€12.00 per metre
Sewing Room - Ivy
Part number
2103A12

Sewing Room - Ivy

Superior quality cotton poplin in white with an ivy print in navy, sky blue and pale grey. 113cm wide.
Price incl. VAT
€9.66
Sweatshirt - Silver & Grey Marl
Sweatshirt - Silver & Grey Marl
Part number
2010O11f

Sweatshirt - Silver & Grey Marl

280gsm sweatshirt fabric in silver & grey marl, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
€17.09 per metre
Pure Luxury - Boiled Wool - Lipstick
Part number
2011O12I

Pure Luxury - Boiled Wool - Lipstick

Luxurious quality, 140cm wide, 100% boiled wool fabric in lipstick pink, perfect for jackets & coats!
Price incl. VAT
€37.15 per metre
Pure Luxury - Boiled Wool - Autumn
Part number
2011O12G

Pure Luxury - Boiled Wool - Autumn

Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!
Price incl. VAT
€37.15 per metre
Linen Mix - Soft White
Part number
2102O13

Linen Mix - Soft White

Stretch, viscose linen mix suiting fabric in soft white. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Price incl. VAT
€12.00 per metre
JK - Marmaris - Coral
Part number
2012C08A

JK - Marmaris - Coral

150cm wide, incredibly soft and fine cotton twill trousering fabric from John Kaldor in coral.
Price incl. VAT
€16.57 per metre
JK - Salso - Hot Pink
Part number
2012C04C

JK - Salso - Hot Pink

135cm wide, mid-weight linen and viscose blend dress fabric in hot pink. Perfect for summer wear.
Price incl. VAT
€16.57 per metre
JK - Salso - Ivory
Part number
2012C04A

JK - Salso - Ivory

135cm wide, mid-weight linen and viscose blend dress fabric in ivory. Perfect for summer wear.
Price incl. VAT
€16.57 per metre
Put The Kettle On - Giraffe
Part number
2101BEN03

Put The Kettle On - Giraffe

White lovely quality 65% polyester 35% cotton fabric with an all over black giraffe print. 112cm wide.
Price incl. VAT
€4.51 per metre
Winceyette Plain - Ivory
Part number
2101O07H

Winceyette Plain - Ivory

105cm wide, soft brushed cotton winceyette (flannel) fabric in ivory. Great for cosy nightwear!
Price incl. VAT
€6.80 per metre
Winceyette Plain - Pale Blue
Part number
2101O07B

Winceyette Plain - Pale Blue

105cm wide, soft brushed cotton winceyette (flannel) fabric in pale blue. Great for cosy nightwear!
Price incl. VAT
€6.80 per metre
Cotton - Sunflower Field
Cotton - Sunflower Field
Part number
2012O04

Cotton - Sunflower Field

Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.
Old price
€14.29
Price incl. VAT
€11.43 per metre
20% discount
Valid until 26/08/2025
Stof Fabric - Majestic - Cerise
Part number
2012AH04b

Stof Fabric - Majestic - Cerise

110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Old price
€10.29
Price incl. VAT
€9.26 per metre
10% discount
Valid until 26/08/2025
Stof Fabric - Woodland - Pink
Part number
2012AH22

Stof Fabric - Woodland - Pink

112cm wide cotton fabric with colourful fern leaf print on soft pink background. Perfect for dresses, shirts and quilting. Designed in Denmark, printed in Japan.
Old price
€10.29
Price incl. VAT
€9.26 per metre
10% discount
Valid until 13/04/2026
Stof Fabric - Dew Drops - Lavender
Part number
2012AH05b

Stof Fabric - Dew Drops - Lavender

112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Old price
€10.29
Price incl. VAT
€9.26 per metre
10% discount
Valid until 26/08/2025
Stof Fabric - Camo Squiggles - Purple
Part number
2012AH01a

Stof Fabric - Camo Squiggles - Purple

112cm wide abstract camouflage cotton in shades of purple and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.
Old price
€10.29
Price incl. VAT
€9.26 per metre
10% discount
Valid until 13/04/2026
Sweatshirt - Cerise
Sweatshirt - Cerise
Part number
2010O13b

Sweatshirt - Cerise

Fabulous 280gsm sweatshirt fabric in cerise, light, soft and fluffy on the inside for extra comfort.
Price incl. VAT
€17.09 per metre
Cotton Canvas - Cherry Thief
Part number
2011PH05

Cotton Canvas - Cherry Thief

Cotton canvas fabric with a duck egg blue and pale cream design inspired by William Morris.
Price incl. VAT
€17.72 per metre
Cotton Canvas - Sage
Part number
2011O11

Cotton Canvas - Sage

Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
Price incl. VAT
€12.52 per metre
Tencel Shirting - Pale Camel
Tencel Shirting - Pale Camel
Part number
2011M06

Tencel Shirting - Pale Camel

155cm wide, pale camel 100% Tencel twill fabric with a soft drape and slight sheen.
Price incl. VAT
€16.00 per metre
Sewing Room - Patchwork Blue
Part number
2011AH07b

Sewing Room - Patchwork Blue

Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.
Price incl. VAT
€9.66 per metre
Sewing Room - Patchwork Pink
Part number
2011AH07a

Sewing Room - Patchwork Pink

Beautiful cotton poplin fabric comes with an all over floral print in colours of pink, purple & ivory in a patchwork style design.
Price incl. VAT
€9.66
Baby Driver - Grandmother's Bouquet - Claret
Part number
2010E05b

Baby Driver - Grandmother's Bouquet - Claret

Superfine cotton needlecord fabric. 110cm wide, claret with beautiful flower print in pink and yellow.
Price incl. VAT
€13.14 per metre