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:

  • A Long Stretch

    148cm wide fine nylon jersey with exceptional stretch, recovery and a silky soft handle.

    Regular price €5,90 per metre
  • + More colours Hector - Jet Black Viscose Linen Plain Woven Shirting Fabric  Hector - Jet Fold Hector - Jet

    Hector - Jet

    140cm wide black viscose linen fabric with fluid drape, soft handle and everyday versatility.

    Regular price €15,90 per metre
  • Marshmallow Dreams

    Silky nylon jersey in bright white with fluid drape, excellent stretch and a lightweight feel.

    Regular price €5,90 per metre
  • Made in Britain Pick up a Pinstripe Grey Stripe British Wool Deadstock Suit Fabric Pick up a Pinstripe Hang Pick up a Pinstripe

    Pick up a Pinstripe

    156cm wide superfine British wool suiting with a subtle grey pinstripe and soft handle.

    Regular price €13,90 per metre
  • Made in Britain Admiration Navy 100% Wool Heavy Twill Coating Fabric Admiration CU Admiration

    Admiration

    British wool coating fabric in deep navy with a structured twill weave and luxury feel.

    Regular price €21,90 per metre
  • Specially

    154cm wide off-white cotton jersey with a soft handle, fluid drape and comfortable stretch.

    Regular price €7,90 per metre
  • Scrunchy

    160cm wide lightweight viscose jersey in an aubergine shade with fluid drape and softness.

    Regular price €7,90 per metre
  • Main Course

    Soft navy linen-look polyester suiting with superb drape, crease resistance and tailoring appeal.

    Regular price €7,90 per metre
  • Leoni - Dark Khaki

    Italian dark khaki cotton twill with a smooth handle and structured finish, perfect for trousers and jackets.

    Regular price €11,90 per metre
  • Denim By The Dozen - Light Wash

    Very pale blue 12oz denim fabric made from 100% cotton with a washed finish.

    Regular price €17,90 per metre
  • Cotton Blend Shirting - Blue Stripe

    Polyester cotton blend shirting fabric with white stripes on a classic blue ground.

    Regular price €11,90 per metre
  • Cotton Blend Shirting - Beige Stripe

    Soft cotton blend shirting with classic black and white stripes on a warm beige ground.

    Regular price €11,90 per metre
  • Viscose Twill - Aqua

    145cm wide aqua viscose twill dress fabric, lovely and soft with a beautiful drape.

    Regular price €7,90 per metre
  • 265gsm Stretch Twill - Black

    Poly//Viscose black stretch twill suiting fabric with a soft handle, elegant drape.

    Regular price €17,90 per metre
  • Made in Britain Grey Matters British Wool Elastane Blend Stretch Suiting Fabric Grey Matters Hang Grey Matters

    Grey Matters

    British worsted wool suiting in charcoal grey with natural stretch and crease resistance.

    Regular price €13,90 per metre
  • Made in Italy+ More colours Italian Crepe - Cream Soft Stretch Textured Dressmaking Fabric Italian Crepe Cream Mannequin Italian Crepe - Cream

    Italian Crepe - Cream

    Classic cream Italian crepe fabric with stretch, soft drape and a smart textured finish.

    Regular price €17,90 per metre
  • Made in Italy+ More colours Italian Crepe - Mint Soft Stretch Textured Dressmaking Fabric Italian Crepe Mint Hang Italian Crepe - Mint

    Italian Crepe - Mint

    Fresh mint green Italian crepe fabric with stretch, elegant drape and a textured finish.

    Regular price €17,90 per metre
  • Made in Italy+ More colours Italian Crepe - Cornflower Medium Weight Stretch Dressmaking Fabric Italian Crepe Cornflower Hang Italian Crepe - Cornflower

    Italian Crepe - Cornflower

    Bright cornflower blue Italian crepe fabric with stretch, elegant drape and a textured finish.

    Regular price €17,90 per metre
  • Made in Italy+ More colours Italian Crepe - Khaki Premium Textured Stretch Dressmaking Fabric Italian Crepe - Khaki Mannequin Italian Crepe - Khaki

    Italian Crepe - Khaki

    Versatile khaki Italian crepe fabric with stretch, beautiful drape and a refined textured finish.

    Regular price €17,90 per metre
  • Made in Britain Imperial Night British Black Wool Polyester Diamond Suiting Fabric Imperial Night CU Imperial Night

    Imperial Night

    British black wool blend suiting with a subtle diamond weave and a soft tailored finish.

    Regular price €13,90 per metre
  • Made in Italy+ More colours Italian Crepe - Rust Soft Textured Stretch Dressmaking Fabric | Italian Crepe - Rust Hang Italian Crepe - Rust

    Italian Crepe - Rust

    Warm rust Italian crepe fabric with stretch, soft drape and a refined textured finish.

    Regular price €17,90 per metre
  • Lemonade

    Pale lemon cotton nylon shirting with a silky handle, airy feel and summer-ready drape.

    Regular price €5,90 per metre
  • Made in Britain Wool Antich - Black British Ex-Designer Black Wool Suiting Fabric Wool Antich - Black CU Wool Antich - Black

    Wool Antich - Black

    West Yorkshire worsted wool hopsack suiting in black. Soft, refined and beautifully tailored.

    Regular price €13,90 per metre
  • Ain't 'Arf Ott

    German-made khaki cotton blend suiting with a fine herringbone weave and tailored finish.

    Regular price €11,90 per metre
  • Win Win - Black Velour

    142cm wide black stretch needlecord with a super-soft finish and comfortable everyday stretch.

    Regular price €11,90 per metre
  • Country House

    Soft cotton twill shirting with a cream, black and mustard check. Lightweight and refined.

    Regular price €9,90 per metre
  • GOTS Organic French Terry - Emerald

    Emerald green organic French terry. Soft, stretchy cotton blend with looped back finish.

    Regular price €15,90 per metre
  • Bet on Black

    150cm wide black cotton shirting with subtle shadow stripes and a smart designer finish.

    Regular price €11,90 per metre
  • Fleck Yeah

    Charcoal polyester suiting fabric with a flecked weave, excellent drape and body for modern tailoring.

    Regular price €13,90 per metre
  • ITY - Red

    Bright red ITY polyester jersey fabric with fluid drape, stretch and comfort for dresses and dancewear.

    Regular price €9,90 per metre
  • Bruce Denim

    Black 100% cotton drill fabric with a durable twill weave, ideal for trousers and workwear.

    Regular price €15,90 per metre
  • Winceyette - Night In

    110cm wide brushed cotton winceyette with cosy night-in motifs on a soft grey background.

    Regular price €7,90 per metre
  • Seacell Jersey - Black

    Black seacell jersey fabric 165cm wide, with ample stretch and an exceptionally soft handle.

    Regular price €15,90 per metre
  • Pretender

    White cotton drill fabric, durable and absorbent for tea towels, table linens and practical household sewing.

    Regular price €9,90 per metre
  • Denimfest - 9.5oz Drake

    195cm black cotton polyester denim fabric with a sturdy twill weave and smart finish.

    Regular price €11,90 per metre
  • Denimfest - 12oz Darcy

    Robust 180cm heavyweight blue cotton polyester denim fabric with dense twill and solid hand.

    Regular price €11,90 per metre
  • Denimfest - 13oz Dylan

    180cm heavyweight blue cotton polyester denim fabric with crisp twill and workwear feel.

    Regular price €11,90 per metre
  • Denimfest - 9.2oz Dexter

    Rich blue cotton viscose polyester denim fabric with soft twill handle and drape. 170cm wide.

    Regular price €11,90 per metre
  • Denimfest - 9oz Dave

    9oz dark indigo cotton denim fabric with clean twill weave and sturdy classic handle. 180cm wide.

    Regular price €11,90 per metre
  • Denimfest - 10.7oz Diego

    199cm wide dark cotton denim fabric with a classic textured twill weave. Midweight at 10.7oz.

    Regular price €11,90 per metre
  • Viscose Jersey - Flowerful Green

    150cm retro floral viscose jersey fabric with olive and sky blue tones and soft stretch.

    Regular price €13,90 per metre
  • Made in Italy Lana Suprema Lana Suprema Virgin Wool Black Stretch Sheer Knit Jersey Fabric Hang Lana Suprema

    Lana Suprema

    Black 100% virgin wool jersey dress fabric with a silky superfine handle forbase layers.

    Regular price €21,90 per metre
  • What Shines Yonder

    Dark navy polyester suiting fabric with a dense smooth handle and subtle stretch. 150cm wide.

    Regular price €11,90 per metre
  • Made in Britain Moving Well Moving Well Polyester Wool Elastane Black Midweight Portuguese Suiting Fabric Mannequin Moving Well

    Moving Well

    Black Portuguese stretch suiting fabric with a textured reverse and structured handle.

    Regular price €15,90 per metre
  • Soft O'er The Mountain

    Dark navy British wool blend coating fabric with a brushed finish and soft structured handle.

    Regular price €17,90 per metre
  • Aero - White

    White polyester elastane sports jersey fabric with a cool lightweight breathable handle.

    Regular price €11,90 per metre
  • Made in Italy Palermo Poplin Palermo Poplin Black Cotton Plain Woven Ex Designer Shirting CU Palermo Poplin

    Palermo Poplin

    150cm Italian ex-designer navy cotton poplin shirting fabric with a fine soft woven finish.

    Regular price €9,90 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