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.

457–480 of 494 items
View:
Sort by:
French Terry - Tropical Temptation
French Terry - Tropical Temptation
Part number
2305E17

French Terry - Tropical Temptation

This Oeko-Tex knitted jersey fabric is made from cotton and elastane and features a multicoloured jungle floor print, ideal for kid's wear!
Price incl. VAT
€21.78 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
€14.13 per metre
Out of stock
Hawaiian Sunset
Part number
2303P38

Hawaiian Sunset

Our linen and cotton blend fabric features a palm tree print on a pinky red ground, woven in Germany and ideal for shirts!
Price incl. VAT
€21.19 per metre
Out of stock
Carnivale
Carnivale
Part number
2303M12

Carnivale

Cobalt blue dress fabric made from 100% polyester, featuring a yellow, black and white floral print, ideal for summer wear!
Old price
€11.71
Price incl. VAT
€10.54 per metre
10% discount
Valid until 29/05/2025
Out of stock
Light Fifteen
Part number
2303P30

Light Fifteen

This navy cotton double gauze flannel fabric has an orange, white and yellow over check, ideal for lightweight shirts!
Price incl. VAT
€10.89 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.89 per metre
Out of stock
6oz Denim - Indigo Dreams
Part number
2302B03

6oz Denim - Indigo Dreams

This 6oz lightweight denim fabric in a dark blue hue is excellent for pinafore dresses, jeans and shirts!
Price incl. VAT
€14.13 per metre
Out of stock
Outdoor Soft - Navy
Part number
2302O04F

Outdoor Soft - Navy

158cm wide, polyester water-resistant soft furnishing fabric in navy, perfect for light jackets, cushions covers and crafts!
Price incl. VAT
€12.89 per metre
Out of stock
It Ain't Arf Ott
Part number
2209E31

It Ain't Arf Ott

150cm wide soft finish cotton gabardine trousering fabric in beige, excellent for fashioning heavier tunics, skirts and stylish trousers!
Price incl. VAT
€10.59 per metre
Out of stock
Vintage Cotton - Sky
Vintage Cotton - Sky
Part number
2210H31A - K

Vintage Cotton - Sky

Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!
Price incl. VAT
€14.07 per metre
Out of stock
Kenneth
Part number
2211PS13

Kenneth

Our traditional tartan check cotton lawn shirting fabric in red is 155cm wide and ideal for blouses, pyjamas and kid’s wear!
Price incl. VAT
€8.53 per metre
Out of stock
12oz Traditional Denim
Part number
2211BEG03

12oz Traditional Denim

Create on-trend jackets & jeans with this fabulous quality heavy 12oz dark indigo cotton denim. This is a strong, hard wearing denim.
Price incl. VAT
€16.48 per metre
Out of stock
Henry - Oatmeal
Part number
2210P01

Henry - Oatmeal

This 150cm wide, soft, 97% Wool and 3% Lycra blend suiting fabric in an oatmeal shade is superb for suits, skirts and flannels!
Price incl. VAT
€30.61 per metre
Out of stock
Printed Satin Lining - Forest
Part number
2207VM03NC

Printed Satin Lining - Forest

Forest green satin lining fabric made from 100% polyester featuring a leaf printed design, superb for dresses, suits, and jackets!
Old price
€8.24
Price incl. VAT
€5.77 per metre
30% discount
Valid until 29/05/2025
Out of stock
Taffeta - Star Studded Gold
Part number
2208E30C

Taffeta - Star Studded Gold

Our beautifully festive ivory polyester taffeta dressmaking fabric is 140cm wide and features a detailed "studded" star design in gold.
Price incl. VAT
€8.24 per metre
Out of stock
Taffeta - Flocked Flakes Blue
Part number
2208E29B

Taffeta - Flocked Flakes Blue

Our festive taffeta dressmaking fabric with a rich metallic blue hue is finely woven with a lustrous surface and features a soft flocked snowflake design.
Price incl. VAT
€8.24 per metre
Out of stock
Interlock - Moss
Part number
2207AH05

Interlock - Moss

160cm wide moss green cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!
Price incl. VAT
€10.59 per metre
Out of stock
Midnight Dance
Part number
2108M06

Midnight Dance

145cm wide quite traditional navy lace with a delicate floral design which is quite detailed. Perfect for a midnight dance!
Price incl. VAT
€15.24 per metre
Out of stock
Leatherette - Midnight
Part number
2206F08B

Leatherette - Midnight

This midnight navy faux leatherette metallic fabric is lovely for dresses or leggings. It has a fair bit of stretch due to the jersey backing.
Price incl. VAT
€15.24 per metre
Out of stock
Leatherette - Champagne
Part number
2206F08A

Leatherette - Champagne

This is a faux leatherette metallic fabric in champagne gold. With a jersey backing, this fabric has stretch making it perfect for dresses, skirts and leggings.
Price incl. VAT
€15.24 per metre
Out of stock
Challis - Hanakotoba - Green
Challis - Hanakotoba - Green
Part number
2204P01B

Challis - Hanakotoba - Green

This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.
Price incl. VAT
€12.65 per metre
Out of stock
Venus - Taupe
Part number
2203M05A

Venus - Taupe

Soft dark brown velour dress fabric. Quality knitted velour, great for loungewear, tops, and tracksuits.
Price incl. VAT
€13.54 per metre
Out of stock
Pima Cotton Lawn - Lottie
Part number
2201PH05

Pima Cotton Lawn - Lottie

Delicate Pima cotton lawn dress fabric in Pink with a beautiful floral print on an ivory background.
Price incl. VAT
€17.60 per metre
Out of stock
Organic Denim - Red Selvedge- Indigo
Part number
2201B1

Organic Denim - Red Selvedge- Indigo

This is a superb quality 13.5oz organic denim in indigo blue called Red Selvedge. Perfect for jackets or trousers!
Price incl. VAT
€20.01 per metre
Out of stock