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!

49–72 of 3940 items
View:
Sort by:
Qjutie - Floral Jacquard - Dusty Salmon
Qjutie - Floral Jacquard - Dusty Salmon
Part number
2502NE27

Qjutie - Floral Jacquard - Dusty Salmon

160cm wide, cotton/­polyester jacquard fabric in dusty salmon, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Pima Cotton Lawn - Zinnia
Part number
2502P10

Pima Cotton Lawn - Zinnia

140cm wide, 100% Pima cotton lawn fabric featuring a ditsy floral print in blue and pink.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Violet Vine
Part number
2502P04

Pima Cotton Lawn - Violet Vine

145cm wide, 100% Pima cotton lawn fabric featuring a small-scale berry print in shades of blue, green and pink.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Artful
Part number
2502P03

Pima Cotton Lawn - Artful

140cm wide, 100% Pima cotton lawn fabric with an abstract print design in a range of colours.
Price incl. VAT
£14.95 per metre
Qjutie & The Qjutest Pattern Magazine Edition 1
Part number
Q&Q#1

Qjutie & The Qjutest Pattern Magazine Edition 1

Discover the very first issue of Qjutie & The Qjutest Pattern Magazine! Featuring 16 traceable patterns for babies and children, from 0-1 month to 13 years.
Price incl. VAT
£6.00
Brushed Viscose Twill - Zoe
Part number
2502P02

Brushed Viscose Twill - Zoe

150cm wide, brushed viscose twill fabric with a abstract floral print in shades of green, navy & white.
Price incl. VAT
£10.75 per metre
Berry Bloom Seersucker
Part number
2502P01

Berry Bloom Seersucker

130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
Price incl. VAT
£13.50 per metre
French Terry - Chocolate
Part number
2501H02

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
Double Gauze - Ocean Blue
Part number
2501H01

Double Gauze - Ocean Blue

133cm wide, cotton double gauze fabric in ocean blue. Soft, breathable, and Oeko-Tex® certified.
Price incl. VAT
£9.95 per metre
Stretch Crepe - Coral
Part number
2501AH11

Stretch Crepe - Coral

150cm wide, 95% polyester and 5% elastane coral crepe suiting fabric. Easy to sew and care for.
Price incl. VAT
£10.00 per metre
Faux Suede - Chocolate
Part number
2501M18

Faux Suede - Chocolate

145cm wide, super soft 90% polyester, 10% elastane faux stretch suede fabric in chocolate brown.
Price incl. VAT
£12.00 per metre
Fighting Back
Fighting Back
Part number
2501M36

Fighting Back

157cm wide fine weave 100% cotton twill suiting fabric in very dark navy with a superb finish.
Price incl. VAT
£12.50 per metre
Hebden
Hebden
Part number
2501M35

Hebden

148cm wide, super fine British wool and polyester twill suiting fabric in black with a refined finish.
Price incl. VAT
£15.50 per metre
Novara Wool
Novara Wool
Part number
2501M30

Novara Wool

150cm wide, super fine 100% wool suiting fabric in a navy and black check. Woven in Italy!
Price incl. VAT
£22.00 per metre
Malham
Malham
Part number
2501M33

Malham

158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Price incl. VAT
£20.00 per metre
Minster
Minster
Part number
2501M42

Minster

156cm wide, fine wool & polyester mix suiting fabric with a crepe weave and subtle sheen.
Price incl. VAT
£16.00 per metre
Howard
Howard
Part number
2501M32

Howard

152cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.
Price incl. VAT
£20.00 per metre
Back In The Day - Version 2
Back In The Day - Version 2
Part number
2501M43

Back In The Day - Version 2

150cm wide, very dark navy wool suiting fabric in a slightly heavier weight. Great for blazers!
Price incl. VAT
£21.00 per metre
Jam Jar
Jam Jar
Part number
2501M28

Jam Jar

160cm wide, fine 100% wool lightweight suiting fabric in a yellow and white gingham check.
Price incl. VAT
£16.95 per metre
Lemonade
Lemonade
Part number
2501M27

Lemonade

140cm wide, finely woven 100% wool lightweight suiting fabric in acid yellow. Woven in Italy.
Perfect for striking and elegant suits.
Price incl. VAT
£20.00 per metre
Mr Brown
Mr Brown
Part number
2501M29

Mr Brown

155cm wide, fine wool suiting fabric in dark brown with a tiny bird's eye weave and subtle sheen.
Price incl. VAT
£14.00 per metre
The Dean
The Dean
Part number
2501M34

The Dean

153cm wide, loose weave suiting fabric in dark navy, made from wool, polyester, and elastane.
Price incl. VAT
£13.50 per metre
Betner Like
Betner Like
Part number
2501M37

Betner Like

154cm wide, fine 97% wool & 3% elastane suiting fabric in black with a beautifully soft finish.
Price incl. VAT
£20.50 per metre
As Luck Would
As Luck Would
Part number
2501M41

As Luck Would

153cm wide, softly brushed 65% wool and 35% polyester lightweight coating fabric in navy.
Price incl. VAT
£17.00 per metre