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!

145–168 of 4282 items
View:
Sort by:
Austrian Jersey - Sunset Floral
Part number
2509M08B

Austrian Jersey - Sunset Floral

A soft cotton jersey with ditsy papaya orange and azure blue flowers on navy - breathable, stretchy and perfect for everyday tops, T-shirts and PJs.
Price incl. VAT
£10.00 per metre
Printed Georgette - Daisy
Part number
2509M07R

Printed Georgette - Daisy

A cream polyester georgette scattered with ditsy flowers and black spots - lightweight, sheer and perfect for blouses, dresses and layering.
Price incl. VAT
£7.50 per metre
Sterling Brocade - Golden Taupe
Part number
2509M06R

Sterling Brocade - Golden Taupe

A golden taupe metallic brocade with soft structure and floral design - perfect for elegant occasion wear, jackets, skirts or decorative interiors.
Price incl. VAT
£10.95 per metre
Sterling Brocade - Candy Pink
Part number
2509M05R

Sterling Brocade - Candy Pink

A striking peach and gold floral brocade on candy pink - soft, malleable and perfect for standout occasion wear, furnishings or curtains.
Price incl. VAT
£10.95 per metre
Opaline Brocade - Pink
Part number
2509M04R

Opaline Brocade - Pink

148cm wide, soft pink brocade fabric with tonal floral pattern that catches the light beautifully.
Price incl. VAT
£8.45 per metre
Chiffon - Matte White
Part number
2509AH02R

Chiffon - Matte White

Lightweight, matte, and soft with a lovely drape, perfect for dresses, blouses, scarves, and sashes.
Price incl. VAT
£5.95 per metre
Maison - Mint Blossom Silk Broadcloth
Maison - Mint Blossom Silk Broadcloth
Part number
2509CF57

Maison - Mint Blossom Silk Broadcloth

A luxurious ex-designer silk broadcloth in mint green with painterly pink florals, soft drape and visible weave, perfect for elegant dresses, blouses and skirts.
Price incl. VAT
£54.95 per metre
Fibre Mood - Cruz Match - Dark Navy Scuba
Part number
2509PX02-B

Fibre Mood - Cruz Match - Dark Navy Scuba

160cm wide dark navy scuba fabric, 350gsm. A soft, stretch fabric made from polyester, viscose, and elastane, ideal for dresses, skirts, jackets, and leisurewear
Price incl. VAT
£19.95 per metre
Fibre Mood Magazine Special N°4
Part number
FM N°4

Fibre Mood Magazine Special N°4

Fibre Mood 36 is another special edition! This XL release offers you a fantastic selection of 15 essential sewing patterns with numerous variations.
Price incl. VAT
£17.50
Atelier - Safari Rust
Atelier - Safari Rust
Part number
2509CF56

Atelier - Safari Rust

Lightweight with a soft drape, it’s perfect for standout shirts, dresses, or relaxed tailoring.
Price incl. VAT
£18.95 per metre
Atelier - Pink Mint Dot
Atelier - Pink Mint Dot
Part number
2509CF55

Atelier - Pink Mint Dot

Light, airy, and soft to wear, it’s perfect for blouses, summer dresses, or even chic pyjamas.
Price incl. VAT
£18.95 per metre
Atelier - Harlequin Red
Atelier - Harlequin Red
Part number
2509CF54

Atelier - Harlequin Red

Lightweight with a soft drape, it’s perfect for crisp shirts, summer dresses, and standout seasonal pieces.
Price incl. VAT
£18.95 per metre
Atelier - Verdant Spot
Atelier - Verdant Spot
Part number
2509CF53

Atelier - Verdant Spot

Lightweight and breathable, it drapes beautifully for shirts, blouses, or floaty summer dresses.
Price incl. VAT
£18.95 per metre
Silk Radiance - Purple
Silk Radiance - Purple
Part number
2509CF52

Silk Radiance - Purple

A rich purple Italian silk satin with a luminous sheen and fluid drape. Regal and dramatic, it’s perfect for cocktail dresses, blouses, and eveningwear that makes a statement.
Price incl. VAT
£45.00 per metre
Silk Radiance - Beige
Silk Radiance - Beige
Part number
2509CF51

Silk Radiance - Beige

An elegant beige Italian silk satin with a subtle glossy finish and fluid drape. Understated and timeless, it’s perfect for silk skirts, blouses, and classic occasionwear.
Price incl. VAT
£45.00 per metre
Silk Radiance - Yellow
Silk Radiance - Yellow
Part number
2509CF50

Silk Radiance - Yellow

A bright yellow Italian silk satin with a glossy finish and fluid drape. Cheerful and luxurious, it’s perfect for summer dresses, blouses, or any project that calls for a little sunshine.
Price incl. VAT
£45.00 per metre
Silk Whisper - Grey
Silk Whisper - Grey
Part number
2509CF49

Silk Whisper - Grey

A soft Italian habotai silk in a versatile shade, offering a smart and understated look. Lightweight yet durable, it’s ideal for linings, blouses, or scarves.
Price incl. VAT
£40.00 per metre
Silk Whisper - Fuchsia
Silk Whisper - Fuchsia
Part number
2509CF48

Silk Whisper - Fuchsia

A bold fuchsia Italian habotai silk with a lightweight, floaty handle that adds instant vibrancy. Ideal for blouses, summer tops, linings, or pyjamas with a touch of luxury.
Price incl. VAT
£40.00 per metre
Silk Whisper - Wine Red
Silk Whisper - Wine Red
Part number
2509CF47

Silk Whisper - Wine Red

A lightweight Italian habotai silk in a rich wine red, this 12 momme fabric has a smooth handle and elegant drape, perfect for linings, blouses, or scarves.
Price incl. VAT
£40.00 per metre
Como Moderno - Denim - Fabio
Como Moderno - Denim - Fabio
Part number
2509CF46-R

Como Moderno - Denim - Fabio

Fabio, an Italian deadstock stretch denim from our Como Moderno collection. Classic Indigo, approximately 345 gsm (~10oz).
Price incl. VAT
£21.95 per metre
Como Moderno - Denim - Dario
Como Moderno - Denim - Dario
Part number
2509CF45-R

Como Moderno - Denim - Dario

Dario, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue, approximately 323 gsm (~9.5oz).
Price incl. VAT
£21.95 per metre
Como Moderno - Denim - Cristiano
Como Moderno - Denim - Cristiano
Part number
2509CF44-R

Como Moderno - Denim - Cristiano

Cristiano, an Italian deadstock stretch denim from our Como Moderno collection. Matte Black, approximately 359 gsm (~10.5oz).
Price incl. VAT
£21.95 per metre
Como Moderno - Denim - Leonardo
Como Moderno - Denim - Leonardo
Part number
2509CF42-R

Como Moderno - Denim - Leonardo

Leonardo, an Italian deadstock stretch denim from our Como Moderno collection. Mid Blue Indigo, approximately 169 gsm (~5oz).
Price incl. VAT
£21.95 per metre
Como Moderno - Denim - Vittorio
Como Moderno - Denim - Vittorio
Part number
2509CF41-R

Como Moderno - Denim - Vittorio

Vittorio, an Italian deadstock stretch denim from our Como Moderno collection. Light Blue, approximately 305 gsm (~9oz).
Price incl. VAT
£21.95 per metre