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:

  • Luxury Ponte - Dark Charcoal Marl

    152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.

    (1)
    Regular price €17,90 per metre
  • Vintage Cotton - Fern

    Fern Green 170gsm Cotton Dressmaking Cloth. 144cm wide. 100% Cotton. Soft feel and subtle drape.

    Regular price €11,90 per metre
  • Chestnut Satin

    150cm wide, 100% polyester satin lining fabric in a bold black and chestnut brown geometric print.

    Regular price €9,90 per metre
  • Vintage Cotton - Mustard

    Mustard 170gsm Cotton. 144cm Width. 100% Cotton. Bold ochre hue for shirts, skirts and tops.

    Regular price €11,90 per metre
  • + 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,90 per metre
  • Honister Grey

    This 148cm wide linen-look viscose elastane blend has a generous 40% weft stretch. A stunning slate-grey cloth that handles beautifully.

    Regular price €15,90 per metre
  • Cassia

    Floral Red & Black Poly/Cotton. 150cm width. Soft, lightweight 59" wide fabric for dressmaking.

    Regular price €5,90 per metre
  • Cielo

    Plain pale Blue 100% Cotton Shirting. 156cm wide. Extra-wide woven fabric for shirts and airy blouses.

    Regular price €7,90 per metre
  • Camo Cord - Blue

    This blue and white classic camouflage printed 100% cotton needlecord fabric is perfect dressmaking, jackets and trousers. 106cm wide dress fabric.

    Regular price €11,90 per metre
  • Liza

    Fabulous red, yellow and blue flowers are printed on this ivory double georgette dress fabric. 145cm wide cloth perfect for floaty dresses and blouses.

    Regular price €13,90 per metre
  • And Now For Something

    155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!

    (1)
    Regular price €21,90 per metre
  • Printed Ponte - Lava Flow

    155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with swirls of vibrant colours.

    Regular price €13,90 per metre
  • Tiggy

    128cm wide, 100% polyester net sequin fabric in an array of stunning colours.

    Regular price €9,90 per metre
  • Viscose Twill - Metro Grid

    150cm wide, viscose twill fabric featuring a timeless geometric print in red, black and cream.

    Regular price €19,90 per metre
  • Everywhere & Nowhere

    This 139cm wide, bold taupe nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.

    Regular price €5,90 per metre
  • Wild Flame

    145cm wide, viscose stretch woven fabric with a fiery abstract pattern in red & earthy tones.

    Regular price €15,90 per metre
  • Desert Flame

    145cm wide, viscose stretch woven fabric with a striking abstract print in rich, earthy tones.

    Regular price €15,90 per metre
  • + More colours Bridget Brocade Bridget Brocade Polyester Blue Green Floral Abstract Jacquard Woven Dress Fabric Fold Bridget Brocade

    Bridget Brocade

    148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.

    Regular price €19,90 per metre
  • Quilted - Coco Stretch - Pink

    140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    (1)
    Regular price €19,90 per metre
  • Quilted - Coco Stretch - White

    140cm wide, white quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price €19,90 per metre
  • Faux Fur - Camo - Brown

    155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.

    (1)
    Regular price €13,90 per metre
  • Alpen Fleece - Black

    367gsm Black Alpine Fleece. 150cm width. Poly/Cotton blend with high stretch and plush reverse.

    Regular price €13,90 per metre
  • + More colours Grate Quilt - Sand Polyester Embossed Quilted Coating Fabric Grate Quilt Sand Twist Grate Quilt - Sand

    Grate Quilt - Sand

    140cm wide beige polyester quilted fabric with an embossed grate-style pattern inspired by steel grating. A smart, practical option for jackets, gilets, coats, and bags.

    Regular price €19,90 per metre
  • Baby Soft Cotton Jersey

    Ivory 165gsm Wide Cotton Knit. 178cm width. 100% Cotton. Breathable cloth for pyjamas & tops.

    Regular price €9,90 per metre
  • + More colours Grate Quilt - Navy Polyester Embossed Quilted Coating Fabric Grate Quilt Navy Twist Grate Quilt - Navy

    Grate Quilt - Navy

    Navy polyester embossed quilted fabric, approximately 142cm wide, featuring a bold grate design with an industrial feel. Ideal for jackets, gilets, coats, and structured bag projects.

    Regular price €19,90 per metre
  • ITY - Matt Ivory

    Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.

    Regular price €7,90 per metre
  • + More colours Grate Quilt - Olive Polyester Embossed Quilted Coating Fabric Grate Quilt Olive Twist Grate Quilt - Olive

    Grate Quilt - Olive

    Olive green polyester embossed quilted fabric, 144cm wide, with a structured grate pattern. Perfect for modern outerwear and durable bag making.

    Regular price €19,90 per metre
  • + More colours Suede Scuba - Quinn Suede Scuba Quinn Polyester Spandex Black Sand Abstract Print Dress Fabric Suede Scuba - Quinn

    Suede Scuba - Quinn

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

    Regular price €19,95 p/u
  • Cloud Viscose Shirting

    130cm wide, pale grey viscose twill shirting fabric with a fine semi-opaque weave and soft drape.

    Regular price €9,90 per metre
  • If You Could Dream

    Italian Black Velvet Swirl Jersey. 142cm wide. Heavyweight Cotton/Viscose. Ex-designer deadstock.

    (2)
    Regular price €25,90 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 €15,90 per metre
  • Made in Italy Charme Charme Ex Designer Italian Black Grey Viscose Polyester Chunky Knit Abstract Coating Fabric Print Charme

    Charme

    Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.

    Regular price €23,90 per metre
  • Spit Spot Flower Pot

    100% Cotton dress fabric featuring a ditsy floral print with an orange hue on a black ground, perfect for blouses or skirts!

    Regular price €7,90 per metre
  • Knots Of Elegance - Blue

    Our 140cm wide, crochet lace fabric made from 100% polyester, features blue hues, ideal for elegant dresses!

    (1)
    Regular price €25,90 per metre
  • French Terry - Craft Hearts - Yellow

    Yellow Heart Turquoise Loopback Jersey. 145cm width. 230gsm weight. Soft stretch cotton knit.

    Regular price €17,90 per metre
  • Red Cotton Voile

    Pure Red 100% Cotton Voile. 150cm width. Ultra-lightweight woven cloth for shirts and soft linings.

    (2)
    Regular price €5,90 per metre
  • Stretch Faux Suede - Beige

    145cm wide, knitted polyester stretch faux suede fabric in beige. Lightweight, stretchy & versatile.

    Regular price €11,90 per metre
  • French Velvet - Blue

    Made from polyester, this French velvet faux fur fabric in blue is super soft and high quality, ideal for soft furnishings.

    Regular price €21,90 per metre
  • Quilted - Coco Stretch - Royal

    140cm wide, royal blue quilted stretch fabric: with an elegant onion weave design.

    Regular price €19,90 per metre
  • French Velvet - Brown

    Woven in France, this polyester velvet fur fabric in brown is super soft and high quality, ideal for stylish coats.

    (1)
    Regular price €21,90 per metre
  • Wide Width Cotton Poplin - Suri

    Korean Ivory Leaf Cotton Poplin. 150cm wide. 100% Cotton. Digital floral print. OEKO-TEX certified.

    Regular price €11,90 per metre
  • Jess Brocade

    Pastel Floral 148cm Brocade. Poly/Cotton blend. Structured metallic yarn for skirts & suits.

    Regular price €19,90 per metre
  • + More colours Amour - Navy Amour - Navy

    Amour - Navy

    Navy Check 150cm Cotton Woven. High-quality shirting for stylish skirts, blouses and dresses.

    Regular price €9,90 per metre
  • Lyocell Shirting - Sky Blue

    150cm wide, lightweight 100% lyocell twill fabric in pale sky blue. Naturally soft with fluid drape.

    Regular price €11,90 per metre
  • Wide Width Cotton Poplin - Wren

    Ochre Floral 149cm Cotton Poplin. 131gsm. Smooth woven fabric for children's wear and shirts.

    Regular price €11,90 per metre
  • Double Trouble - Jacquard Jersey - Teal

    160cm wide, double-knit jacquard jersey with a diamond pattern in teal made from polyester and elastane.

    Regular price €11,90 per metre
  • Proper Seersucker - Summer Sky Stripe

    White & Sky Blue Striped Seersucker. 152cm width. 100% Woven Cotton. Lightweight summer cloth.

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