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!

3721–3744 of 4093 items
View:
Sort by:
7.5oz Washed Denim - Indigo
Part number
2503NE20-B

7.5oz Washed Denim - Indigo

148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
Price incl. VAT
£15.00 per metre
Out of stock
Bamboo Jersey - Turquoise
Bamboo Jersey - Turquoise
Part number
2503NE17G-B

Bamboo Jersey - Turquoise

150cm wide, Oeko-Tex bamboo jersey fabric in turquoise, 230gsm—soft, breathable, and stretchy.
Price incl. VAT
£15.00 per metre
Out of stock
Brushed French Terry - Marl Grey
Brushed French Terry - Marl Grey
Part number
2503NE14D-B

Brushed French Terry - Marl Grey

150cm wide, Oeko-Tex certified, 100% cotton brushed back French terry fabric in marl grey.
Price incl. VAT
£14.00 per metre
Out of stock
Ink & Stripe
Part number
2503NE11-B

Ink & Stripe

148cm wide, 97% cotton, 3% spandex fabric with a bold abstract brushstroke print over stripes.
Price incl. VAT
£15.00 per metre
Out of stock
Daisy Whispers
Part number
2503NE13-B

Daisy Whispers

146cm wide, 100% cotton muslin fabric with intricate 3D embroidery, lightweight and breathable.
Price incl. VAT
£24.00 per metre
Out of stock
Denim Chambray Quilting - Dotty
Part number
2503NE03-B

Denim Chambray Quilting - Dotty

160cm wide, 100% cotton denim chambray quilted fabric with a timeless white polka dot design.
Price incl. VAT
£15.25 per metre
Out of stock
Trousers - Damson
Part number
2502M08-R

Trousers - Damson

148cm wide, 98% cotton, 2% elastane lightweight trousering fabric in damson. Soft yet durable.
Price incl. VAT
£10.25 per metre
Out of stock
Limited Edition - Heaven
Part number
2502ET16-B

Limited Edition - Heaven

This lightweight stretch polyester satin fabric features a bold floral design in deep blue and rich gold.
Price incl. VAT
£13.50 per metre
Out of stock
Viscose Jersey - Sophie
Part number
2502P12-B

Viscose Jersey - Sophie

150cm wide, viscose lycra jersey fabric in black with an abstract dotty print, ideal for cowl neck tops.
Price incl. VAT
£14.25 per metre
Out of stock
Qjutie - Plain Linen - White
Qjutie - Plain Linen - White
Part number
2502NE14

Qjutie - Plain Linen - White

140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Out of stock
Qjutie - Plain Cotton Jersey - White
Qjutie - Plain Cotton Jersey - White
Part number
2502NE17

Qjutie - Plain Cotton Jersey - White

155cm wide, cotton & spandex plain jersey fabric in white, from the Qjutie & The Qjutest range.
Price incl. VAT
£12.30 per metre
Out of stock
Qjutie - Summer Denim - Yellow
Qjutie - Summer Denim - Yellow
Part number
2502NE08

Qjutie - Summer Denim - Yellow

150cm wide, cotton/­polyester denim fabric in yellow, from the Qjutie & The Qjutest range.
Price incl. VAT
£14.75 per metre
Out of stock
Qjutie - Broderie Anglaise - Multi
Qjutie - Broderie Anglaise - Multi
Part number
2502NE13

Qjutie - Broderie Anglaise - Multi

130cm wide, cotton multicoloured broderie anglaise fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.50 per metre
Out of stock
Qjutie - Crinkle Cotton Jersey - Multi
Qjutie - Crinkle Cotton Jersey - Multi
Part number
2502NE21

Qjutie - Crinkle Cotton Jersey - Multi

150cm wide, cotton mix fruity floral print jersey fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Out of stock
Challis - Emilia
Part number
2502P08-R

Challis - Emilia

140cm wide, viscose challis fabric with a delicate white and orange floral print set against a red ground.
Price incl. VAT
£10.75 per metre
Out of stock
Pima Cotton Lawn - Tessy
Part number
2502P07-R

Pima Cotton Lawn - Tessy

140cm wide, 100% Pima cotton lawn fabric featuring a multicoloured geometric abstract print, ideal for shirts.
Price incl. VAT
£14.95 per metre
Out of stock
Berry Bloom Seersucker
Part number
2502P01-R

Berry Bloom Seersucker

130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
Price incl. VAT
£13.50 per metre
Out of stock
French Terry - Chocolate
Part number
2501H02-B

French Terry - Chocolate

150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.
Price incl. VAT
£12.90 per metre
Out of stock
Jam Jar
Jam Jar
Part number
2501M28-B

Jam Jar

160cm wide, fine 100% wool lightweight suiting fabric in a yellow and white gingham check.
Price incl. VAT
£16.95 per metre
Out of stock
Lemonade
Lemonade
Part number
2501M27-B

Lemonade

140cm wide, finely woven 100% wool lightweight suiting fabric in acid yellow. Woven in Italy.
Perfect for striking and elegant suits.
Price incl. VAT
£20.00 per metre
Out of stock
Mr Brown
Mr Brown
Part number
2501M29-B

Mr Brown

155cm wide, fine wool suiting fabric in dark brown with a tiny bird's eye weave and subtle sheen.
Price incl. VAT
£14.00 per metre
Out of stock
Castle On A Cloud
Part number
2501M40-B

Castle On A Cloud

150cm wide, fine wool suiting fabric in grey. Soft and luxurious, perfect for elegant tailored suits.
Price incl. VAT
£23.50 per metre
Out of stock
Howarth Wool
Part number
2501M08-B

Howarth Wool

157cm wide, densely woven fine wool suiting fabric in a golden-brown shade. Woven in Yorkshire.
Price incl. VAT
£22.00 per metre
Out of stock
Challis - Sunset Palm
Part number
2501M18-R

Challis - Sunset Palm

143cm wide, viscose challis fabric with a delicate cream leaf print set against a terracotta ground.
Price incl. VAT
£10.50 per metre
Out of stock