Croft Mill

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired! Read more/less

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

217–240 of 3757 items
View:
Sort by:
Snuggle Check
Snuggle Check
Part number
2410CF40

Snuggle Check

154cm wide, cosy checked brushed cotton cloth in a mix of black, ivory, cream, brown, red & grey.
Price incl. VAT
£20.25 per metre
Morning Glory
Morning Glory
Part number
2410CF39

Morning Glory

97% viscose, 3% elastane densley knitted, fine soft mid-weight dress fabric in black which offers a smooth, elegant drape with a subtle stretch. This is a heck of a cloth.
Price incl. VAT
£21.00 per metre
Iwo Jima
Part number
2410PS02

Iwo Jima

140cm wide, ex-designer super soft polyester, viscose & elastane fine suiting fabric in a pale beige.
Price incl. VAT
£10.25 per metre
Marcel
Marcel
Part number
2407PS19

Marcel

150cm wide, ex-designer lightweight wool suiting in navy with a subtle fine line overcheck in white.
Price incl. VAT
£20.00 per metre
8.5oz Stretch Denim - Clyde
Part number
2410DA02

8.5oz Stretch Denim - Clyde

139cm wide, 8.5oz 70% cotton, 27% polyester, and 3% elastane lightweight denim fabric in indigo.
Price incl. VAT
£12.50 per metre
12oz Eco Denim - Pale Blue
Part number
2410DA03

12oz Eco Denim - Pale Blue

154cm wide, 12oz pale blue denim made from recycled cotton, polyester, and viscose. Firm yet soft.
Price incl. VAT
£12.95 per metre
9.4oz Denim - Flared
Part number
2410S05

9.4oz Denim - Flared

176cm wide, 100% cotton midweight denim in dark navy. Ideal for jeans, skirts, and jackets.
Price incl. VAT
£14.25 per metre
8.7oz Designer Denim - Novara
8.7oz Designer Denim - Novara
Part number
2410CF29

8.7oz Designer Denim - Novara

155cm wide, ex-designer cotton lightweight denim fabric in pale blue with an interesting weave.
Price incl. VAT
£19.00 per metre
12.5oz Designer Denim - Trento
12.5oz Designer Denim - Trento
Part number
2410CF31

12.5oz Designer Denim - Trento

140cm wide, ex-designer cotton & elastane wide weave denim in black has a luxurious soft finish.
Price incl. VAT
£19.00 per metre
12.7oz Designer Denim - Parma
12.7oz Designer Denim - Parma
Part number
2410CF32

12.7oz Designer Denim - Parma

146cm wide, ex-designer 100% cotton heavy weight denim fabric in black. Woven in Italy!
Price incl. VAT
£19.00 per metre
9.4oz Designer Denim - Genoa
9.4oz Designer Denim - Genoa
Part number
2410CF33

9.4oz Designer Denim - Genoa

154cm wide, ex-designer 97% cotton, 3% elastane medium-weight denim fabric in black.
Price incl. VAT
£19.00 per metre
12.6oz Designer Denim - Turin
12.6oz Designer Denim - Turin
Part number
2410CF34

12.6oz Designer Denim - Turin

176cm wide, ex-designer 100% cotton 12.6oz heavy traditional denim in classic navy blue.
Price incl. VAT
£19.00 per metre
12.4oz Designer Denim - Aztec
12.4oz Designer Denim - Aztec
Part number
2410CF35

12.4oz Designer Denim - Aztec

140cm wide, ex-designer cotton & elastane denim fabric with a geometric pattern in shades of blue.
Price incl. VAT
£19.00 per metre
Quilted Wool Mix Jersey - Camel
Quilted Wool Mix Jersey - Camel
Part number
2410CF25

Quilted Wool Mix Jersey - Camel

154cm wide, ex-designer cotton, wool & polyester quilted jersey in camel with diamond stitching.
Price incl. VAT
£16.25 per metre
Quilted Wool Mix Jersey - Grey
Quilted Wool Mix Jersey - Grey
Part number
2410CF26

Quilted Wool Mix Jersey - Grey

154cm wide, ex-designer cotton, wool & polyester quilted jersey in grey with diamond stitching.
Price incl. VAT
£16.25 per metre
Designer Viscose Lining - Gold
Designer Viscose Lining - Gold
Part number
2410CF23

Designer Viscose Lining - Gold

152cm wide, ex-designer viscose lining in pale gold with a check weave and a slightly glossy finish.
Price incl. VAT
£8.00 per metre
ITA Collection - Cashmere - Cestino
ITA Collection - Cashmere - Cestino
Part number
2410CF20

ITA Collection - Cashmere - Cestino

148cm wide, ex-designer wool & cashmere coating with a grey and black herringbone pattern.
Price incl. VAT
£36.00 per metre
ITA Collection - 100% Cashmere - Caramella
ITA Collection - 100% Cashmere - Caramella
Part number
2410CF21

ITA Collection - 100% Cashmere - Caramella

152cm wide, ex-designer, unbelievably soft 100% cashmere suiting in pale pink. Woven in Italy.
Price incl. VAT
£85.00 per metre
ITA Collection - Cashmere - Lusso
ITA Collection - Cashmere - Lusso
Part number
2410CF22

ITA Collection - Cashmere - Lusso

152cm wide, ex-designer coating in a dark, almost black mixture of yarns with a soft brushed finish.
Price incl. VAT
£46.00 per metre
ITA Collection - Due Lati
ITA Collection - Due Lati
Part number
2410CF24

ITA Collection - Due Lati

140cm wide, ex-designer wool & viscose coating with a beige side & a colourful tweed on the other.
Price incl. VAT
£36.00 per metre
ITA Collection - Bracco Tweed
ITA Collection - Bracco Tweed
Part number
2410CF09

ITA Collection - Bracco Tweed

154cm wide, ex-designer, Italian wool tweed jacketing fabric in a classic houndstooth check.
Price incl. VAT
£33.00 per metre
ITA Collection - 30% Alpaca - Grey
ITA Collection - 30% Alpaca - Grey
Part number
2410CF17

ITA Collection - 30% Alpaca - Grey

138cm wide, ex-designer brushed tweed coating in a mix of grey, black, mustard & rust yarns.
Price incl. VAT
£46.00 per metre
ITA Collection - 30% Alpaca - Rust
ITA Collection - 30% Alpaca - Rust
Part number
2410CF16

ITA Collection - 30% Alpaca - Rust

145cm wide, ex-designer 70% wool, 30% alpaca multi-coloured tweed fabric. Woven in Italy!
Price incl. VAT
£46.00 per metre
ITA Collection - 70% Alpaca - Sand
ITA Collection - 70% Alpaca - Sand
Part number
2410CF13

ITA Collection - 70% Alpaca - Sand

152cm wide, ex-designer, 70% alpaca and 30% wool coating fabric in sand. Woven in Italy!
Price incl. VAT
£90.00 per metre