10% off Remnants Ends Midnight Tonight! (23rd March 2026)

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:

  • Jammu

    155cm wide lightweight suiting in a stunning grey/sand colour. Drool Oh!! Simply divine 95% wool 5% cashmere

    Regular price £32.00 p/m
  • Aurora

    150cm wide, viscose polyamide blend dress fabric featuring an ombre print made up of blue, yellow & green hues.

    Regular price £12.00 p/m
  • + More colours Kiki - Pink Kiki Pink Polyester Elastane Oeko Tex Stretch Knitted Bird Print Yoga Fabric Kiki - Pink

    Kiki - Pink

    Perfect for gym/yoga wear, our polyester/elastane blend jersey fabric in a pink hue features a unique crane print.

    Regular price £15.50 p/m
  • Harmony Knits - Cornflower Blue

    157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.

    (1)
    Regular price £17.00 p/m
  • Made in Britain+ More colours Sackcloth And Ashes - Black Sackcloth And Ashes Black Wool Woven Suiting Fabric Fold Sackcloth And Ashes - Black

    Sackcloth And Ashes - Black

    158cm wide, fine sack weave wool suiting in black with a subtle textured finish. Woven in Britain.

    Regular price £29.00 p/m
  • A Fine Romance

    150cm wide finely crinkled polyester voile dress fabric in a tiny and very pretty floral design in ochre and brown.

    Regular price £6.96 p/m
  • Track Star

    143cm wide, 77% cotton, 23% nylon double-sided jersey tracksuiting fabric in beige and grey.

    Regular price £15.00 p/m
  • Petite Bouquet

    153cm wide, ex-designer cotton poplin fabric featuring a small bouquet print on a navy ground, ideal for shirts.

    Regular price £14.00 p/m
  • Romeo

    160cm wide dual-sided twill fabric with a blue smooth finish and a textured grey reverse. Made from a viscose, wool, cupro blend.

    Regular price £15.00 p/m
  • Bella Satin Stretch - Petrol Blue

    147cm wide 98% polyester 2% elastane stretch satin fabric in petrol blue with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Mode - Green

    Lightweight Modal sweat shirting with a loopback. Also known as French terry construction.

    Regular price £14.50 p/m
  • Bella Satin Stretch - Navy

    147cm wide 98% polyester 2% elastane stretch satin fabric in navy with a smooth and glossy finish.

    (1)
    Regular price £14.50 p/m
  • Verzache

    Cotton, polyester, acrylic & viscose blend jacquard fabric featuring a unique black & gold design, ideal for jackets.

    Regular price £16.96 p/m
  • Bella Satin Stretch - Mint

    147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Sunset Sands

    Polyester and cotton blend jacquard dress fabric featuring an interesting abstract woven design in beige & pink.

    (1)
    Regular price £19.96 p/m
  • Bella Satin Stretch - Lavender

    147cm wide 98% polyester 2% elastane satin fabric in lavender with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Corin - Fur Backed Faux Leather - Black

    158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.

    Regular price £27.00 p/m
  • Donatella - Off White

    150cm wide, polyester and spandex blend suiting fabric in off-white, perfect for palazzo pants and blazers.

    Regular price £12.76 p/m
  • Bella Satin Stretch - Denim

    147cm wide 98% polyester 2% elastane stretch satin fabric in denim blue with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Challis - Winter Flower

    This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!

    (4)
    Regular price £9.96 p/m
  • Ariel

    This polyester seersucker dress fabric in blue and green is perfect for beach wear, kaftans and palazzo pants.

    Regular price £10.50 p/m
  • Bella Satin Stretch - Black

    147cm wide 98% polyester 2% elastane stretch satin fabric in black with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Made in Italy Bobble Hat Bobble Hat Updated Photo Bobble Hat
    30% off

    Bobble Hat

    Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.

    Sale price £11.18 p/m Regular price £15.96 p/m
  • + More colours Alexa - Sand Alexa Plain Cotton Linen Sand 2004345005 Fold Alexa - Sand

    Alexa - Sand

    139cm wide 45% cotton and 55% linen chambray fabric in sand. Perfect for summer garments!

    Regular price £15.96 p/m
  • Dream Catcher

    125cm wide, intricately woven lace dress fabric in ivory. Made from cotton and nylon, perfect for festival wear.

    Regular price £16.00 p/m
  • + More colours Alexa - Royal Blue Alexa Plain Cotton Linen Royal Blue 2004345027 Fol Alexa - Royal Blue

    Alexa - Royal Blue

    139cm wide 45% cotton and 55% linen chambray fabric in royal blue. Perfect for summer garments!

    Regular price £15.96 p/m
  • Away With The Fairies

    This cotton lawn dress fabric in white features a large scale pink floral print, perfect for maxi skirts and dressmaking!

    (1)
    Regular price £19.00 p/m
  • Corduroy Quilting - Cream

    140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.

    (1)
    Regular price £26.00 p/m
  • Frills and Frocks

    140cm wide, polyester black net fabric with a 5cm square crochet weave pattern and net fringing.

    (2)
    Regular price £19.00 p/m
  • + More colours Alexa - Light Blue Alexa Plain Cotton Linen Light Blue 2004345029 Fol Alexa - Light Blue

    Alexa - Light Blue

    139cm wide 45% cotton and 55% linen chambray fabric in light blue. Perfect for summer garments!

    Regular price £15.96 p/m
  • + More colours Alexa - Grey Alexa Plain Cotton Linen Grey 2004345002 Fold Alexa - Grey

    Alexa - Grey

    139cm wide 45% cotton and 55% linen chambray fabric in grey. Perfect for summer garments!

    (1)
    Regular price £15.96 p/m
  • Recycled Lace - Moss Green

    148cm wide, moss green floral lace made from 100% recycled polyester with a soft sheen.

    Regular price £11.00 p/m
  • Jersey Sequin - Champagne

    140cm wide champagne gold jersey knit sequin fabric with soft drape

    Regular price £14.00 p/m
  • 21 Wale Needlecord - Pink

    This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.

    Regular price £12.96 p/m
  • Viscose Jersey - Zebrush

    150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.

    Sale price £8.40 p/m Regular price £12.00 p/m
  • 21 Wale Needlecord - Emerald

    148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.

    Regular price £12.96 p/m
  • Floating In Circles - Libby Pink

    This stunning viscose rayon yoryu lawn fabric features a floral/leaf print in pink, blue, green, orange & white.

    Sale price £5.50 p/m Regular price £11.00 p/m
  • 21 Wale Needlecord - Gold

    148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.

    (2)
    Regular price £12.96 p/m
  • 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 p/m
  • + More colours Cotton Stretch - Navy Cheetah Cotton Stretch Navy Cheetah Blue White Animal Print Polyester Elastane Woven Trouser Fabric Fold Cotton Stretch - Navy Cheetah
    20% off

    Cotton Stretch - Navy Cheetah

    132cm wide, cotton blend stretch woven trouser fabric in ivory with an navy cheetah spot design.

    Sale price £9.60 p/m Regular price £12.00 p/m
  • + More colours Floating In Circles - Rosie Red Floating In Circles Viscose Yoryu Lawn Fabric Rosie Red Floating In Circles - Rosie Red
    50% off

    Floating In Circles - Rosie Red

    This beautiful viscose rayon yoryu lawn fabric features a delicate flower bud and leaf print in red & green.

    Sale price £5.50 p/m Regular price £11.00 p/m
  • + More colours Cotton Stretch - Olive Cheetah Cotton Stretch Olive Cheetah White Animal Print Polyester Elastane Woven Trouser Fabric Bolt Cotton Stretch - Olive Cheetah
    20% off

    Cotton Stretch - Olive Cheetah

    132cm wide, cotton blend stretch woven trouser fabric in ivory with an olive cheetah spot design.

    Sale price £9.60 p/m Regular price £12.00 p/m
  • 21 Wale Needlecord - Purple

    148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.

    Regular price £12.96 p/m
  • + More colours Cotton Stretch - Sand Leopard Cotton Stretch Sand Leopard White Animal Print Polyester Elastane Woven Trouser Fabric Fold Cotton Stretch - Sand Leopard
    20% off

    Cotton Stretch - Sand Leopard

    132cm wide, stretch woven trouser fabric in ivory with a sand leopard print. Made in Spain.

    Sale price £9.60 p/m Regular price £12.00 p/m
  • 21 Wale Needlecord - Silver

    Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.

    Regular price £12.96 p/m

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

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