Free UK delivery over £75

Since - 1974

Fabrics

At Croft Mill, we offer the finest selection of fabric to make all of your dressmaking and craft dreams come true. Whether you are looking for cotton fabric, linen fabric, lace or any other type of dress fabric, we guarantee that you will find something here to suit your specific needs. Our wide collections of fabric are sure to leave you inspired!

Are you looking for high-quality, fashionable dress fabrics and craft materials? Shop dress and craft fabrics online in the UK with Croft Mill. We are your go-to source for gorgeous fabrics, featuring over 3000 different materials like cotton, wool, silk, polyester and viscose..

We have everything you need to create stunning clothing and unique crafts projects - from deadstock fabrics to exclusive designer prints. No matter the occasion or design, you'll find the perfect fabric for sewing with us.

When it comes to great value fabrics for special occasions, craft cottons, or dressmaking fabrics, we have the perfect selection to suit whatever you need. With our wide range of exclusive patterns and weaves, you're sure to find something to help make your next sewing project a success!

We regularly update our unique fabric collections so there's always something new to discover. Make the most of our matching thread and lining service that takes away the stress of shopping around for the best matches. We offer a complete and personalised experience and our customer service team are always on hand with recommendations based on your needs.

We are proud to offer a variety of high quality fabrics that are truly unique to us, this way you know that many of the lovely fabrics you buy from us will not be found anywhere else. We stock budget dress fabrics as well as exclusive deadstock fabrics for your craft and sewing needs. All our fabrics are of the highest quality at affordable prices. Browse our online fabric store today and discover our passion for cloth - you're sure to find something you love!

