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!

1585–1608 of 4010 items
View:
Sort by:
Holland Tweed
Part number
2312M10

Holland Tweed

150cm wide, polyester tweed suiting fabric in black & white with a subtle burst of metallic threads.
Price incl. VAT
£15.00 per metre
Super Cupro - Latte
Super Cupro - Latte
Part number
2312M09

Super Cupro - Latte

Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
Old price
£18.50
Price incl. VAT
£16.65 per metre
10% discount
Valid until 26/08/2025
Billabong
Part number
2312M08

Billabong

142cm wide, black cotton stretch dress & trouser fabric, adorned with a ditsy leaf-like print in beige.
Price incl. VAT
£13.00 per metre
Fine Faux - Dogtooth
Part number
2312M05

Fine Faux - Dogtooth

150cm wide, polyester & elastane finest faux suede fabric in beige with a brown dogtooth print.
Price incl. VAT
£14.00 per metre
The Fall - Damson Patch
Part number
2312M04

The Fall - Damson Patch

150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
Price incl. VAT
£18.00 per metre
VB Lining
Part number
2312M03

VB Lining

This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.
Price incl. VAT
£7.25 per metre
Boiled Wool - Terracotta
Part number
2412M05B

Boiled Wool - Terracotta

148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
Price incl. VAT
£21.00 per metre
New England II
Part number
2312M01B

New England II

140cm wide, lightweight viscose satin fabric, adorned with a small-scale floral print in autumnal hues.
Price incl. VAT
£18.00 per metre
New England I
Part number
2312M01A

New England I

140cm wide, lightweight viscose satin fabric, adorned with a large-scale floral print in autumnal hues.
Price incl. VAT
£18.00 per metre
Thick & Thin Corduroy - Chocolate
Part number
2311E07

Thick & Thin Corduroy - Chocolate

Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
Price incl. VAT
£12.00 per metre
Right Royal
Right Royal
Part number
2311M06

Right Royal

150cm wide, 100% wool suiting fabric in a dull royal blue and cherry check, perfect for lightweight garments.
Price incl. VAT
£21.00 per metre
Wool Jersey - Cobalt
Part number
2311AH05D-K-B

Wool Jersey - Cobalt

Our 100% wool knitted jersey fabric in a cobalt blue hue is perfect for fashioning sophisticated evening wear.
Price incl. VAT
£21.00 per metre
Grate Quilt - Black
Part number
2311H05

Grate Quilt - Black

Black 140cm wide polyester embossed quilted fabric, resembling steel grating patterns. Perfect for jackets, gilets, coats, and bags.
Price incl. VAT
£18.50 per metre
Hoffman Bali Cotton Lawn - Honeydew
Part number
2311SF25I

Hoffman Bali Cotton Lawn - Honeydew

Exceptional quality 112cm wide cotton lawn from Hoffman, painted with vines in neutral colours.
Price incl. VAT
£16.75 per metre
Quilted - Coco Stretch - Khaki
Part number
2310NE01F

Quilted - Coco Stretch - Khaki

140cm wide, khaki green quilted stretch fabric: with an elegant onion weave design, perfect for jackets, gilets and bags.
Price incl. VAT
£19.50 per metre
Sewing Room - Little Nanna
Part number
2311AH04

Sewing Room - Little Nanna

113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.
Price incl. VAT
£8.45 per metre
Stof French Terry - Leona
Stof French Terry - Leona
Part number
2311SF26

Stof French Terry - Leona

Cotton and elastane blend French Terry fabric with a leopard print in a yellow, brown hue, ideal for tops.
Price incl. VAT
£15.95 per metre
Hoffman Bali Cotton Lawn - Wheat Flower
Part number
2311SF25N

Hoffman Bali Cotton Lawn - Wheat Flower

112cm wide hand painted cotton lawn from Hoffman, adorned with a soft white floral print.
Price incl. VAT
£16.75 per metre
Hoffman Bali Cotton Lawn - Winifred
Part number
2311SF25G

Hoffman Bali Cotton Lawn - Winifred

Mesmerising 112cm wide cotton lawn from Hoffman, hand painted with rainbow coloured leaves.
Price incl. VAT
£16.75 per metre
EZIO - Greatest Showman - Purple Olive
EZIO - Greatest Showman - Purple Olive
Part number
2311AH02

EZIO - Greatest Showman - Purple Olive

Superb quality viscose acetate tailors' lining inspired by PT Barnum from one of Italy's most creative mills. In iridescent green and purple.
Price incl. VAT
£6.00 per metre
EZIO - All In The Mind - Orange
EZIO - All In The Mind - Orange
Part number
2311AH01

EZIO - All In The Mind - Orange

Superb quality 156cm wide viscose & acetate tailors' lining, inspired by Alice in Wonderland in vivid orange and gold.
Price incl. VAT
£6.00 per metre
Luxury Heavy Boucle - Ivory
Part number
2311NE03B

Luxury Heavy Boucle - Ivory

Made from 100% polyester, this soft and cosy boucle fabric in ivory is perfect for winter coats and jackets.
Price incl. VAT
£15.45 per metre
Luxury Heavy Boucle - Stone
Part number
2311NE03A

Luxury Heavy Boucle - Stone

Made from 100% polyester, this soft and cosy boucle fabric in stone is perfect for winter coats and jackets.
Price incl. VAT
£15.45 per metre
Mamma Mia - Royal
Mamma Mia - Royal
Part number
2311M04A

Mamma Mia - Royal

Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.
Price incl. VAT
£7.50 per metre