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!

2257–2280 of 4279 items
View:
Sort by:
Vintage Cotton - Navy
Vintage Cotton - Navy
Part number
2301H03 - K

Vintage Cotton - Navy

OEKOTex® plain navy dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Price incl. VAT
£11.95 per metre
Sandwashed - Grey
Sandwashed - Grey
Part number
2301H02C - K

Sandwashed - Grey

Gorgeous grey viscose and polyester blend dressmaking fabric, ideal for floaty blouses, skirts or palazzo pants!
Price incl. VAT
£13.95 per metre
Sandwashed - Nude
Sandwashed - Nude
Part number
2301H02B - K

Sandwashed - Nude

Made from 93% viscose and 7% polyester, this nude dress fabric is great for palazzo pants, blouses and skirts!
Price incl. VAT
£13.95 per metre
Sandwashed - Olive
Sandwashed - Olive
Part number
2301H02A - K

Sandwashed - Olive

This polyester and viscose blend dressmaking fabric in olive green is ideal for fashioning skirts, blouses and loose trousers!
Price incl. VAT
£13.95 per metre
Rosie Posie Jersey - Upsy Daisy
Rosie Posie Jersey - Upsy Daisy
Part number
2301H01B

Rosie Posie Jersey - Upsy Daisy

Viscose and elastane blend jersey fabric featuring a floral print on a black ground, ideal for floaty trousers and draped cardigans!
Price incl. VAT
£15.00 per metre
Beaufort Duchess Satin - Sage
Part number
2301C05A

Beaufort Duchess Satin - Sage

150cm wide, sage non-snag duchess satin with a lustrous finish, ideal for special occasion wear.
Price incl. VAT
£12.50 per metre
Beaufort Duchess Satin - Porcelain
Part number
2301C05B

Beaufort Duchess Satin - Porcelain

150cm wide, beautiful quality non-snag duchess satin fabric has a lustrous finish. Available in a soft porcelain white, this classic cloth is perfect for bridalwear.
Price incl. VAT
£12.50 per metre
Viscose Twill - Black
Viscose Twill - Black
Part number
2202S05

Viscose Twill - Black

Made from viscose, this plain woven dress fabric in black is excellent for flowy skirts, blouses or palazzo pants!
Price incl. VAT
£7.00 per metre
Viscose Twill - Rich Royal
Viscose Twill - Rich Royal
Part number
2202S08

Viscose Twill - Rich Royal

Our plain woven viscose dressmaking in blue is ideal for fashioning loose trousers, flowy skirts and blouses!
Price incl. VAT
£7.00 per metre
Georgie Boy
Part number
2209AH33

Georgie Boy

150cm wide, vivid yellow/gold finely woven water-resistant fabric made from coated nylon, ideal for outdoor wear!
Price incl. VAT
£6.00 per metre
Twill Lining - 55% Acetate / 45% Viscose
Part number
2301M03

Twill Lining - 55% Acetate / 45% Viscose

Our beautifully coloured twill designer lining fabrics are made from 55% acetate and 45% viscose. These linings are anti-static and breathable with a smooth satin finish!
Price incl. VAT
£6.50 per metre
Danbury Crepe - Dark Navy
Danbury Crepe - Dark Navy
Part number
2301M02D

Danbury Crepe - Dark Navy

142cm wide, navy crepe dress fabric made from 86% acetate, 9% silk and 5% polyester, ideal for prom/bridal wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Bronze
Danbury Crepe - Bronze
Part number
2301M02C

Danbury Crepe - Bronze

Our 86% acetate, 9% silk and 5% polyester crepe dress fabric in an orange/bronze hue is perfect for special occasion wear!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Turquoise
Danbury Crepe - Turquoise
Part number
2301M02B

Danbury Crepe - Turquoise

Made from acetate, polyester and silk, our turquoise Danbury crepe is ideal for prom/bridal dresses or blouses!
Price incl. VAT
£15.00 per metre
Danbury Crepe - Jade
Danbury Crepe - Jade
Part number
2301M02A

Danbury Crepe - Jade

140cm wide, Danbury crepe dress fabric in a jade green shade, perfect for special occasion wear, blouses and skirts!
Price incl. VAT
£15.00 per metre
Landon Smooth Crepe - Wedgewood
Part number
2301M01B

Landon Smooth Crepe - Wedgewood

150cm wide superior smooth crepe fabric in wedgewood blue. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Landon Smooth Crepe - Lavender
Part number
2301M01A

Landon Smooth Crepe - Lavender

150cm wide superior smooth crepe fabric in lavender. 100% polyester dress fabric perfect for creating special occasion wear.
Price incl. VAT
£14.00 per metre
Poplin Print - Yasmin - Copen
Part number
2301O01A

Poplin Print - Yasmin - Copen

100% cotton poplin fabric featuring a floral print on a blue ground, ideal for crafts, dressmaking and structured tops!
Price incl. VAT
£7.95 per metre
Win Some - Yellow
Win Some - Yellow
Part number
2211PS28

Win Some - Yellow

From a well known clothing designer, this Italian made 158cm wide cotton shirting in yellow features a black and blue check and handles beautifully.
Price incl. VAT
£8.75 per metre
Vintage Cotton - Blue
Vintage Cotton - Blue
Part number
2210H31 - K

Vintage Cotton - Blue

OEKOTex® plain blue dressmaking fabric made from 100% cotton, ideal for tunics, trousers, shirts and tops!
Price incl. VAT
£11.95 per metre
Sandwashed - Black
Sandwashed - Black
Part number
2210H33 - K

Sandwashed - Black

This viscose and polyester plain black dressmaking fabric is excellent to dress up or down, dresses, shirts or pants!
Price incl. VAT
£13.95 per metre
Sandwashed - Chocolate
Sandwashed - Chocolate
Part number
2210H34 - K

Sandwashed - Chocolate

144cm wide, chocolate brown dressmaking fabric made from viscose/­polyester, ideal for palazzo pants and blouses!
Price incl. VAT
£13.95 per metre
Sandwashed - Teal
Sandwashed - Teal
Part number
2210H26 - K

Sandwashed - Teal

Our viscose and polyester blend dressmaking fabric in teal is perfect for fashioning loose trousers, skirts, and blouses!
Price incl. VAT
£13.95 per metre
Vintage Cotton - Black
Vintage Cotton - Black
Part number
2210H3C - K

Vintage Cotton - Black

144cm wide, OEKO-TEX® cotton dressmaking fabric in black, excellent for floaty trousers, shirts, and skirts!
Price incl. VAT
£11.95 per metre