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!

1681–1704 of 4279 items
View:
Sort by:
Fabrica - Navy
Fabrica - Navy
Part number
2401CM12

Fabrica - Navy

Woven in Italy, this 146cm wide superfine navy suiting fabric is made from cotton and viscose with a hopsack weave.
Price incl. VAT
€17.06 per metre
All Purpose
Part number
2401S02

All Purpose

150cm-wide white cotton with open weave, sleek finish. Perfect for craft projects, offering breathability and a smooth surface for detailed work.
Price incl. VAT
€11.37 per metre
Sussex - Roberta
Part number
2401V01

Sussex - Roberta

144cm wide, cotton lawn dressmaking fabric in white with a blue and orange floral print.
Price incl. VAT
€14.22 per metre
Norma
Part number
2401S03

Norma

150cm wide, maroon and black viscose acetate blend lining with a sleek drape; perfect for adding a smooth, stylish finish to any garment.
Price incl. VAT
€6.82 per metre
Monarch of the Glenn
Part number
2401CM10

Monarch of the Glenn

Luxurious 150cm-wide wool suiting with a subtle Prince of Wales check; perfect for timeless suits and tailored garments.
Price incl. VAT
€22.75 per metre
Quilted Gilet - Black
Part number
2401AH01

Quilted Gilet - Black

Water and wind resistant diamond quilted fabric with 2oz wadding. 136cm wide versatile black polyester fabric.
Price incl. VAT
€25.02 per metre
Luxury Quilting - Ivory
Part number
2301AH03

Luxury Quilting - Ivory

140cm wide water-resistant diamond quilted nylon/polyester fabric in a soft ivory hue has a soft matte face and glossy reverse.
Price incl. VAT
€25.02 per metre
Quilted Escape - Autumn Orange
Part number
2401AH05

Quilted Escape - Autumn Orange

140cm wide quilted fabric. With a water and wind-resistant nylon face in a rich orange hue and a brown polyester reverse.
Price incl. VAT
€25.02 per metre
Shimmee
Part number
2401CM07NC

Shimmee

Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.
Old price
€6.82
Price incl. VAT
€6.14 per metre
10% discount
Valid until 14/12/2025
What Light Shines - Satin Mini Micro
Part number
2401CM02

What Light Shines - Satin Mini Micro

152cm wide super soft navy cotton shirting fabric features a stylish small scale white speckle print. With a satin finish.
Price incl. VAT
€10.81 per metre
Charming Lining - Aqua/Orange
Part number
2312AH04

Charming Lining - Aqua/Orange

Elegant 148cm-wide lining fabric, blending orange and pale aqua blue yarns in a smooth viscose acetate mix.
Price incl. VAT
€6.82 per metre
Charming Lining - Blue/Peach
Part number
2312AH03

Charming Lining - Blue/Peach

Elegant 150cm-wide lining fabric, blending peach and blue yarns in a smooth viscose acetate mix.
Price incl. VAT
€6.82 per metre
Egyptian Cotton - Luxury Stripe Sheeting
Part number
2312AB02

Egyptian Cotton - Luxury Stripe Sheeting

Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Price incl. VAT
€17.06 per metre
Lumos Lining - Gold
Part number
2312AH06

Lumos Lining - Gold

Gold polyester satin fabric. 154cm wide, with a fluid drape, perfect for elegant dress and costume linings.
Price incl. VAT
€6.82 per metre
Iron On Fusible Fleece - White

Iron On Fusible Fleece - White

90cm wide, 100gsm polyester iron-on fusible fleece. Ideal for dressmaking, quilts, bags and crafts.
Price incl. VAT
€8.99 per metre
Between The Lines
Part number
2312E01

Between The Lines

Our 150cm wide, chunky cotton corduroy fabric in a taupe hue is perfect for bag making, dresses and more.
Price incl. VAT
€13.65 per metre
Vlieseline - Style-Vil FIX Iron On Foam Interlining
Part number
VILENE-IO

Vlieseline - Style-Vil FIX Iron On Foam Interlining

This fusible foam interlining is ideal for providing structural support for garments, crafts and more.
Price incl. VAT
€18.77 per metre
Ambleside Cotton Jersey
Part number
2203BEG01

Ambleside Cotton Jersey

160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Price incl. VAT
€9.10 per metre
Candy Crepe - Beige
Part number
2102M03

Candy Crepe - Beige

145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.
Price incl. VAT
€10.81 per metre
Enigma Linen - Stone
Part number
2312O01R

Enigma Linen - Stone

Made from 70% ramie and 30% cotton, this stone-coloured fabric is Oeko-Tex Certified, perfect for curtaining.
Price incl. VAT
€14.50 per metre
What Goes Around - Navy
Part number
2312CM03

What Goes Around - Navy

146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
Price incl. VAT
€7.96 per metre
Double Scallop Lace - Wine
Part number
2206F10C

Double Scallop Lace - Wine

Beautifully made 145cm wide soft and heavy corded dressmaking lace in wide red. Made with a double scalloped edge.
Price incl. VAT
€14.73 per metre
Monaco Crepe - Black
Part number
2312C01

Monaco Crepe - Black

This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!
Price incl. VAT
€19.62 per metre
Not The Only Fruit - Red
Not The Only Fruit - Red
Part number
2312CM01

Not The Only Fruit - Red

This is a mildly stretchy woven polyester elastane trousering fabric with a rich red hue. 146cm wide, perfect for adding sophistication to any outfit!
Price incl. VAT
€13.65 per metre