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!

2113–2136 of 3578 items
View:
Sort by:
Finest Chambray Black
Part number
2108O15

Finest Chambray Black

This lightweight 100% cotton chambray in black is the perfect choice for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Grey
Part number
2108O17

Finest Chambray Grey

100% cotton chambray in pale grey. This soft, lightweight cotton fabric is for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Mint
Part number
2108O14

Finest Chambray Mint

Our 100% cotton chambray has a mint green hue. Lightweight fabric is ideal for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Red
Part number
2108O13

Finest Chambray Red

100% cotton chambray in red, a lightweight cotton fabric for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Sky
Part number
2108O12

Finest Chambray Sky

100% cotton chambray in sky blue, a lightweight cotton fabric for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Blue
Part number
2108O11

Finest Chambray Blue

100% cotton chambray in blue, a lightweight cotton fabric for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Finest Chambray Navy
Part number
2108O10

Finest Chambray Navy

Pale navy cotton chambray. Lightweight, soft 100% cotton perfect for dressmaking & quilting.
Price incl. VAT
£11.75 per metre
Armani - Mauve
Part number
2108O08 NC

Armani - Mauve

150cm wide polyester stretch, soft and lightweight satin peachskin dressmaking and blouse fabric.
Old price
£8.50
Price incl. VAT
£6.80 per metre
20% discount
Valid until 10/12/2024
Faux Fur - Black
Part number
2108S30

Faux Fur - Black

Black faux fur ­fabric, ­perfect for jacketing, accessories, throws and soft furnishings.
Price incl. VAT
£25.00 per metre
Christmas Cotton - Winter Forest - Green
Part number
2108O02a

Christmas Cotton - Winter Forest - Green

This is a Christmas cotton fabric with gold metallic snowflakes and a selection of dark green trees on a green background. Ideal for festive decorations/­crafts!
Price incl. VAT
£8.95 per metre
Spongle - Orange
Spongle - Orange
Part number
2108S21

Spongle - Orange

Viscose/Lycra knitted lightweight jersey dress fabric in bright orange. Made with viscose which, give you cool touch in these hot days.
Price incl. VAT
£7.95 per metre
CJ Jersey - Yellow
CJ Jersey - Yellow
Part number
2111533

CJ Jersey - Yellow

This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!
Price incl. VAT
£7.50 per metre
Sand Stripe
Sand Stripe
Part number
2108S19 NC

Sand Stripe

170cm wide, good quality, lightweight polyester jersey fabric with a stripes pattern in sandy beige and white. So fine and soft!
Old price
£6.25
Price incl. VAT
£5.00 per metre
20% discount
Valid until 10/12/2024
Festive Madness
Festive Madness
Part number
2108S20 NC

Festive Madness

Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.
Old price
£6.25
Price incl. VAT
£5.00 per metre
20% discount
Valid until 10/12/2024
Turn The Night Sky Red
Turn The Night Sky Red
Part number
2108AB02

Turn The Night Sky Red

150cm wide, very soft lightweight polyester jersey with stretch in vibrant red, with an all over floral print in white or ivory and black.
Price incl. VAT
£6.25 per metre
Opulence
Opulence
Part number
1901JK01

Opulence

Superb quality fluid bridal satin in ivory.
Price incl. VAT
£35.00 per metre
Reign Marvin
Reign Marvin
Part number
2108S18

Reign Marvin

155cm wide, khaki ribbed wool/polyester mix suiting cloth, made in Yorkshire.
Price incl. VAT
£12.00 per metre
Lona Crepe - Black
Lona Crepe - Black
Part number
2211S03A

Lona Crepe - Black

Stretch crepe in black. Medium weight and versatile our double crepe works for dresses, top and jumpsuits
Price incl. VAT
£11.75 per metre
Barca Crepe - Pink
Part number
2107S14a

Barca Crepe - Pink

Versatile stretch crepe dress fabric in pink. Medium weight double crepe great for dresses, tops and jumpsuits.
Price incl. VAT
£10.50 per metre
Coast - Navy
Part number
2107S13b

Coast - Navy

This is a 150cm wide, 100% polyester, plain weave, linen look suiting in navy blue.
Price incl. VAT
£13.00 per metre
Coast - Soft White
Part number
2107S13a

Coast - Soft White

150cm wide, 100% polyester linen look suiting in soft white.
Price incl. VAT
£13.00 per metre
Meet Our Wool Man - Black Big Check
Meet Our Wool Man - Black Big Check
Part number
2108KF01

Meet Our Wool Man - Black Big Check

Fantastic Wool Coating from Italy, and perhaps a little less spring like than our others, this is quite a bit thicker but still as soft and hardly any heavier. It comes with 10% Cashmere, in a mixture of black, grey and cream yarns...
Price incl. VAT
£29.00 per metre
French Crepe - Smooth Rose
French Crepe - Smooth Rose
Part number
2107S12g

French Crepe - Smooth Rose

Beautiful smooth French crepe in pink with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
Price incl. VAT
£10.00 per metre
French Crepe - Smooth Sky Bleu
Part number
2107S12d

French Crepe - Smooth Sky Bleu

This is a magnificent smooth French crepe in a sky blue colour with a small amount of elastane. The perfect fabric for a brightly coloured blazer and trouser suit!
Price incl. VAT
£10.00 per metre