Spend £75 for free shipping

Visit us - Make an Appointment here

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:

  • + More colours Viscose Acetate Lining - Sky Viscose Acetate Lining Sky Blue Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Sky
    Sold out

    Viscose Acetate Lining - Sky

    142cm wide, viscose acetate blend tailors lining fabric in sky blue with a lustrous, twill finish.

    Regular price €5,90 per metre
  • Gin and Lime

    145cm wide, 100% lyocell fabric with a timeless stripe design in white and green.

    Regular price €11,90 per metre
  • Gingham Viscose Blush

    Made from 100% viscose, this pink and white check gingham shirting fabric is perfect for dressmaking!

    Regular price €11,90 per metre
  • + More colours Viscose Acetate Lining - Beige Viscose Acetate Lining Beige Gold Woven Tailors Suit Dress Fabric Viscose Acetate Lining - Beige
    Sold out

    Viscose Acetate Lining - Beige

    146cm tailors lining in beige made from a blend of viscose and acetate; a luxurious partner for outers.

    Regular price €5,90 per metre
  • Hoffman Bali Cotton Lawn - Light & Bright

    Hoffman 112cm hand-painted cotton lawn. Refreshing teal and lemon botanical fabric. Woven yarn.

    Regular price €17,90 per metre
  • + More colours Fine Viscose Plain - Dusty Pink Fine Viscose Plain Dusty Pink Dress Fabric Fine Viscose Plain - Dusty Pink
    Sold out

    Fine Viscose Plain - Dusty Pink

    144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!

    (1)
    Regular price €9,90 per metre
  • Soft Pink Soft Pink Tencel Lycra Lightweight Suiting Shirting Fabric Soft Pink
    Sold out

    Soft Pink

    133cm wide, 94% Tencel & 6% lycra suiting fabric in pale pink. Super soft, durable and lightweight!

    Regular price €9,90 per metre
  • Made in Italy+ More colours EZIO - Verdant Stripes Ezio Verdant Stripes Green Blue Viscose Acetate Italian Tailors Lining EZIO - Verdant Stripes
    Sold out

    EZIO - Verdant Stripes

    148cm Italian viscose acetate tailors' lining featuring a versatile striped pattern, ideal for lining blazers.

    Regular price €5,90 per metre
  • Made in Italy+ More colours EZIO - Crests Ezio Crests Silver Grey Viscose Acetate Italian Tailors Lining EZIO - Crests
    Sold out

    EZIO - Crests

    150cm Italian viscose acetate lining featuring an intricate silver/grey pattern; perfect for lining suits.

    Regular price €5,90 per metre
  • + More colours Viscose Tencel Finish - Blue Viscose Tencel Finish Blue Polyester Plain Soft Pique Knit Leisure Wear Fabric Viscose Tencel Finish - Blue
    Sold out

    Viscose Tencel Finish - Blue

    160cm wide, viscose and polyester knitted pique fabric in blue with a soft Tencel finish.

    (1)
    Regular price €17,90 per metre
  • + More colours Challis - Billy Navy Viscose Challis Billy Floral Side Challis - Billy Navy
    Sold out

    Challis - Billy Navy

    Superior quality and highly recognisable this 100% viscose challis fabric features a bold blue floral print.

    (2)
    Regular price €11,90 per metre
  • Made in Britain Birdseye Birdseye
    Sold out

    Birdseye

    145cm wide 98% wool 2% lycra divine suiting in the finest of birds eye weaves.

    Regular price €21,90 per metre
  • Made in Italy Special Suiting - 100% Cashmere Special Suiting 100% Cashmere Brown Italian Diamond Pattern Lightweight Fabric Fold Special Suiting - 100% Cashmere
    Sold out

    Special Suiting - 100% Cashmere

    158cm wide, 100% cashmere lightweight suiting fabric, made in Italy. Luxuriously soft, ex-designer, deadstock.

    Regular price €89,90 per metre
  • Sophia - White

    Made in France and perfect for bridal and summer wear, this high-quality viscose fabric features a white spot and line design.

    Regular price €9,90 per metre
  • + More colours Oliver Viscose Twill - Navy Oliver Viscose Twill Navy Plain Fine Lightweight Dress Woven Fabric Fold Oliver Viscose Twill - Navy
    Sold out

    Oliver Viscose Twill - Navy

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

    Regular price €11,90 per metre
  • + More colours Oliver Viscose Twill - Black Oliver Viscose Twill Black Plain Fine Lightweight Dress Woven Fabric Oliver Viscose Twill - Black
    Sold out

    Oliver Viscose Twill - Black

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

    Regular price €11,90 per metre
  • Made in Italy Lombardy Lombardy Green Wool Italian Twill Weave Suiting Fabric Fold Lombardy
    Sold out

    Lombardy

    150cm wide, ex-designer, 100% wool fabric in a vibrant green. Ideal for suiting. Made in Italy!

    Regular price €35,90 per metre
  • + More colours Oliver Viscose Twill - Sand Oliver Viscose Twill Sand Plain Fine Lightweight Dress Woven Fabric Oliver Viscose Twill - Sand
    Sold out

    Oliver Viscose Twill - Sand

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

    Regular price €11,90 per metre
  • Made in Italy+ More colours Italian 6 Wale Corduroy - Camel Italian 6 Wale Corduroy Camel Cotton Woven Trouser Fabric Roll Italian 6 Wale Corduroy - Camel
    Sold out

    Italian 6 Wale Corduroy - Camel

    150cm wide Italian camel corduroy. Thick 6 wale 100% cotton yarn. Durable woven cord fabric.

    Regular price €19,90 per metre
  • BA - Payton BA - Payton
    Sold out

    BA - Payton

    127cm wide white broderie anglaise. 100% cotton voile yarn. Woven fabric with daisy openwork.

    (1)
    Regular price €23,90 per metre
  • Made in Italy+ More colours Punto Milano - Ink Punto Milano Ink Viscose Elastane Navy Italian Knit Jersey Fabric Roll Punto Milano - Ink
    Sold out

    Punto Milano - Ink

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

    Regular price €19,90 per metre
  • Made in Italy Rossa Satin Crepe Rossa Satin Crepe Red Polyester Italian Dress Fabric Fold Rossa Satin Crepe
    Sold out

    Rossa Satin Crepe

    143cm wide, Italian scarlet red polyester crepe with a satin finish on one side. Drapes beautifully.

    Regular price €17,90 per metre
  • Geo Jane - Green

    This interesting geometric leaf viscose jersey with green and grey tones. This breathable fabric is perfect for lightweight garments. OEKO-Tex Æ

    Regular price €11,90 per metre
  • Made in Italy Gelso Linen Gelso Linen Purple Italian Plain Woven Shirting Fabric Roll Gelso Linen
    Sold out

    Gelso Linen

    154cm wide, 100% linen shirting fabric in mulberry purple, with a crisp, textured finish.

    Regular price €27,90 per metre
  • Goa Double Gauze

    Cream 100% cotton double gauze, 137cm wide. 2-layer woven yarn. Airy, breathable summer fabric.

    Regular price €11,90 per metre
  • + More colours Denim Sweatshirt - Dark Blue Denim Sweatshirt Dark Blue Cotton Polyester Elastane Stretch Knit Jersey Fabric Denim Sweatshirt - Dark Blue
    Sold out

    Denim Sweatshirt - Dark Blue

    125cm wide dark blue denim jersey. Cotton-blend loopback yarn. Substantial knitted stretch fabric.

    Regular price €17,90 per metre
  • + More colours Denim Sweatshirt - Grey Denim Sweatshirt Grey Cotton Polyester Elastane Stretch Knit Jersey Fabric Denim Sweatshirt - Grey
    Sold out

    Denim Sweatshirt - Grey

    125cm wide grey denim sweatshirt jersey. Knitted cotton-blend yarn. Cosy loopback fabric.

    Regular price €17,90 per metre
  • Dobby Voile - Red

    143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.

    (1)
    Regular price €15,90 per metre
  • Made in Italy Lampone Linen Lampone Linen Italian Pink Woven Shirting Fabric Roll Lampone Linen
    Sold out

    Lampone Linen

    154cm wide, 100% linen shirting fabric in raspberry pink, with a crisp, textured finish.

    (1)
    Regular price €27,90 per metre
  • Dobby Voile - Orange

    143cm wide, 100% cotton voile fabric in orange with a delightful geometric dobby weave design.

    Regular price €15,90 per metre
  • + More colours BA - Rosette - Denim BA - Rosette - Denim
    Sold out

    BA - Rosette - Denim

    137cm wide, cotton polyester broderie anglaise fabric in denim with a unique geometric pattern.

    (1)
    Regular price €17,90 per metre
  • Made in Italy Camel Hair Suiting Camel Hair Suiting Italian Deadstock Brown Coating Fabric Roll 94D23773 E083 4Ff4 A792 Bfeb3C7A0D27 Camel Hair Suiting
    Sold out

    Camel Hair Suiting

    156cm wide, 100% camelhair wool Italian suiting in caramel with a unbelievably soft brushed finish.

    Regular price €83,90 per metre
  • + More colours Cotton Lawn - Apple & Rhubarb Pink Green Ivory Checked Dress Fabric Cotton Lawn Apple And Rhubarb Cotton Lawn - Apple & Rhubarb
    Sold out

    Cotton Lawn - Apple & Rhubarb

    152cm wide French cotton lawn. Pink, green & ivory check fabric. Woven yarn with fine embroidery.

    (2)
    Regular price €13,90 per metre
  • BA - Libby BA - Libby
    Sold out

    BA - Libby

    Ivory floral broderie anglaise, 140cm wide. 100% cotton woven yarn. Delicate, airy fabric.

    Regular price €19,90 per metre
  • Made in Italy Speciale Speciale Cream Wool Stretch Ex Designer Deadstock Knit Jersey Fabric Fold Speciale
    Sold out

    Speciale

    142cm wide, cream ex-designer wool pique jersey fabric, lightweight with a soft luxurious texture.

    Regular price €25,90 per metre
  • Made in Italy Humphrey Humphrey Wool Cashmere Pale Italian Deadstock Coating Fabric Roll Humphrey
    Sold out

    Humphrey

    Camel Wool Cashmere Lightweight Jacketing Coating. Lightweight wool jacketing/ coating in a lovely camel colour. Mouth-watering!

    Regular price €69,90 per metre
  • Marigold Marigold Viscose Polyester Linen Floral Embroidered Sand Beige Dress Fabric Marigold
    Sold out

    Marigold

    140cm wide, viscose, polyester & linen blend fabric with an embroidered pattern of floral motifs.

    (1)
    Regular price €27,90 per metre
  • Striped Viscose Linen Slub - Navy

    131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in navy with white pinstripes.

    (1)
    Regular price €15,90 per metre
  • Striped Viscose Linen Slub - Black

    131cm wide, 78% viscose, 20% linen & 2% polyester slub fabric in black with white pinstripes.

    Regular price €15,90 per metre
  • Pima Cotton Lawn - Bloom And Wild - Black

    Black & blush Pima cotton lawn. 140cm wide. Silky woven yarn. Romantic floral 78gsm fabric.

    Regular price €15,90 per metre
  • + More colours 100% Linen - Blue 100% Linen - Blue
    Sold out

    100% Linen - Blue

    This 100% linen fabric in blue offers a wonderful balance of breathability & durable structure.

    (1)
    Regular price €21,90 per metre
  • + More colours Chiffon - White Chiffon White Polyester Dress Fabric Cud 5Ac744B7 F765 49D8 Bb7B 3B58541E5B8A Chiffon - White
    Sold out

    Chiffon - White

    Glorious white chiffon dress fabric with a subtle crepe finish. This is a 'flat' chiffon. It is beautiful, soft and looks fabulous.

    Regular price €5,90 per metre
  • + More colours Bamboo Silk - Aurora Marble Bamboo Silk - Aurora Marble
    Sold out

    Bamboo Silk - Aurora Marble

    140cm wide, 90% bamboo, 10% nylon silk fabric. Eco-friendly, super soft with a marble design.

    Regular price €13,90 per metre
  • + More colours Linen Viscose Slub - Wild Berry Linen Viscose Slub Wild Berry Pink White Floral Woven Dress Fabric Roll Linen Viscose Slub - Wild Berry
    Sold out

    Linen Viscose Slub - Wild Berry

    140cm wide, 67% linen, 33% viscose slub fabric with a vibrant berry red & pink abstract floral print.

    Regular price €13,90 per metre
  • Linen Viscose Slub - Butterfly - Pink

    140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.

    (1)
    Regular price €13,90 per metre
  • + More colours Bamboo Linen Tweed - Black Bamboo Linen Tweed - Black
    Sold out

    Bamboo Linen Tweed - Black

    140cm wide, 65% bamboo & 35% linen fabric in black. Super soft, breathable & durable.

    (2)
    Regular price €15,90 per metre
  • + More colours Bamboo Linen Tweed - Natural Bamboo Linen Tweed - Natural
    Sold out

    Bamboo Linen Tweed - Natural

    140cm wide, bamboo & linen fabric in a natural soft white shade. Super soft, breathable & durable.

    Regular price €15,90 per metre

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