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!

4009–4032 of 4279 items
View:
Sort by:
Airflow Viscose - Tideleaf
Part number
2503E30-B

Airflow Viscose - Tideleaf

145cm wide, viscose & polyamide blue leaf print airflow fabric. Ideal for floaty summer makes.
Price incl. VAT
£11.00 per metre
Out of stock
Sunday Denim Chambray
Part number
2503E28-R

Sunday Denim Chambray

145cm wide, 100% cotton denim chambray fabric in classic indigo. Lightweight, soft & breathable.
Price incl. VAT
£8.00 per metre
Out of stock
Linen Mix Stripe - Rust
Part number
2503E35

Linen Mix Stripe - Rust

145cm wide, lightweight 55% linen, 45% viscose blend fabric with a warm toned stripe design.
Price incl. VAT
£13.00 per metre
Out of stock
4.8oz Denim Shirting - Indigo
Part number
2503E27-R

4.8oz Denim Shirting - Indigo

150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
Price incl. VAT
£9.00 per metre
Out of stock
Denim Chambray Anglaise - Pale Blue
Part number
2503E06-R

Denim Chambray Anglaise - Pale Blue

150cm wide, denim chambray broderie anglaise fabric in pale blue with ivory floral embroidery.
Price incl. VAT
£17.00 per metre
Out of stock
Pure Cashmere Wadding
Pure Cashmere Wadding
Part number
2503CF02-R

Pure Cashmere Wadding

150cm wide, 100% pure cashmere coat wadding in natural grey with black and purple flecks.
Price incl. VAT
£19.75 per metre
Out of stock
Jersey Cord - Denim
Jersey Cord - Denim
Part number
2503NE19A-B

Jersey Cord - Denim

150cm wide, cotton & polyester jersey corduroy fabric in denim blue with a soft, velvety texture.
Price incl. VAT
£18.00 per metre
Out of stock
Bamboo Jersey - Turquoise
Bamboo Jersey - Turquoise
Part number
2503NE17G-B

Bamboo Jersey - Turquoise

150cm wide, Oeko-Tex bamboo jersey fabric in turquoise, 230gsm—soft, breathable, and stretchy.
Price incl. VAT
£15.00 per metre
Out of stock
Brushed French Terry - Dark Brown
Brushed French Terry - Dark Brown
Part number
2503NE14C-B

Brushed French Terry - Dark Brown

150cm wide, 96% cotton 4% elastane brushed back French Terry jersey fabric in a dark brown
Price incl. VAT
£14.00 per metre
Out of stock
Denim Chambray Quilting - Dotty
Part number
2503NE03-B

Denim Chambray Quilting - Dotty

160cm wide, 100% cotton denim chambray quilted fabric with a timeless white polka dot design.
Price incl. VAT
£15.25 per metre
Out of stock
Softest Lawn - Baby Blue
Part number
2503AH07-R

Softest Lawn - Baby Blue

150cm wide, cotton lawn fabric in baby blue. Lightweight, breathable, and super soft.
Price incl. VAT
£9.75 per metre
Out of stock
Viking - Blue
Part number
2503AH05A-R

Viking - Blue

158cm wide, super soft brushed 100% cotton plaid check fabric in blue, black, navy, and white.
Price incl. VAT
£9.95 per metre
Out of stock
Microfleece - Green
Part number
2502ET08-B

Microfleece - Green

150cm wide, glorious bright green lightweight microfleece, soft as they come - made from polyester and elastane.
Price incl. VAT
£12.50 per metre
Out of stock
Just Ridiculous
Part number
2502M03-R

Just Ridiculous

152cm wide, heavy black viscose, polyamide, and elastane Ponte-style knit jersey fabric.
Price incl. VAT
£16.00 per metre
Out of stock
Fibre Mood Magazine Edition 32
Part number
FM ED32

Fibre Mood Magazine Edition 32

Discover Fibre Mood 32 for spring-inspired sewing patterns. From bomber jackets to timeless dresses and trendy Bermuda shorts!
Price incl. VAT
£16.50
Out of stock
Qjutie - Linen Mix - Natural
Qjutie - Linen Mix - Natural
Part number
2502NE36

Qjutie - Linen Mix - Natural

140cm wide, viscose, linen & polyester mix fabric in natural, from the Qjutie & The Qjutest range.
Price incl. VAT
£14.65 per metre
Out of stock
Qjutie - Plain Linen - White
Qjutie - Plain Linen - White
Part number
2502NE14

Qjutie - Plain Linen - White

140cm wide, plain 100% linen dressmaking fabric in white, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Out of stock
Qjutie - Linen Cotton Mix - Army
Qjutie - Linen Cotton Mix - Army
Part number
2502NE10

Qjutie - Linen Cotton Mix - Army

140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.30 per metre
Out of stock
Qjutie - 8.5oz Stretch Washed Denim
Qjutie - 8.5oz Stretch Washed Denim
Part number
2502NE15

Qjutie - 8.5oz Stretch Washed Denim

145cm wide, 8.5oz cotton & spandex washed denim fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£13.45 per metre
Out of stock
Qjutie - Embroidered Denim Chambray - Daisy
Qjutie - Embroidered Denim Chambray - Daisy
Part number
2502NE01

Qjutie - Embroidered Denim Chambray - Daisy

145cm wide, cotton embroidered denim chambray fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.40 per metre
Out of stock
Qjutie - Rib Knit - Giraffe
Qjutie - Rib Knit - Giraffe
Part number
2502NE25

Qjutie - Rib Knit - Giraffe

145cm wide, 95% cotton, 5% elastane giraffe print rib fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75
Out of stock
Qjutie - Cotton Crochet - Ecru
Qjutie - Cotton Crochet - Ecru
Part number
2502NE28

Qjutie - Cotton Crochet - Ecru

150cm wide, 100% cotton crochet fabric in ecru, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.25 per metre
Out of stock
French Terry - Chocolate
Part number
2501H02-B

French Terry - Chocolate

150cm wide, cotton and elastane brown French Terry jersey fabric with a looped back for warmth.
Price incl. VAT
£12.90 per metre
Out of stock
Stretch Faux Suede - Chocolate
Part number
2501M18

Stretch Faux Suede - Chocolate

145cm wide, knitted polyester stretch faux suede fabric in brown. Lightweight, stretchy & versatile.
Price incl. VAT
£12.00 per metre
Out of stock