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!

2401–2424 of 4281 items
View:
Sort by:
Warm Nights - Dusky Pink
Warm Nights - Dusky Pink
Part number
2210H04D

Warm Nights - Dusky Pink

Dusky pink teddy coat fabric made from 100% polyester, perfect for jackets, fluffy blankets and comfy jumpers!
Price incl. VAT
£25.00 per metre
Plain Taffy - Gold
Part number
2209E16

Plain Taffy - Gold

This shiny gold taffeta dressmaking fabric is plain yet unique. Perfect for crafts, special occasion garments and festive decorations!
Price incl. VAT
£7.00 per metre
Double Gauze - Elephants Blue
Part number
2210H01 NC

Double Gauze - Elephants Blue

This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Old price
£10.95
Price incl. VAT
£7.67 per metre
30% discount
Valid until 14/12/2025
Hoodwink - Brown
Part number
2210E02B

Hoodwink - Brown

This 70% polyester and 30% wool fabric features a spotty pattern in brown and white, perfect for warm coats, smart suits, cosy scarf’s and crafts!
Price incl. VAT
£14.00 per metre
Big Bluff - Pink
Part number
2210E04

Big Bluff - Pink

Made of 80% polyester & 20% wool, this tartan & dogtooth check fabric features a hint of pink on a black & white ground. Ideal for coats & jackets!
Price incl. VAT
£15.00 per metre
Flowy - Red
Part number
2102M05

Flowy - Red

This red super fine twill weave suiting fabric is made from polyester with a hint of elastane that provides subtle stretch and lovely drape.
Price incl. VAT
£12.00 per metre
Bubble Sateen
Bubble Sateen
Part number
2106S17

Bubble Sateen

This lightweight black satin dressmaking fabric is extremely soft. Perfect for partywear, dresses and blouses and shirts.
Price incl. VAT
£8.00 per metre
Electrifying
Part number
2202S17

Electrifying

Quality nylon dressmaking fabric in navy blue with a shiny satin finish, a fabulous choice for shirting and blouses, or fancy dress designs.
Price incl. VAT
£8.00 per metre
Satin Crepe - Red
Satin Crepe - Red
Part number
2210S01

Satin Crepe - Red

Very drapery woven polyester satin backed crepe dress fabric in deep luscious red. Perfect for party dresses, blouses and skirts.
Price incl. VAT
£9.00 per metre
Fine Georgette Dress Fabric - Black
Fine Georgette Dress Fabric - Black
Part number
220S07

Fine Georgette Dress Fabric - Black

This gorgeous high quality fine georgette dressmaking fabric comes in a lovely black. This is a sheer, lightweight polyester fabric, perfect for little black dresses.
Price incl. VAT
£8.00 per metre
Lorien Crepe - Rouge
Part number
2210TH03B

Lorien Crepe - Rouge

Heavy crepe dressmaking fabric in a red rouge shade, very flattering and wrinkle-resistant, perfect for trousers, jackets and skirts!
Price incl. VAT
£10.00 per metre
Lorien Crepe - Grey
Part number
2210TH03C

Lorien Crepe - Grey

Heavy grey polyester crepe dressmaking fabrics with a lovely drape; no need to line and doesn’t crease, ideal for skirts, tops and dresses!
Price incl. VAT
£10.00 per metre
Carly Stretch Velvet - Dusky Pink
Part number
2210TH02A

Carly Stretch Velvet - Dusky Pink

160cm wide, soft stretch velvet dress fabric in a dusky pink colour looks different from every angle as it shimmers under the light.
Price incl. VAT
£10.00 per metre
Carly Stretch Velvet - Smokey Grey
Part number
2210TH02A

Carly Stretch Velvet - Smokey Grey

160cm wide, stunning stretch velour fabric in a smokey grey shade looks different from every angle as it captures the light.
Price incl. VAT
£10.00 per metre
Cross Hatch - Wine
Part number
2210BEN01

Cross Hatch - Wine

Textured, linen look fabric in dark wine suiting fabric. Made from polyester.
Price incl. VAT
£7.00 per metre
Brush Strokes
Part number
2201VM02

Brush Strokes

140cm wide, beautiful beige cotton canvas fabric with a painterly geometric circle pattern.
Old price
£12.00
Price incl. VAT
£8.40 per metre
30% discount
Valid until 14/12/2025
Autumnal Equinox - Pastel Floral
Part number
2209V03

Autumnal Equinox - Pastel Floral

150cm wide pastel grey floral brushed cotton fabric, lightweight and soft this cloth is excellent for loungewear and soft furnishings too!
Price incl. VAT
£12.00 per metre
Viscose Lining - Teal Stripe
Part number
2207VM06

Viscose Lining - Teal Stripe

Teal stripe woven viscose lining fabric, ideal for pairing with all different kinds of outer garments; tops, suits, dresses or trousers!
Price incl. VAT
£6.00 per metre
Printed Lining - Star Line
Part number
2209AH19

Printed Lining - Star Line

148cm wide, polyester lining fabric in navy with a scattered white and blue star design.
Price incl. VAT
£6.00 per metre
Mystique Suiting - Navy
Part number
2209AH17

Mystique Suiting - Navy

This lightweight navy faux mohair suiting fabric is made of 100% polyester, perfect for casual tops with cuffing or a blazer!
Price incl. VAT
£9.00 per metre
Printed Satin Lining - Pedro
Part number
2207VM01NC

Printed Satin Lining - Pedro

This satin purple 100% polyester lining fabric features a black damask printed pattern, perfect to pair with skirts, trousers or coats!
Old price
£7.00
Price incl. VAT
£4.90 per metre
30% discount
Valid until 14/12/2025
Printed Satin Lining - Binoculars
Part number
2207VM08NC

Printed Satin Lining - Binoculars

Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!
Old price
£7.00
Price incl. VAT
£4.90 per metre
30% discount
Valid until 14/12/2025
Printed Satin Lining - Leaf Blue
Part number
2207VM09NC

Printed Satin Lining - Leaf Blue

This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!
Old price
£7.00
Price incl. VAT
£4.90 per metre
30% discount
Valid until 14/12/2025
Hermes - Brown Stripe
Part number
2207VM07

Hermes - Brown Stripe

Our acetate/viscose jacquard lining fabric in brown features a green stripe pattern, perfect to pair with formal suits, dresses and waistcoats!
Price incl. VAT
£6.00 per metre