Croft Mill

Fabrics

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!

1–24 of 1561 items
View:
Sort by:
Chloe - Pale Blue
Part number
2405C03

Chloe - Pale Blue

78% polyester, 22% metallic lurex jacquard brocade fabric featuring a rose gold floral design on a pale blue ground.
Price incl. VAT
£32.00 per metre
Billie Ivory
Billie Ivory
Part number
2405C02

Billie Ivory

100% polyester special dress fabric featuring an all-over silver glitter face with an intricate pattern on a knit net base.
Price incl. VAT
£45.00 per metre
Lily Chrystal
Lily Chrystal
Part number
2405C01

Lily Chrystal

This exquisite glittery fabric in silver is made from 100% polyester, perfect for extra special occasions.
Price incl. VAT
£45.00 per metre
Marley Jersey
Part number
2404M25

Marley Jersey

Cotton, polyester and elastane blend knit jersey fabric in navy with a marl finish, perfect for sweatshirts.
Price incl. VAT
£12.50 per metre
Viscose Jersey - Rara
Part number
2404M21

Viscose Jersey - Rara

160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.
Price incl. VAT
£12.00 per metre
Double Agent
Part number
2404M27

Double Agent

Our 60% cotton and 40% polyester fabric has a complex black and cream pattern, ideal for chunky jumpers.
Price incl. VAT
£12.00 per metre
Quilted Monochrome Mosaic
Part number
2404M22

Quilted Monochrome Mosaic

74% polyester, 24% acrylic, and 2% elastane lightweight quilted fabric in black and white, ideal for jackets.
Price incl. VAT
£16.95 per metre
A Fling
Part number
2404M17

A Fling

140cm wide, black and grey check shirting fabric made from 69% viscose, 30% acrylic and 1% elastane.
Price incl. VAT
£11.95 per metre
Fibre Mood - Jacquard Stripes - Green
Fibre Mood - Jacquard Stripes - Green
Part number
FM321071-10

Fibre Mood - Jacquard Stripes - Green

145cm wide, viscose, nylon and linen jacquard fabric in deep green with a subtle stripe design.
Price incl. VAT
£19.50 per metre
JK - Salso - Terracotta
Part number
2404C10

JK - Salso - Terracotta

135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
Price incl. VAT
£14.50 per metre
Mystique - Dusty Grey
Part number
2404C04

Mystique - Dusty Grey

Matte 150cm wide, mid-weight duchess satin in a beautiful dusty grey. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Mystique - Champagne
Part number
2404C05

Mystique - Champagne

Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Mystique - Pink
Part number
2404C06

Mystique - Pink

Matte 150cm wide, mid-weight duchess satin in a beautiful pale pink. Perfect for special occasions.
Price incl. VAT
£15.00 per metre
Beaufort Duchess Satin - Nude Pink
Part number
2404C03

Beaufort Duchess Satin - Nude Pink

150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Price incl. VAT
£12.50 per metre
Lounge Knit - Beige
Part number
2404M13A

Lounge Knit - Beige

150cm wide, viscose and polyester midweight jersey fabric in beige, super soft & drapes beautifully.
Price incl. VAT
£14.95 per metre
Lounge Knit - Pink
Part number
2404M13B

Lounge Knit - Pink

150cm wide, viscose and polyester midweight jersey fabric in pink, super soft & drapes beautifully.
Price incl. VAT
£14.95 per metre
Lounge Knit - Blue
Part number
2404M13C

Lounge Knit - Blue

150cm wide, viscose and polyester midweight jersey fabric in blue, super soft & drapes beautifully.
Price incl. VAT
£14.95 per metre
Blanket
Part number
2404DA01

Blanket

170cm wide, wool & polyester mix heavyweight brushed fabric in ivory. Great for jackets & throws.
Price incl. VAT
£14.00 per metre
Shadow Garden
Shadow Garden
Part number
2404M14

Shadow Garden

155cm wide, viscose jersey dress fabric with a beautiful floral print in classic black and ivory.
Price incl. VAT
£10.50 per metre
Serenity Knits - Sapphire
Part number
2404M08C

Serenity Knits - Sapphire

150cm wide, viscose, polyester & polyamide jersey fabric in sapphire. Perfect for cosy jumpers.
Price incl. VAT
£12.95 per metre
Serenity Knits - Jade
Part number
2404M08B

Serenity Knits - Jade

150cm wide, viscose, polyester & polyamide knitted jersey fabric in jade. Perfect for cosy jumpers.
Price incl. VAT
£12.95 per metre
Serenity Knits - Cerise
Part number
2404M08A

Serenity Knits - Cerise

150cm wide, viscose, polyester & polyamide knitted jersey fabric in cerise. Perfect for cosy jumpers.
Price incl. VAT
£12.95 per metre
Repreve Recycled Lining - Navy
Part number
2404C02

Repreve Recycled Lining - Navy

Made by Repreve® using recycled polyester, this navy blue lining boasts a soft twill & satin finish.
Price incl. VAT
£7.50 per metre
Quilted Jacquard - Putty
Part number
2404M05

Quilted Jacquard - Putty

150cm wide, cotton & polyester quilted jersey fabric in grey, featuring a stitched jacquard pattern.
Price incl. VAT
£12.25 per metre