Dress Fabrics

Dress Fabrics

Explore our curated collection of dress fabrics, sourced from leading mills in the UK and Europe. From cotton and linen to silk, wool and viscose, our fabrics are carefully selected for quality, drape and durability — perfect for dresses, blouses, tailoring and occasionwear.

Shop by fibre to refine your search, including linen dress fabrics, silk dress fabrics and wool dress fabrics. You can also browse by fabric type such as crepe, satin or jersey to find the perfect material for your project.

Whether you're sewing everyday garments or special occasion pieces, our dress fabrics combine quality with value.

View as:

  • Hammered Satin - Black

    Discover a premium black polyester viscose dress fabric, 126cm wide with a hammered satin finish. From a reputable clothing brand.

    Regular price £7.76 p/m
  • Made in Britain+ More colours Dress Net - Black Dress Net - Black

    Dress Net - Black

    145cm wide, flare-free 100% nylon knitted dress net fabric in black. Ideal for tutus, gowns & more.

    Regular price £2.50 p/m
  • Sturdy Black - Heavy Suiting

    65% polyester, 30% viscose and 5% elastane, heavy suiting fabric in black, this is perfect for bodycon dresses.

    Regular price £14.96 p/m
  • Pima Cotton Lawn - Shan Black

    140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.

    Regular price £14.90 p/m
  • Moretti - 13oz Black Cotton Denim

    Italian 13oz black cotton denim, 155cm wide. Structured, non-stretch cloth with a clean matte finish.

    Regular price £20.00 p/m
  • + More colours Pleather - Pearl Pearl Pizzazz Ivory Pleather Satin Polyester Fabric Roll Pleather - Pearl

    Pleather - Pearl

    Polyester and nylon blend pleather fabric in ivory with a satin finish, perfect for statement trousers, skirts and jackets!

    Regular price £7.00 p/m
  • + More colours Twill Lining - Black Twill Lining Black Viscose Cotton Satin Fabric Twill Lining - Black
    Sold out

    Twill Lining - Black

    145cm wide, 51% viscose, 49% cotton twill lining fabric in black with a subtle satin sheen.

    Regular price £9.50 p/m
  • + More colours Monaco Crepe - Black Polyester Plain Woven Dress Fabric Monaco Crepe Black Hang Monaco Crepe - Black
    Sold out

    Monaco Crepe - Black

    This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!

    Regular price £17.26 p/m
  • Made in Italy Azienda Stripe Azienda Stripe Cotton Italian Black White Shirting Fabric Roll Azienda Stripe

    Azienda Stripe

    145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.

    (1)
    Regular price £7.50 p/m
  • Dusk Flex Denim

    122cm wide, 9.5oz black cotton/elastane stretch denim.

    (1)
    Regular price £13.00 p/m
  • Made in Italy Mr Smith Mr Smith Dark Navy Plain Woven Wool Suiting Fabric Fold Mr Smith

    Mr Smith

    135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.

    (1)
    Regular price £18.00 p/m
  • Dread Naught - New Black

    This 144cm wide, polyester suiting fabric in black is excellent for formal wear, dressmaking and special occasions!

    Regular price £7.50 p/m
  • Smooth Crepe De Chine - Black

    This is a smooth, lightweight crepe de chine dress fabric in black which drapes beautifully. Great for making shirts and swishy dresses.†

    (1)
    Regular price £6.00 p/m
  • 100% Wool Fleece - Black

    Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.

    Regular price £29.00 p/m
  • Challis - Olive Nova

    Black and brown leaf printed dressmaking fabric made from viscose, excellent for palazzo pants and summer skirts!

    (1)
    Regular price £10.96 p/m
  • + More colours Diez Denim - Black Diez Denim Black Cotton Lycra Twill Heavy Mid Heavy Weight Woven Jean Fabric Fold Diez Denim - Black

    Diez Denim - Black

    10oz black stretch denim, 152cm wide with 10% stretch and classic twill finish.

    Regular price £19.00 p/m
  • Made in Britain+ More colours Brambrook - Bygone Bambrook Bygone British Wool Tweed Coating In Black And Grey Fold 2 Brambrook - Bygone

    Brambrook - Bygone

    Black and grey British twill tweed coating fabric that hints to a bygone era. Gorgeous.

    Regular price £30.00 p/m
  • Dry Finish Tin Cloth - Black

    152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.

    (1)
    Regular price £18.50 p/m
  • Oliver Viscose Twill - Black

    150cm wide, 100% viscose twill fabric in black. Perfect for dresses, skirts, tops, & trousers.

    Regular price £11.00 p/m
  • Made in Italy Lorenzo Lorenzo wool navy fine patterned italian suiting fabric fold Lorenzo
    Sold out

    Lorenzo

    Super soft, 148cm wide brushed cotton twill shirting in marled grey. There are two shades of grey and oatmeal yarns in the weave.

    (1)
    Regular price £17.00 p/m
  • Poplin Print - Rhythm Nation

    112cm wide, cotton poplin print fabric with a music note print on a black background. We are loving this quirky print.

    Regular price £7.76 p/m
  • Made in Italy Morning Glory Morning Glory Viscose Elastane Black Stretch Italian Deadstock Fabric Fold Morning Glory

    Morning Glory

    97% viscose, 3% elastane densley knitted, fine soft mid-weight dress fabric in black which offers a smooth, elegant drape with a subtle stretch. This is a heck of a cloth.

    Regular price £21.00 p/m
  • Diez Denim - Charcoal

    10oz charcoal stretch denim, 152cm wide with soft twill texture and 10% stretch.

    Regular price £19.00 p/m
  • + More colours Dazzle - Black Dazzle Black Polyester Knit Sparkle Dress Fabric M1 Dazzle - Black

    Dazzle - Black

    It's sparkly fun!†This glitter black†jersey fabric from Carrington fabrics†is a nice light-mid-weight knit polyester so it can be used for lots of applications

    Regular price £18.00 p/m
  • + More colours Lovely Lawn - Black Lovely Lawn Black Cotton Deadstock European Woven Dress Fabric Roll Lovely Lawn - Black

    Lovely Lawn - Black

    148cm wide, 100% cotton lawn fabric in classic black. Smooth, breathable, and high-quality.

    Regular price £7.00 p/m
  • + More colours All Saints Black Viscose Voilet Dress Fabric Black All Saints Dress All Saints Black

    All Saints Black

    150cm wide superfine, supersoft viscose voile dress fabric in blackest black. Perfect for summer shirts and dresses!

    Regular price £9.50 p/m
  • Made in Italy+ More colours Tesoro - Red Tesoro Red Italian Satin Polyester Ex Designer Dress Fabric Mannequin Tesoro - Red

    Tesoro - Red

    Our ex-designer, red satin fabric, made from 100% polyester has been woven in Italy perfect for evening attire.

    Regular price £15.00 p/m
  • + More colours Hector - Black Viscose Linen Blend Dress Fabric Hector Black Fold Hector - Black

    Hector - Black

    140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!

    (2)
    Regular price £15.00 p/m
  • Mansfield

    145cm wide dark silver very fine polyester dress fabric with oodles of stretch....

    Regular price £18.00 p/m
  • Draper - Organic Bamboo Blend Suiting - Black

    This 150cm wide organic recycled suiting fabric in black, is soft to handle and has a beautiful drape.

    Regular price £20.00 p/m
  • + More colours Coast - White John Kaldor Coast White Loose Woven Polyester 2 Coast - White
    Sold out

    Coast - White

    145cm wide, linen-look polyester fabric in white. With subtle slub texture and thicker yarns.

    Regular price £13.00 p/m
  • Raven

    142cm wide, polyester and nylon blend jersey dress fabric in black with a satin finish, excellent for leggings!

    Regular price £7.00 p/m
  • Skyfall - Black

    Made from polyester, this black chiffon dress fabric has a crinkled face, excellent for skirts, puff sleeves and blouses!

    Regular price £5.50 p/m
  • + More colours Harmony Knits - Black Harmony Knits Black Viscose Polyester Polyamide Soft Knitted Jersey Fabric Cu 38C440A4 A582 4C2C 8053 97Ac7A25B437 Harmony Knits - Black
    Sold out

    Harmony Knits - Black

    Our black knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!

    Regular price £17.00 p/m
  • Superior Heavy Black Dress Fabric

    140cm wide, polyester, viscose, and Lycra jersey fabric in black. Ex-designer cloth made in Spain.

    (1)
    Regular price £14.76 p/m
  • Alpen Fleece - Black

    Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm

    Regular price £13.00 p/m
  • Midnight Glitz

    Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!

    Regular price £7.00 p/m
  • Suede Scuba - Murphy

    Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.

    (1)
    Regular price £15.96 p/m
  • Double Crepe - Double Drat

    150cm wide, extremely nice, so you pays your money and you takes your chance. Heavy Black - slightly heavier and more substantial, made in a different way.

    Regular price £12.00 p/m
  • Oxfordshire Check Wool

    Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.

    (1)
    Regular price £33.00 p/m
  • Rustic Linen - Charcoal

    100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.

    Regular price £18.00 p/m
  • 21 Wale Needlecord - Black

    This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.

    Regular price £12.96 p/m
  • + More colours Workwear - Merlin Workwear Merlin Black Cotton Twill Trousering Fabric Roll Workwear - Merlin

    Workwear - Merlin

    152cm wide, cotton fine twill trousering fabric in black, lightweight with a soft finish & slight sheen.

    Regular price £9.00 p/m
  • Made in Britain+ More colours Pure Wool Crepe - Black Pure Wool Crepe Black Woven Dress Suiting Fabric Roll Pure Wool Crepe - Black
    Sold out

    Pure Wool Crepe - Black

    150cm wide, British 100% wool crepe fabric in classic black with a fluid drape and breathable feel.

    (1)
    Regular price £30.00 p/m
  • Brushed Cotton - Pink & Grey Check

    146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!

    Regular price £11.00 p/m

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers