Spend £55 for a free gift!

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:

  • 21 Wale Needlecord - Lavender

    Lavender 21-wale needlecord. 140cm wide, 100% cotton. A soft, Oeko-Tex certified 150gsm woven.

    Regular price £12.96 per metre
  • 21 Wale Needlecord - Delph

    100% cotton 140cm needlecord. Lovely blue shade, 21-wale. Soft, Oeko-Tex certified 150gsm.

    Regular price £12.96 per metre
  • 21 Wale Needlecord - Mint

    Soft 140cm wide mint needlecord. 100% cotton, 21-wale weave. Durable Oeko-Tex certified quality.

    Regular price £12.96 per metre
  • Tobacco Road

    152cm wide brown memory yarn. Cotton and polyester blend with a unique shape-retaining handle.

    Regular price £14.96 per metre
  • + More colours Victor - Taupe Victor taupe linen look slub viscose dress fabric twist Victor - Taupe

    Victor - Taupe

    142cm wide, viscose dress fabric with a linen look finish in taupe, excellent for loose trousers, skirts and blouses!

    (4)
    Regular price £7.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
  • 21 Wale Needlecord - Wine

    Wine 140cm cotton needlecord. Oeko-Tex certified 21-wale weave. Durable and soft 150gsm fabric.

    Regular price £12.96 per metre
  • When Life Gives You

    Our knitted polyester stretch scuba jersey fabric features a lemon print on a blue ground, ideal for dresses and skirts!

    Regular price £9.00 per metre
  • Cotton Lawn - Honolulu Pink

    148cm wide cotton lawn. Tropical beach print in warm sunset shades. Soft German woven quality.

    (1)
    Regular price £12.00 per metre
  • Made in Italy Moonlight Moonlight silk crepe white italian satin finish woven dress fabric fold Moonlight

    Moonlight

    140cm wide, Italian-woven white 100% silk crepe with a satin finish. Soft, fluid, and elegant.

    Regular price £40.00 per metre
  • 21 Wale Needlecord - Pale Blue

    Pale Blue 21 Wale Needlecord. 140cm wide, 100% Cotton. 150gsm. Durable, soft & OEKO-TEX certified.

    Regular price £12.96 per metre
  • Stof Avalana Jersey - Roses Grey

    Grey Rose Knit Jersey. 156cm wide cotton/elastane blend. Soft 205gsm weight for cosy apparel.

    Regular price £15.96 per metre
  • Made in Italy Whispering Smith Whispering smith silk black floral italian brown green dress fabric cu Whispering Smith

    Whispering Smith

    138cm wide, Italian silk chiffon in black with an autumnal floral print. Lightweight and elegant.

    Regular price £40.00 per metre
  • Winter Meadow

    140cm wide, brushed cotton dress and shirt fabric, adorned with a charming vine, leaf, & flower print.

    Regular price £13.50 per metre
  • Made in Italy+ More colours Sereno - Pale Blue Sereno pale blue tencel italian lightweight shirting fabric roll Sereno - Pale Blue

    Sereno - Pale Blue

    150cm wide, Italian-woven pale blue Tencel fabric. Lightweight and silky with elegant drape.

    Regular price £19.76 per metre
  • Cotton Lawn - Tutti Fruity

    Vivid Multi-Color Floral Lawn. 140cm wide. 100% Cotton. Soft, breathable & lightweight dressmaking.

    Regular price £13.26 per metre
  • 21 Wale Needlecord - Charcoal

    Dark Grey 100% Cotton Needlecord. 140cm wide. 150gsm weight. Fine 21 wale for a refined finish.

    Regular price £12.96 per metre
  • Made in Italy Limoncello Limoncello silk yellow plain woven italian lightweight dress fabric fold Limoncello

    Limoncello

    Elegant 140cm wide, Italian-woven 100% silk fabric in pale yellow. Lightweight, soft and fluid.

    (3)
    Regular price £40.00 per metre
  • 21 Wale Needlecord - Ecru

    Natural Ecru Cotton Needlecord. 140cm width. 150gsm. Fine wale finish for apparel and decor.

    (2)
    Regular price £12.96 per metre
  • + More colours Lady Tessa - Red Plain cotton twill shirt dress fabric lady tessa red fold Lady Tessa - Red

    Lady Tessa - Red

    Red Lightweight Cotton Twill. 150cm wide. 100% Pure Cotton. Subtle woven texture and comfort.

    Regular price £10.00 per metre
  • 21 Wale Needlecord - Navy

    Dark Navy Cotton Needlecord. 140cm width. 150gsm weight. Fine wale for apparel and furnishings.

    (1)
    Regular price £12.96 per metre
  • + More colours Lady Tessa - Black Plain cotton twill shirt dress fabric lady tessa black bolt Lady Tessa - Black

    Lady Tessa - Black

    Black Lightweight Cotton Twill. 150cm wide. 100% Pure Cotton. Premium texture and durability.

    Regular price £10.00 per metre
  • 21 Wale Needlecord - Fuchsia

    Vibrant Fuchsia 21 Wale Needlecord. 140cm wide. 100% Cotton. 150gsm. Soft & OEKO-TEX certified.

    (1)
    Regular price £12.96 per metre
  • + More colours Lady Tessa - Beige Plain cotton twill shirt dress fabric lady tessa beige bolt Lady Tessa - Beige

    Lady Tessa - Beige

    Premium 150cm Beige Cotton Twill. 100% Woven Cotton. Lightweight for dresses, shirts and pyjamas.

    Regular price £10.00 per metre
  • 21 Wale Needlecord - Mandarin

    Vibrant Orange 21 Wale Needlecord. 140cm wide. 100% Cotton. 150gsm. Soft & OEKO-TEX certified.

    Regular price £12.96 per metre
  • + More colours Kitty Cotton - Pink Kitty Cotton - Pink

    Kitty Cotton - Pink

    Ivory Pink Cat Print Cotton. 148cm wide. 100% Woven Cotton. Soft kitty & floral design for crafts.

    Regular price £13.50 per metre
  • Needlecord - Brown

    Light Tan 100% Cotton Italian Needlecord. 156cm Width. Durable & breathable fine wale dressmaking.

    Regular price £12.00 per metre
  • Linen Mix - Scarlet

    Our stretch viscose linen mix shirting fabric in scarlet red is 130cm, perfect for shorts, blouses and tunics!

    Regular price £10.50 per metre
  • Stof Avalana Jersey - Buds Grey

    Grey Floral Bud Knitted Jersey. 160cm wide. 95% Cotton, 5% Elastane. 205gsm. Soft & high stretch.

    Regular price £15.96 per metre
  • + More colours The Big Stretch - Brown The big stretch brown abstract viscose polyamide elastane dress fabric twist The Big Stretch - Brown
    50% off

    The Big Stretch - Brown

    150cm wide, viscose, polyamide & elastane twill bengaline with a brown & beige abstract print.

    Sale price £9.00 per metre Regular price £18.00 per metre
  • Monroe - Ivory

    Ivory Ex-Designer Diamond Quilted Fabric. 160cm wide. 80% Cotton blend. 360gsm for cozy house coats.

    Regular price £18.00 per metre
  • Brushed & Cosy - Charlie

    Stone Checked Brushed Cotton. 147cm width. 130gsm. 100% Cotton flannel for pyjamas and scarves.

    Regular price £8.00 per metre
  • Boston - Plain Cotton Poplin - White

    Pure White Cotton Poplin. 114cm wide. 100% Cotton. 121gsm. Crisp finish & OEKO-TEX certified.

    Regular price £6.80 per metre
  • Bygone Lining - No. 1

    140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.

    Regular price £4.76 per metre
  • Hibiscus Bay

    145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.

    Regular price £5.96 per metre
  • Oh So Soft

    Soft Navy Diamond Print Blend. 140cm width. Durable cotton/poly weave for effortless dressmaking.

    Regular price £9.00 per metre
  • Lambs Leather - Silver

    Italian-made lambskin nappa leather in silver: soft, supple, premium quality. Ideal for small projects, sold as full skins.

    Regular price £55.68 p/u
  • Sky Dot

    Sky Blue & White Dot Cotton Interlock. 145cm width. 190gsm. A soft, double-knit fabric for apparel.

    (1)
    Regular price £6.96 per metre
  • Retro Posy

    Red Daisy Italian Cotton-Viscose. 148cm wide. 90gsm. Soft muslin texture & breathable weave.

    Regular price £8.26 per metre
  • Runway

    138cm wide, lightweight suiting fabric in ivory with a soft stretch and luxurious hand.

    Regular price £10.00 per metre
  • Sundial

    140cm wide cotton embroidery in a rather delicate shade of mint green. The pattern is actually a floral but it looks like a series of sundials joined together by strands of embroidery. There quite a lot of intricate work gone in to this cloth which deserv

    Regular price £6.96 per metre
  • Made in Italy+ More colours Danbury Crepe - Magenta Danbury crepe magenta pink acetate polyester silk lightweight dress fabric bolt Danbury Crepe - Magenta

    Danbury Crepe - Magenta

    142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.

    Regular price £15.00 per metre
  • That's Cheating - Italian Shirting

    Soft Blue 100% Cotton Shirting. 145cm width. Durable woven fabric for loose trousers and skirts.

    Regular price £10.00 per metre
  • Avarni Faux Fur - Nude

    160cm wide synthetic faux fur with a chevron design. Pale nude 100% polyester fabric, perfect for dressing gowns, jackets, and home dÈcor.

    Regular price £18.50 per metre
  • + More colours Evangeline - Camel Evangeline camel square embossed polyester faux fur fabric fold Evangeline - Camel

    Evangeline - Camel

    158cm wide camel/brown 100% polyester synthetic fur fabric with an embossed square design. Luxuriously soft, warm, and versatile faux fur fabric.

    Regular price £24.00 per metre
  • Quilted Crystal - Olive

    Olive green 124cm wide quilted polyester fabric, perfect for autumn jackets, gilets, coats, and bags.

    Regular price £20.00 per metre
  • Bamboo Jersey - Dark Grey Marl

    150cm wide, Oeko-Tex bamboo jersey fabric in marl dark grey, 230gsm--soft, breathable & stretchy.

    Regular price £15.00 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