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!

2209–2232 of 3578 items
View:
Sort by:
Portia - Francesca (2m+ for £8.38 p/m)
Portia - Francesca (2m+ for £8.38 p/m)
Part number
2106C04

Portia - Francesca (2m+ for £8.38 p/m)

Easy Draping ITY jersey in a red and white abstract gradient design made up of little squares. A very high quality fabric from John Kaldor.
Price incl. VAT
£16.75 per metre
Special discount
Valid until 08/06/2024
Portia - Olivia
Portia - Olivia
Part number
2106C03

Portia - Olivia

Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Price incl. VAT
£16.75 per metre
Intricate
Part number
2106M01

Intricate

Beautiful designer viscose suiting in a deep rich blue.
Price incl. VAT
£15.00 per metre
Ditsy
Part number
2106V01

Ditsy

90gsm 148cm wide lightweight cotton jacquard dress fabric in grey with a small ditsy print in white.
Price incl. VAT
£12.00 per metre
Surge
Surge
Part number
2105CM01

Surge

Stunning British made grey wool surge cloth.
Price incl. VAT
£32.00 per metre
Baa Baa - Flecked
Baa Baa - Flecked
Part number
2105K03

Baa Baa - Flecked

Fancy lightweight light brown multi flecked tweed suiting with a nice soft hand.
Price incl. VAT
£32.00 per metre
Combed Cotton - High Tops
Part number
2105PH01

Combed Cotton - High Tops

Combed cotton fabric with an all over high top trainer print on a white background, very quirky.
Price incl. VAT
£10.00 per metre
Sheen - Black
Sheen - Black
Part number
2105C15b

Sheen - Black

Superb quality stretchy knitted dress fabric in black. Great for lining.
Price incl. VAT
£9.75 per metre
Sheen - White
Sheen - White
Part number
2105C15a

Sheen - White

Superb quality stretchy knitted dress fabric in white. Great for lining.
Price incl. VAT
£9.75 per metre
Imitation Lavender
Part number
2015S39b

Imitation Lavender

Green and purple yarns cross to give this Tailor's lining an iridescent shimmer. Wonderful for waistcoats, a jacket, and coat linings.
Price incl. VAT
£4.75 per metre
Imitation Gold
Part number
2015S39a

Imitation Gold

Imitation shot silk lining in a beautiful pale gold.
Price incl. VAT
£4.75 per metre
Triple Crepe - Cornflower Blue
Triple Crepe - Cornflower Blue
Part number
2105CH04

Triple Crepe - Cornflower Blue

This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a cornflower blue shade.
Price incl. VAT
£18.00 per metre
Needlecord - Camo
Part number
2105O08

Needlecord - Camo

145cm wide pretty floral needlecord fabric which is soft and very fine. It comes in a camo print in different shades of blue.
Price incl. VAT
£18.00 per metre
Stella
Stella
Part number
2105M02

Stella

Lightweight Italian made viscose stretch jersey dress material khaki.
Price incl. VAT
£11.75 per metre
Ritual - Teal
Ritual - Teal
Part number
2105C09d

Ritual - Teal

Fabulous medium weight John Kaldor ITY jersey fabric. This one has a huge amount of stretch and comes in teal.
Price incl. VAT
£10.50 per metre
Organza - Lilac
Part number
2105S36

Organza - Lilac

Lovely lilac organza fabric.
Price incl. VAT
£4.00 per metre
Ritual - Fuchsia
Ritual - Fuchsia
Part number
2105C09c

Ritual - Fuchsia

This is a simply stunning John Kaldor ITY jersey fabric in a bold fuchsia pink colour! This is a medium weight fabric with a huge amount of stretch!
Price incl. VAT
£10.50 per metre
Organza Floral
Organza Floral
Part number
2105S35

Organza Floral

Organza fabric in a bold rich floral design. A great cover up fabric which oozes elegance.
Price incl. VAT
£5.75 per metre
Ritual - Black
Ritual - Black
Part number
2105C09b

Ritual - Black

Wonderful John Kaldor ITY jersey fabric. This is medium weight with a huge amount of stretch, this one comes in black.
Price incl. VAT
£10.50 per metre
Ritual - Coffee
Ritual - Coffee
Part number
2105C09a

Ritual - Coffee

This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!
Price incl. VAT
£10.50 per metre
JK - Eleanor
Part number
2105C08

JK - Eleanor

142cm wide, delightfully pretty floral print on a beautiful cotton lawn base from John Kaldor.
Price incl. VAT
£15.75 per metre
JK - Marmaris - Soft White
Part number
2105C04

JK - Marmaris - Soft White

150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
Price incl. VAT
£14.50 per metre
Coast - Sand
Part number
2105C01

Coast - Sand

The look of an beige linen with the benefits of polyester by John Kaldor.
Price incl. VAT
£13.00 per metre
Printed PU Polyurethane - Polka - Black
Part number
2105O06C

Printed PU Polyurethane - Polka - Black

Black Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Price incl. VAT
£9.00 per metre