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!

3745–3768 of 4015 items
View:
Sort by:
Wonderland
Wonderland
Part number
2410CF53

Wonderland

148cm wide, Italian ex-designer viscose & polyester tweed, with a plethron of coloured yarns.
Price incl. VAT
€34.84 per metre
Out of stock
100% Wool Fleece - Wine Red
Part number
2410H14

100% Wool Fleece - Wine Red

143cm wide, 100% Australian virgin wool fleece in wine red. Mulesing-free and sheep-friendly!
Price incl. VAT
€33.68 per metre
Out of stock
100% Wool Fleece - Duck Egg Blue
Part number
2410H017

100% Wool Fleece - Duck Egg Blue

143cm wide, 100% Australian virgin wool fleece in duck egg blue. Mulesing-free and sheep-friendly!
Price incl. VAT
€33.68 per metre
Out of stock
100% Wool Fleece - Sky Blue
Part number
2410H021

100% Wool Fleece - Sky Blue

143cm wide, 100% Australian virgin wool fleece in sky blue. Mulesing-free and sheep-friendly!
Price incl. VAT
€33.68 per metre
Out of stock
100% Wool Fleece - Forest Green
Part number
2410H022

100% Wool Fleece - Forest Green

143cm wide, 100% Australian virgin wool fleece in forest green. Mulesing-free and sheep-friendly!
Price incl. VAT
€33.68 per metre
Out of stock
100% Wool Fleece - Turquoise
Part number
2410H03

100% Wool Fleece - Turquoise

143cm wide, 100% Australian virgin wool fleece in turquoise. Mulesing-free and sheep-friendly!
Price incl. VAT
€33.68 per metre
Out of stock
Finest Silk - Plum
Finest Silk - Plum
Part number
2410CF45C

Finest Silk - Plum

136cm wide, ex-designer washed silk fabric in a rich plum colour. Perfect for luxurious blouses.
Price incl. VAT
€38.33 per metre
Out of stock
Riotous Assembly
Riotous Assembly
Part number
2410CF44

Riotous Assembly

128cm wide, ex-designer linen & cotton lightweight canvas with a colourful leafy tropical design.
Price incl. VAT
€29.04 per metre
Out of stock
Brushed & Cosy - Archie
Part number
2410TH05

Brushed & Cosy - Archie

146cm wide, brushed cotton with a check pattern in navy and red with a royal blue overcheck.
Price incl. VAT
€9.29 per metre
Out of stock
Brushed & Cosy - Fergus
Part number
2410TH04

Brushed & Cosy - Fergus

146cm wide, brushed cotton with a check pattern in green, black & navy with a yellow overcheck.
Price incl. VAT
€9.29 per metre
Out of stock
Brushed & Cosy - Otto
Part number
2410TH01

Brushed & Cosy - Otto

146cm wide, brushed cotton flannel fabric with a large check pattern in denim blue and white.
Price incl. VAT
€9.29 per metre
Out of stock
Cavalleria
Cavalleria
Part number
2410CF36

Cavalleria

164cm wide, ex-designer cotton cavalry twill trousering in dark beige with a soft brushed finish.
Price incl. VAT
€21.20 per metre
Out of stock
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
€22.07 per metre
Out of stock
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
€53.43 per metre
Out of stock
Deadstock Needlecord - Bruno
Deadstock Needlecord - Bruno
Part number
2410CF04

Deadstock Needlecord - Bruno

158cm wide, ex-designer cotton needlecord fabric in brown. Perfect for dresses, skirts & shirts.
Price incl. VAT
€25.49 per metre
Out of stock
Deadstock Needlecord - Black
Deadstock Needlecord - Black
Part number
2410PS01

Deadstock Needlecord - Black

145cm wide, ex-designer plain black needlecord fabric. Sourced as deadstock – earth friendly.
Price incl. VAT
€16.20 per metre
Out of stock
Deadstock Needlecord - Plum
Deadstock Needlecord - Plum
Part number
2410CF03

Deadstock Needlecord - Plum

148cm wide, 100% cotton needlecord fabric in a plum hue, ex-designer and woven in Italy, ideal for shirts.
Price incl. VAT
€20.85 per metre
Out of stock
Quilted Wool - Mid Grey Flannel
Quilted Wool - Mid Grey Flannel
Part number
2410AH10

Quilted Wool - Mid Grey Flannel

150cm wide, ex-designer water-resistant quilting in smooth black nylon & soft grey wool flannel.
Price incl. VAT
€27.87 per metre
Out of stock
Bonded Wool Cotton - Houndstooth Bottle
Bonded Wool Cotton - Houndstooth Bottle
Part number
2410AH28

Bonded Wool Cotton - Houndstooth Bottle

Bonded in the UK, this water-repellent fabric has a black/white houndstooth wool face and green cotton reverse.
Price incl. VAT
€23.17 per metre
Out of stock
A Little Cashmere
A Little Cashmere
Part number
2409PS27

A Little Cashmere

156cm wide, 95% cotton and 5% cashmere fabric in dove grey - woven in Italy. Limited stock available!
Price incl. VAT
€14.52 per metre
Out of stock
Fine Gabardine - Navy
Fine Gabardine - Navy
Part number
2409PS24-R

Fine Gabardine - Navy

132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.
Price incl. VAT
€13.65 per metre
Out of stock
Stretch Suiting - Black Gold
Stretch Suiting - Black Gold
Part number
2409PS18

Stretch Suiting - Black Gold

148cm wide, Italian ex-designer wool and elastane suiting fabric in rust with a black overcheck.
Old price
€19.74
Price incl. VAT
€15.80 per metre
20% discount
Valid until 26/08/2025
Out of stock
BB Ponte Roma - Plum
Part number
2312AH13

BB Ponte Roma - Plum

150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma jersey fabric in purple.
Price incl. VAT
€10.45 per metre
Out of stock
Christmas Cotton - Evergreen Sparkle
Part number
2409AH09

Christmas Cotton - Evergreen Sparkle

110cm wide, green 100% cotton fabric with a decorative gold speckled print, perfect for Christmas crafts.
Price incl. VAT
€9.87 per metre
Out of stock