Free UK delivery over £75

Dressmaking Fabrics

Dressmaking Fabrics

We source our dress fabrics from the UK, Europe and further afield to offer a wide, carefully chosen range of quality materials at different price points. Whether your style leans classic and timeless or more modern and bold, you’ll find fabrics suited to making garments that feel individual and well made.

If you know what you’re looking for, the search box is the quickest way to get there, and our filters make it easy to narrow things down by fabric type, from suiting and trouser fabrics to shirting and water-resistant options. If you need advice or can’t quite find the right fabric, just get in touch — we’re always happy to help you choose something that works for your project.

View as:

  • 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
  • Denim Brocade

    152cm wide, cotton, polyester & viscose blend jacquard dress fabric featuring a geometric woven design in blue.

    Regular price £16.96 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.

    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
  • Corin - Fur Backed Faux Leather - Brown

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

    Regular price £27.00 p/m
  • Sunset Sands

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

    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
  • Pima Cotton Lawn - Shan Black

    140cm wide, 100% Pima cotton lawn fabric with fan-like ivory and red motifs on black.

    Regular price £14.90 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 - Grey

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

    Regular price £14.50 p/m
  • Triple Crepe - Forest

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a forest green shade.

    Regular price £17.96 p/m
  • Suede Lined Shearling Fur

    161cm wide, polyester jacketing fabric in pale beige with faux shearling fur and a suede backing.

    Regular price £24.00 p/m
  • + More colours Donatella - Sand Donatella - Sand
    Sold out

    Donatella - Sand

    Made from 96% polyester and 4% spandex, this sand-coloured suiting fabric is perfect for wide-leg trousers.

    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!

    Regular price £9.96 p/m
  • + More colours Fur Lined Cord - Olive Fur Lined Cord - Olive
    Sold out

    Fur Lined Cord - Olive

    151cm wide, corduroy fleece fabric in olive green with a soft cord front and plush faux fur backing.

    Regular price £21.00 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
  • + More colours Fur Lined Cord - Rust Fur Lined Cord - Rust
    Sold out

    Fur Lined Cord - Rust

    151cm wide, corduroy fleece fabric in rust with a soft cord front and plush faux fur backing.

    Regular price £21.00 p/m
  • Made in Italy Bobble Hat 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
  • Triple Crepe - Cadbury's Purple

    This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.

    Regular price £17.96 p/m
  • + More colours Alexa - Sand 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
  • + More colours Corduroy Quilting - Petrol Corduroy Quilting - Petrol
    Sold out

    Corduroy Quilting - Petrol

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

    Regular price £26.00 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 - Sage Alexa - Sage
    Sold out

    Alexa - Sage

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

    Regular price £15.96 p/m
  • + More colours Corduroy Quilting - Sand Corduroy Quilting - Sand
    Sold out

    Corduroy Quilting - Sand

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

    Regular price £26.00 p/m
  • Mixed Up

    This black and grey marl shirting fabric is made from a blend of linen and viscose, perfect for summer garments.

    Regular price £14.00 p/m
  • + More colours Alexa - Royal Blue 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
  • Corduroy Quilting - Rust

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

    Regular price £26.00 p/m
  • Made in Italy+ More colours Trabaldo - Teal Trabaldo - Teal
    Sold out

    Trabaldo - Teal

    Made from 100% wool, this suiting fabric in a teal hue has a fine twill weave, perfect for shirts. Woven in Italy.

    Regular price £20.00 p/m
  • + More colours Alexa - Orange Alexa - Orange
    Sold out

    Alexa - Orange

    139cm wide 45% cotton and 55% linen chambray fabric in orange. 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!

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

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

    Regular price £26.00 p/m
  • + More colours Alexa - Olive Alexa - Olive

    Alexa - Olive

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

    Regular price £15.96 p/m
  • Frills and Frocks

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

    Regular price £19.00 p/m
  • + More colours Corduroy Quilting - Black Corduroy Quilting - Black
    Sold out

    Corduroy Quilting - Black

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

    Regular price £26.00 p/m
  • + More colours Alexa - Light Blue 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
  • Sequin Lace - Gatsby

    140cm wide, lightweight 100% polyester sequin lace in black with silver sequins on a net base.

    Regular price £17.00 p/m
  • + More colours Alexa - Grey Alexa - Grey

    Alexa - Grey

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

    Regular price £15.96 p/m
  • Sequin Lace - Cosmic

    130cm wide, soft stretch sequin lace on a pale pink net with a colourful abstract sequin design.

    Regular price £16.00 p/m

Join our creative community

From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.

Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.

Get The Latest from Croft Mill

Keep in touch

We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.

Get The Latest from Croft Mill