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!

529–552 of 3839 items
View:
Sort by:
All Walks Of Life
Part number
2412M03

All Walks Of Life

142cm wide, cotton, polyester, elastane black suiting fabric with an subtle woven abstract print.
Price incl. VAT
£15.00 per metre
Sporty
Part number
2412M02

Sporty

142cm wide black textured stretch legging fabric, 88% nylon, 12% spandex. Light but tight.
Price incl. VAT
£12.75 per metre
A Darker Shade Of Pale
Part number
2412M01-R

A Darker Shade Of Pale

153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.
Price incl. VAT
£12.50 per metre
Blackout
Part number
2412AH02-R

Blackout

153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
Price incl. VAT
£9.50 per metre
Loom State Calico
Part number
2412P01-R

Loom State Calico

127cm wide, cotton loom state calico fabric, unbleached & undyed. Perfect for toiles, crafts & more.
Price incl. VAT
£5.50 per metre
Buttermilk Lining
Part number
2412AH01

Buttermilk Lining

This 152cm wide, nylon lining fabric in buttermilk cream is finely woven with a lovely soft finish.
Price incl. VAT
£5.75 per metre
Ralph Shirting - Taupe
Ralph Shirting - Taupe
Part number
2412CF01A-R

Ralph Shirting - Taupe

150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Pale Grey
Ralph Shirting - Pale Grey
Part number
2412CF01B-R

Ralph Shirting - Pale Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Mid Blue
Ralph Shirting - Mid Blue
Part number
2412CF01D-R

Ralph Shirting - Mid Blue

150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Dark Grey
Ralph Shirting - Dark Grey
Part number
2412CF01E-R

Ralph Shirting - Dark Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Vintage Seersucker - Blue Sprig
Part number
2412H05-R

Vintage Seersucker - Blue Sprig

143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Price incl. VAT
£12.50 per metre
Harmony Knits - Cornflower Blue
Part number
2412H06

Harmony Knits - Cornflower Blue

157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
Price incl. VAT
£17.00 per metre
Harmony Knits - Teal
Part number
2412H07

Harmony Knits - Teal

157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Price incl. VAT
£17.00 per metre
Corin - Fur Backed Faux Leather - Brown
Part number
2412H02B

Corin - Fur Backed Faux Leather - Brown

158cm wide, faux leather fabric in brown with a plush fur backing for added warmth and comfort.
Price incl. VAT
£27.00 per metre
Corin - Fur Backed Faux Leather - Black
Part number
2412H02A

Corin - Fur Backed Faux Leather - Black

158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
Price incl. VAT
£27.00 per metre
Suede Lined Shearling Fur
Part number
2412H04

Suede Lined Shearling Fur

161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.
Price incl. VAT
£24.00 per metre
Fur Lined Cord - Rust
Part number
2412H03B

Fur Lined Cord - Rust

151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.
Price incl. VAT
£21.00 per metre
Corduroy Quilting - Petrol
Part number
2412H01B

Corduroy Quilting - Petrol

140cm wide, polyester corduroy quilting fabric in petrol. Great for cosy & stylish jackets and coats.
Price incl. VAT
£26.00 per metre
Corduroy Quilting - Sand
Part number
2412H01C

Corduroy Quilting - Sand

140cm wide, polyester corduroy quilting fabric in sand. Great for cosy & stylish jackets and coats.
Price incl. VAT
£26.00 per metre
Corduroy Quilting - Rust
Part number
2412H01D

Corduroy Quilting - Rust

140cm wide, polyester corduroy quilting fabric in rust. Great for cosy & stylish jackets and coats.
Price incl. VAT
£26.00 per metre
Corduroy Quilting - Black
Part number
2412H01A

Corduroy Quilting - Black

140cm wide, polyester corduroy quilting fabric in black. Great for cosy & stylish jackets and coats.
Price incl. VAT
£26.00 per metre
21 Wale Needlecord - Pink
21 Wale Needlecord - Pink
Part number
2412O1H

21 Wale Needlecord - Pink

This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Emerald
21 Wale Needlecord - Emerald
Part number
2412O1G

21 Wale Needlecord - Emerald

148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Gold
21 Wale Needlecord - Gold
Part number
2412O1F

21 Wale Needlecord - Gold

148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
£12.95 per metre