Spend £75 for free shipping

Visit us - Make an Appointment here

Dress Fabrics for Dressmaking

Dress Fabrics for Dressmaking

Explore our collection of dress fabrics, sourced from mills across the UK and Europe. From cotton lawn and linen to silk, Italian wool and viscose, each fabric is chosen for quality, drape and durability - ideal for dresses, blouses, tailoring and occasionwear.

Browse by fibre type to narrow your search, including linen dress fabrics, silk dress fabrics and wool dress fabrics. You can also shop by fabric type - crepe, satin, jersey or cotton poplin - to find the right material for your project.

Much of our range includes ex-designer and mill-end pieces, including Italian-made fabrics and deadstock finds alongside everyday staples. Whether you're sewing a wardrobe staple or something special, you'll find natural fibres, blends and statement prints all in one place.

View as:

  • + More colours Workwear - Merlin Workwear Merlin Black Cotton Twill Trousering Fabric Roll Workwear - Merlin

    Workwear - Merlin

    Black 152cm fine cotton twill. Lightweight 100% cotton with a subtle sheen for a polished finish.

    Regular price £9.00 per metre
  • Rustic Linen - Charcoal

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

    Regular price £18.00 per metre
  • Made in Italy Darkest Hour Italian cotton fine rib trousering fabric navy darkest hour fold Darkest Hour

    Darkest Hour

    152cm navy Italian shirting. 100% cotton with a fine ribbed weave. Luxury designer deadstock.

    Regular price £9.00 per metre
  • + More colours Athleisure - Black Athleisure - Black
    Sold out
    50% off

    Athleisure - Black

    Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!

    Sale price £4.00 per metre Regular price £8.00 per metre
  • 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 per metre
  • 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 per metre
  • 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 per metre
  • Brushed Cotton - Pink & Grey Check

    Pink, black and grey checked shirting. 146cm wide. Super soft 150gsm cotton with a fuzzy feel.

    Regular price £11.00 per metre
  • 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 per metre
  • Viscose Crepe - Mary

    160cm wide, viscose crepe fabric with a floral print in shades of blue, green, yellow & orange.

    Regular price £11.96 per metre
  • + More colours Viscose Twill - Black Viscose Twill Black Dress Fabric Mannequin Viscose Twill - Black
    Sold out

    Viscose Twill - Black

    Made from viscose, this plain woven dress fabric in black is excellent for flowy skirts, blouses or palazzo pants!

    Regular price £7.00 per metre
  • Sewing Room - Micro Dot - Black

    Superior quality cotton poplin in a small black and white polka dot. 113cm wide.

    Regular price £8.50 per metre
  • Elegant Crepe

    This elegant black polyester crepe fabric is perfect for creating garments that flow beautifully.

    (2)
    Regular price £9.00 per metre
  • + More colours Vintage Cotton - Black Vintage Cotton Black Oeko Tex Dressmaking Fabric Fold Vintage Cotton - Black
    Sold out

    Vintage Cotton - Black

    Black 170gsm Cotton Woven. 144cm wide. 100% Cotton. OEKO-TEX Standard 100 certified material.

    Regular price £11.96 per metre
  • Blackthorn Blackthorn black worsted wool british fine woven suiting fabric roll Blackthorn
    Sold out

    Blackthorn

    150cm wide, lightweight British worsted wool twill suiting in black with a soft brushed surface.

    Regular price £18.00 per metre
  • Pima Cotton Lawn - Yarn Party

    Black Multi-Tone Thread Ball Pima Lawn. 140cm width. 78gsm. Breathable, luxury superfine cotton.

    (1)
    Regular price £15.50 per metre
  • Sheeting - Polycotton Black

    238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.

    Regular price £6.96 per metre
  • Made in Italy Fontayne Fontayne Wool Cashmere Black Lightweight Italian Coating Fabric Fold Fontayne

    Fontayne

    152cm wide, deadstock coating in black with a soft brushed finish. Made from 80% wool and 20% cashmere.

    Regular price £55.00 per metre
  • 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.

    Regular price £8.00 per metre
  • + More colours Mirage - Bokeh Black Gold Silk Viscose Burnout Sheer Dress Fabric  Mirage Bokeh Bolt Abfe16C8 36E7 4092 91Fb 20C2B5Bc5Eb8 Mirage - Bokeh

    Mirage - Bokeh

    150cm-wide Gorgeous burnout lightweight fabric with an abstract spot print in copper and black.

    Regular price £25.00 per metre
  • Uniformly - Black

    This 150cm wide, polyester crepe fabric in black is perfect for smart blouses, uniforms and pants!

    (2)
    Regular price £6.00 per metre
  • Made in Britain+ More colours Waxed Cotton - Chera 4oz - Black Waxed Cotton Chera 4oz Black British Water Resistant Coating Fabric Roll Waxed Cotton - Chera 4oz - Black
    Sold out

    Waxed Cotton - Chera 4oz - Black

    148cm black waxed cotton, 4oz lightweight, shower-resistant, flexible for coats and bags.

    Regular price £12.50 per metre
  • Dance The Night Away

    Our sparkly fabric has blue and gold metallic yarns on a black stretch jersey, perfect for cowl neck tops or dresses worn with an underslip!

    Regular price £8.76 per metre
  • Mila

    Our viscose and elastane blend jersey fabric features an abstract print made up of brown, black, orange, white and grey hues.

    Regular price £14.96 per metre
  • Cotton Jersey - Black & White Stripe

    Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.

    Regular price £16.66 per metre
  • Printed Ponte - Leopard - Grey

    155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with a leopard print design in grey.

    Regular price £14.00 per metre
  • Viscose Jersey - Pebble Mix

    150cm wide, soft & stretchy viscose jersey fabric with a abstract pebble design in black and beige.

    Sale price £5.60 per metre Regular price £7.00 per metre
  • Made in Italy+ More colours Punto Milano - Black Punto Milano Black Viscose Elastane Rib Stretch Knit Trouser Fabric Roll 5A9E9E52 153F 4714 A1Cb 8A95E03A8309 Punto Milano - Black
    Sold out

    Punto Milano - Black

    Superior quality Italian Punto Di Milano fabric in black, composed of 97% viscose and 3% elastane.

    Regular price £18.50 per metre
  • Monza Denim - 14oz - Charcoal

    Heavy 14oz charcoal denim. 147cm wide with 5% vertical warp stretch. Firm, durable workwear handle.

    Regular price £23.50 per metre
  • Checked Flat Double Gauze - Black

    Dual-Layer 156cm Black Check Gauze. 140gsm. 100% Cotton. Soft flat-woven jacquard shirting fabric.

    (1)
    Regular price £11.00 per metre
  • Moonlit Tide - Black

    Black and white seersucker fabric, 145cm wide, with an abstract textured print.

    Regular price £12.76 per metre
  • Made in Italy Tiny Tim Three Fine Dogtooth Check Wool Shirting Fabric Tiny Tim Three Tiny Tim Three

    Tiny Tim Three

    Woven in Italy, this fine shirt fabric features a small check made up of black & grey yarns. Made from 100% wool.

    Regular price £20.00 per metre
  • + More colours Workwear - Osprey Workwear Osprey Black Cotton Twill Trousering Fabric Roll Workwear - Osprey

    Workwear - Osprey

    Black 156cm fine cotton twill. Lightweight 210gsm 100% cotton with a subtle sheen. Soft, sturdy feel.

    Regular price £9.26 per metre
  • Made in Italy Monza Denim - 12.7oz - Black Monza Denim 12 7oz Black Cotton Elastane Stretch Woven Trouser Fabric Fold Monza Denim - 12.7oz - Black
    Sold out

    Monza Denim - 12.7oz - Black

    Deep black 138cm Italian denim. 12.7oz deadstock cotton with 5% warp stretch. Clean woven finish.

    Regular price £23.50 per metre
  • Cranberry Brocade

    Jewel-Toned Floral Brocade. 148cm wide. Woven leafy design in red & forest green. Midweight drape.

    Regular price £19.50 per metre
  • Super Cupro - Latte Super cupro latte viscose leaf print beige black soft dress fabric mannequin Super Cupro - Latte
    Sold out
    20% off

    Super Cupro - Latte

    Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.

    Sale price £14.80 per metre Regular price £18.50 per metre
  • Inca

    Multi-coloured Inca stripe fabric, 150cm wide for jackets, décor and statement sewing.

    Regular price £12.00 per metre
  • JK - Phoebe

    This beautiful, slinky satin fabric has a nude and cream floral print on a charcoal black background. This is ideal for stunning tops, blouses, skirts and dresses.

    Regular price £14.00 per metre
  • Pima Cotton Lawn - Pollyanna

    Black Pima cotton lawn, 140cm wide. Red & cobalt floral woven yarn. Smooth, superfine fabric.

    Regular price £15.50 per metre
  • Sportsgear

    140cm wide, 85% polyamide 15% spandex fabric in black. Perfect for form-fitting garments.

    Regular price £17.50 per metre
  • Made in Britain Kentish Wool Kentish Wool Black White Houndstooth Check British Suiting Fabric Roll Kentish Wool

    Kentish Wool

    150cm wide, British fine wool suiting fabric featuring a Prince of Wales check weave in black and white.

    (2)
    Regular price £33.00 per metre
  • Mona - Luxury Ponte - Jet Black

    148cm wide jet black luxury ponte fabric, 350gsm. A stretch fabric with a smooth, refined finish

    Regular price £16.00 per metre
  • Midnight Jungle

    This interesting black and blue fabric made from a blend of polyester and spandex is ideal for dressmaking!

    (1)
    Regular price £18.00 per metre
  • Fibre Mood - Seersucker Check - Teal

    Teal and black seersucker fabric, 145cm wide, with a lightweight checked stretch weave.

    Regular price £14.00 per metre
  • Made in Italy+ More colours Coalport - Grey Fine Dogtooth Check Wool Shirting Fabric Coalport Grey Fold Coalport - Grey
    Sold out

    Coalport - Grey

    Woven in Italy, our ex-designer, deadstock superfine wool suiting fabric features a grey check, ideal for shirts.

    Regular price £20.00 per metre
  • Quilted - Matte Black

    Matte black 150cm quilted nylon, diamond stitch, water-resistant, with lightweight 1oz padding.

    Regular price £24.00 per metre
  • Fuss and Bother

    150cm wide, black twill suiting fabric with soft drape. Polyester, viscose, wool and elastane blend.

    (1)
    Regular price £12.76 per metre