View as:

  • Miller Crepe - Wisteria
    Sold out

    Miller Crepe - Wisteria

    This fine polyester crepe dress fabric in purple is lightweight and drapes beautifully, ideal for slip dresses!

    Regular price £7.00 p/m
  • Miller Crepe - Yellow

    This is a lightweight crepe dress fabric in a beautiful bright yellow colour. Drapes fabulously and is ideal for loose trousers or slip dresses!

    Regular price £6.00 p/m
  • Made in Italy Mind Boggling

    Mind Boggling

    127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.

    Regular price £25.00 p/m
  • Mini Sporting Check

    158cm wide Brown Check Wool Jacketing Fabric. Destined for the finest possible makers of jackets this is a fairly small sporting check...

    Regular price £29.00 p/m
  • Made in Britain Minster

    Minster

    156cm wide, fine wool & polyester mix suiting fabric with a crepe weave and subtle sheen.

    Regular price £16.00 p/m
  • Made in Italy Miracle Man - Dress Velvet - Black

    Miracle Man - Dress Velvet - Black

    Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.

    Regular price £18.00 p/m
  • Mirage - Bokeh

    150cm-wide, lightweight fabric with an abstract spot print in copper and black. Gorgeous burnout fabric, made from a viscose silk and nylon blend.

    Regular price £25.00 p/m
  • Mirage - Safari Blue

    150cm-wide silk blend with captivating burnout animal print in black, blue and beige hues. Ideal for elegant dresses, blouses and scarves.

    Regular price £22.00 p/m
  • Mirage - Safari Pink

    150cm wide silk-viscose blend with captivating burnout animal print in sunset pink hues. Ideal for elegant dresses, blouses and scarves.

    Regular price £25.00 p/m
  • Made in Italy Missing You - Lilac

    Missing You - Lilac

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 p/m
  • Made in Italy Missing You - Multi

    Missing You - Multi

    136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.

    Regular price £29.00 p/m
  • Misty Satin - Green

    140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in misty green.

    Regular price £21.00 p/m
  • Misty Satin - Pink

    140cm wide, wonderfully lightweight digitally printed 100% viscose satin fabric in a misty pink hue.

    Regular price £21.00 p/m
  • Mixed 100% Wools Bundle 1

    2.82m mixed colours boiled wool pack, 5 pieces of 100% wool fabrics, ranging from 17cm to 75cm pieces. Great Value!

    Regular price £70.00 p/u
  • Mixed 100% Wools Bundle 2

    3.23m mixed wool pack, 4 pieces of 100% wool fabrics, ranging from 48cm to 1m pieces. Great value!

    Regular price £89.00 p/u
  • Mixed Soft Fleece Fabrics Bundle B

    4.5m mixed fleece pack, 5 pieces of soft fleece fabrics, ranging from 40cm to 2m pieces. Great value!

    Regular price £38.00 p/u
  • 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
  • Modal Cotton Velour - Purple

    150cm wide, modal and cotton velour fabric in purple, perfect for creating soft tracksuits.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Alpine Green

    Modal French Terry - Alpine Green

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Blue

    Modal French Terry - Blue

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Grey

    Modal French Terry - Grey

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Mint

    Modal French Terry - Mint

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Ochre

    Modal French Terry - Ochre

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Purple

    Modal French Terry - Purple

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Silver

    Modal French Terry - Silver

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • + More colours Modal French Terry - Taupe

    Modal French Terry - Taupe

    A soft and comfortable modal french terry made from 95% modal and 5% elastane.

    Regular price £13.00 p/m
  • Mode - Green

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

    Regular price £14.50 p/m
  • Modernista

    150cm wide, relaxed, drapey, wool-look polyester suiting; great body, easy-care for suits, dresses, jackets, loose trousers; black, grey, white marled.

    Regular price £7.50 p/m
  • Mona - Luxury Ponte - Jet Black
    Sold out

    Mona - Luxury Ponte - Jet Black

    148cm wide jet black luxury ponte fabric, 350gsm. A stretch fabric with a smooth, refined finish

    Regular price £15.96 p/m
  • Monaco Crepe - Black
    Sold out

    Monaco Crepe - Black

    This 150cm wide, soft, polyester crepe fabric in black is perfect for dresses, trousers and skirts!

    Regular price £17.26 p/m
  • Monaco Crepe - Dragonfly Teal

    Made from polyester, this teal crepe fabric has a beautiful drape and handles like a dream, perfect for dressmaking!

    Regular price £17.26 p/m
  • Monaco Crepe - Eye Candy

    Soft, polyester crepe fabric in a pale candy pink hue with a beautiful drape, perfect for dressmaking or trousers!

    Regular price £17.26 p/m
  • Monaco Crepe - Gun Metal

    This 150cm wide, soft, polyester crepe fabric comes in a classy grey hue, perfect for trousers and skirts!

    Regular price £17.26 p/m
  • Monaco Crepe - Marine

    150cm wide soft, polyester crepe cloth in marine, which in its own way is just as wonderful, it doesn't crease.

    Regular price £17.26 p/m
  • Monaco Crepe - New Ivory

    This elegant, plain, polyester crepe fabric in ivory is perfect for bridal wear, prom and special occasions!

    Regular price £17.26 p/m
  • Monaco Crepe - Nude

    150cm wide, soft, crepe dressmaking fabric in nude, made from polyester and perfect for floaty trousers!

    Regular price £17.26 p/m
  • Monaco Crepe - Purple

    Made from polyester, this soft crepe dress fabric in purple is excellent for prom and special occasion wear!

    Regular price £17.26 p/m
  • Monaco Crepe - Royal Blue
    Sold out

    Monaco Crepe - Royal Blue

    Our polyester crepe dress fabric in a rich royal blue hue is ideal for fashioning skirts, dresses and pants!

    Regular price £17.26 p/m
  • Monaco Crepe - White

    This high-quality, polyester crepe fabric in a brilliant white shade is perfect for bridal wear and special occasions!

    Regular price £17.26 p/m
  • Monaco Crepe - Wine
    Sold out

    Monaco Crepe - Wine

    150cm wide, soft polyester crepe fabric in a red wine hue, excellent for floaty dresses, skirts and trousers!

    Regular price £17.26 p/m
  • Monarch of the Glenn

    Luxurious 150cm-wide wool suiting with a subtle Prince of Wales check; perfect for timeless suits and tailored garments.

    Regular price £20.00 p/m
  • Monochrome

    145cm wide, viscose stretch woven fabric with a striking abstract pattern in black, white, and grey.

    Regular price £15.76 p/m
  • Monroe - Ivory

    160cm ivory quilted fabric. Ex-designer quality, 80% cotton, 20% polyester blend, perfect for stylish, warm creations.

    Regular price £18.00 p/m
  • Monte - Emerald

    Made from 100% viscose, this colourful abstract print dress fabric is perfect for floaty summer blouses.

    Regular price £17.00 p/m
  • Monte - Teal

    138cm wide, abstract print dress fabric made from 100% viscose in a teal blue hue, perfect for blouses.

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