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!

265–288 of 532 items
View:
Sort by:
The Big Stretch - Brown
Part number
2301H14C

The Big Stretch - Brown

73% Viscose, 23% polyamide, 4% elastane abstract print dress fabric in brown, perfect for pants, skirts or tops!
Price incl. VAT
£17.50 per metre
The Big Stretch - Coral
The Big Stretch - Coral
Part number
2301H14B

The Big Stretch - Coral

Abstract printed coral dress fabric made from viscose, polyamide and elastane, great for tops, pants and skirts!
Price incl. VAT
£17.50 per metre
The Big Stretch - Blue
Part number
2301H14A

The Big Stretch - Blue

This viscose, polyamide and elastane dress fabric in a blue abstract print is perfect for skirts, pants and tops!
Price incl. VAT
£17.50 per metre
That's Cheating - Italian Shirting
That's Cheating - Italian Shirting
Part number
2202S21

That's Cheating - Italian Shirting

Our plain woven viscose shirting fabric in blue is perfect for fashioning loose trousers, floaty skirts and blouses!
Price incl. VAT
£10.00 per metre
Viscose Poplin - Paisley Punch
Viscose Poplin - Paisley Punch
Part number
2301H08

Viscose Poplin - Paisley Punch

Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Price incl. VAT
£11.50 per metre
Viscose Poplin Challis - Cecelia Rhubarb
Viscose Poplin Challis - Cecelia Rhubarb
Part number
2301H10B NC

Viscose Poplin Challis - Cecelia Rhubarb

This 100% viscose poplin dress fabric features a pink and green floral print on a black ground, ideal for summer garments!
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2024
Viscose Poplin Challis - Cecelia Blue
Viscose Poplin Challis - Cecelia Blue
Part number
2301H10A NC

Viscose Poplin Challis - Cecelia Blue

140cm wide, draping viscose poplin challis dress fabric in navy blue white and red
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2024
Viscose Poplin Challis - Rosette
Viscose Poplin Challis - Rosette
Part number
2301H09 NC

Viscose Poplin Challis - Rosette

100% draping viscose poplin challis dress fabric in an animal print on a brown ground
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2024
Viscose Poplin Challis - Hazel
Viscose Poplin Challis - Hazel
Part number
2301H07 NC

Viscose Poplin Challis - Hazel

Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers
Old price
£10.95
Price incl. VAT
£8.76 per metre
20% discount
Valid until 10/12/2024
Tropical Linen - Brown
Part number
2301H06A

Tropical Linen - Brown

70% Viscose and 30% linen printed dress fabric featuring a tropical print on a white ground, great for pants or skirts!
Price incl. VAT
£17.50 per metre
Viscose Satin - Pucci Brown
Part number
2301H04A

Viscose Satin - Pucci Brown

Made from 100% viscose, our viscose satin dress fabric in brown features a rotational abstract print, great for blouses or skirts!
Price incl. VAT
£14.00 per metre
Sandwashed - Grey
Sandwashed - Grey
Part number
2301H02C

Sandwashed - Grey

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

Sandwashed - Nude

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

Sandwashed - Olive

This polyester and viscose blend dressmaking fabric in olive green is ideal for fashioning skirts, blouses and loose trousers!
Price incl. VAT
£16.00 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
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 - Navy
Viscose Twill - Navy
Part number
2202S08

Viscose Twill - Navy

Our plain woven viscose dressmaking in blue is ideal for fashioning loose trousers, flowy skirts and blouses!
Price incl. VAT
£7.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
Sandwashed - Black
Sandwashed - Black
Part number
2210H33

Sandwashed - Black

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

Sandwashed - Chocolate

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

Sandwashed - Teal

Our viscose and polyester blend dressmaking fabric in teal is perfect for fashioning loose trousers, skirts, and blouses!
Price incl. VAT
£16.00 per metre
Honister Grey
Part number
2301NO01

Honister Grey

This 148cm wide linen-look viscose elastane blend has a generous 40% weft stretch. A stunning slate-grey cloth that handles beautifully.
Price incl. VAT
£16.00 per metre
EZIO - Aztec Red
Part number
2301AH03

EZIO - Aztec Red

Deep burgundy viscose lining fabric with a geometric self-coloured pattern, ideal for classy dresses and formal suits!
Price incl. VAT
£6.00 per metre
Viscose Lining - Glass And A Half
Part number
2301AH02

Viscose Lining - Glass And A Half

147cm wide, viscose lining featuring a white spot on a purple ground, excellent lining for dresses and suits!
Price incl. VAT
£6.00 per metre