Choosing the right dress fabric

The right fabric depends on the garment you're making, the season, and how the finished piece should move. Lightweight fabrics like cotton lawn, voile and silk work well for summer dresses and floaty blouses. Mid-weight cottons, linen and viscose are reliable all-season choices for structured and relaxed styles alike. For tailored pieces and occasionwear, crepe, satin and wool suiting give the finish and body that lighter fabrics can't.

If you're working from a pattern, check the recommended fabric type and weight first. Most patterns list suitable fibres, and using the right weight makes fitting and construction much easier. When buying online, ordering a sample is always worthwhile - colour and handle can differ from what you see on screen.

At Croft Mill, much of our dress fabric range is ex-designer or mill-end stock sourced directly from textile mills in the UK, Italy and across Europe. That means quality that's difficult to find on the high street, often at a fraction of the original price.

What's the most popular fabric for making dresses?

Cotton and viscose are the most widely used dress fabrics for everyday makes. Cotton is easy to sew, available in a huge range of prints and weights, and comfortable to wear year-round. Viscose drapes beautifully and suits wrap dresses, shirt dresses and anything that needs movement. For special occasions, silk and satin are the go-to choices.

How much dress fabric do I need?

For a simple shift or tea dress, 2–2.5 metres is usually sufficient up to a size 16. Dresses with full skirts, pleats or long sleeves will need more - typically 3–4 metres. Always check your pattern's fabric requirements before buying, and allow a little extra for pattern matching or nap direction.

Can I buy dress fabric by the metre at Croft Mill?

Yes, all our dress fabrics are sold by the metre. You can buy as little as half a metre on most lines, with fabric cut in one continuous length. If you need a larger quantity or have a specific project in mind, contact us and we'll do our best to help.

What's the difference between woven and knit dress fabrics?

Woven fabrics - cotton, linen, silk, crepe - don't stretch along the grain and are best used with standard dressmaking patterns. Knit fabrics - jersey, viscose jersey, ponte - have natural stretch and are designed for patterns that call for stretch fabric specifically. Using the wrong type will affect fit and how the garment behaves.

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