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:

  • Luxury Ponte - Royal Blue

    Ponte Roma dressmaking fabric with a rich royal blue colour. A sturdy double-knit jersey fabric perfect for skirts and dresses.

    Regular price £17.50 p/m
  • Luxury Ponte - Sage

    Ponte Roma dressmaking fabric with an sage green hue. Fabulously sturdy double-knit jersey fabric made from a viscose, nylon, elastane blend.

    Regular price £17.50 p/m
  • Luxury Ponte - Scarlet Red

    Luxury bright, scarlet red ponte roma, this fabric is firm and is densely knitted. OEKO-Tex Æ.

    Regular price £17.50 p/m
  • Luxury Ponte - Stone

    High quality double-knit jersey fabric made from a viscose, nylon, elastane blend. 320gsm Ponte Roma dress fabric with a light beige/stone hue.

    Regular price £17.50 p/m
  • Luxury Ponte - Wine

    152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a wine red hue.

    Regular price £17.50 p/m
  • Luxury Quilting - Dark Olive

    Our water-resistant diamond quilted polyester fabric in a dark olive hue has a soft matte face and glossy lining.

    Regular price £22.00 p/m
  • Luxury Quilting - Ivory

    140cm wide water-resistant diamond quilted nylon/polyester fabric in a soft ivory hue has a soft matte face and glossy reverse.

    Regular price £22.00 p/m
  • Luxury Satin Backed Crepe - Baby Pink

    Indulge in the beauty of this stunning satin backed crepe dress fabric in pink. Its reversible design boasts a matte and shiny side, ideal for special occasions.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Black

    Indulge in the beauty of this stunning satin backed crepe dress fabric in black. Its reversible design boasts a matte and shiny side, ideal for special occasions.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Dark Dusky Pink

    Regular price £14.50 p/u
  • Luxury Satin Backed Crepe - Dusky Pink

    Glorious heavy satin backed crepe dress fabric in dusky pink. Perfect for evening wear and bridal wear.

    Regular price £13.50 p/m
  • Luxury Satin Backed Crepe - Ivory

    Simply stunning ivory satin-backed crepe fabric. PU coated with anti-static and anti-click properties is reversible and the perfect choice for bridal designs.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Jade

    Beautifully elegant Jade green satin backed crepe fabric is PU coated and has anti static and anti click properties. Medium weight fabric with a lovely drape.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - New Teal

    This high-quality teal blue satin backed crepe fabric is reversible with a matt and shiny side. PU coated, beautiful soft and versatile fabric with a glorious hand.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Red

    Simply gorgeous luxury satin-backed crepe fabric with a rich red hue is perfect for creating statement dresses, blouses, and more. PU coated fabric is anti-static.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Royal

    This delightful PU coated satin backed royal blue crepe dress fabric has a matt and shiny side perfect for a variety of designs. It is a delight to work with.

    Regular price £14.50 p/m
  • Luxury Satin Backed Crepe - Silver

    Sumptuous PU coated satin-backed crepe dress fabric with a silver colouring has anti-static and anti-click properties. Ideal choice for high-end dress designs.

    Regular price £14.50 p/m
  • Made in Britain Luxury Soft Quilted - Black

    Luxury Soft Quilted - Black

    150cm wide, ex-designer water-resistant super soft nylon quilting in black with a slight sheen.

    Regular price £24.00 p/m
  • Lyocell - Lime & Soda

    145cm wide, 100% lyocell blouse fabric in lime green and white stripes. Soft, silky and breathable.

    Regular price £9.96 p/m
  • Lyocell - Oh So Nice!

    Woven in Turkey, this 100% lyocell fabric features a small check pattern, super soft, perfect for shirts and dresses!

    Regular price £12.00 p/m
  • Lyocell Linen - Blue
    Sold out

    Lyocell Linen - Blue

    This 148cm wide lyocell & linen blend fabric in blue combines durability with a lightweight soft feel.

    Regular price £19.76 p/m
  • Lyocell Linen - Orange

    This 148cm wide lyocell & linen fabric in orange combines durability with a lightweight soft feel.

    Regular price £19.76 p/m
  • Lyocell Shirting - Sky Blue

    150cm wide, lightweight 100% lyocell twill fabric in pale sky blue. Naturally soft with fluid drape.

    Regular price £10.96 p/m
  • Lyon
    Sold out
    10% off

    Lyon

    This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.

    Sale price £6.76 p/m Regular price £7.50 p/m
  • Made in Italy Mac Lining

    Mac Lining

    140cm wide, polyester lining fabric in a pink/purple hue with a recognisable print, the perfect luxurious partner for outers.

    Regular price £7.00 p/m
  • Mad Max - 10.4oz Blue Denim

    135cm wide, 98% cotton and 2% elastane, 10.4oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 11.8oz Blue Denim

    134cm wide, 97% cotton and 3% elastane, 11.8oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 11oz Dark Blue Denim

    142cm wide, 97% cotton and 3% elastane, 11oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Mad Max - 13.5oz Dark Blue Denim
    Sold out

    Mad Max - 13.5oz Dark Blue Denim

    140cm wide, 98% cotton and 2% elastane, 13.5oz heavyweight denim fabric in dark blue.

    Regular price £15.00 p/m
  • Madagascar - Grey
    20% off

    Madagascar - Grey

    This OEKO-TEX stonewashed Madagascar printed elastane brushed cotton fabric is perfect for fun sweatshirts and comfortable loungewear!

    Sale price £12.00 p/m Regular price £15.00 p/m
  • Madison - Black
    20% off

    Madison - Black

    Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.

    Sale price £18.80 p/m Regular price £23.50 p/m
  • Madison - Tan
    20% off

    Madison - Tan

    Made from a blend of polyester and wool, this tan coating fabric features a large-scale black over check, ideal for autumn/winter fashion.

    Sale price £18.80 p/m Regular price £23.50 p/m
  • Maeve

    148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.

    Regular price £8.26 p/m
  • Made in Italy Maison - Mint Blossom Silk Broadcloth

    Maison - Mint Blossom Silk Broadcloth

    A luxurious ex-designer silk broadcloth in mint green with painterly pink florals, soft drape and visible weave, perfect for elegant dresses, blouses and skirts.

    Regular price £54.96 p/m
  • Maison Fauve - Tigris Coat Sewing Pattern

    Tigris, available in two lengths, boasts meticulous construction with a slender silhouette, enhanced shoulder line, and distinctive details

    Regular price £19.90 p/u
  • Made in Britain Malham
    Sold out

    Malham

    158cm wide, 100% wool twill suiting fabric in dark navy. Woven in Yorkshire, perfect elegant suits.

    Regular price £20.00 p/m
  • Made in Italy Mamma Mia - Royal

    Mamma Mia - Royal

    Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.

    Regular price £7.50 p/m
  • Mandalay

    Gorgeous heavy linen dress fabric in a cerise pink, from an Italian maker of fine clothing. Good for trousers, dresses and jackets.

    Regular price £18.00 p/m
  • Maneuver - Camel

    155cm wide, soft cotton/poly lightweight trousering fabric in camel with a wrinkle-resistant finish.

    Regular price £8.50 p/m
  • Maneuver - Sage

    155cm wide, soft cotton/poly lightweight trousering fabric in sage with a wrinkle-resistant finish.

    Regular price £8.50 p/m
  • Made in Italy Mani Wool
    Sold out

    Mani Wool

    Woven in Italy, this fine wool suiting fabric has a brown overcheck on a dark grey ground. Deadstock.

    Regular price £18.00 p/m
  • Mansfield

    145cm wide dark silver very fine polyester dress fabric with oodles of stretch....

    Regular price £18.00 p/m
  • Made in Italy Marcella Grey

    Marcella Grey

    150cm wide, Italian wool coating in a grey, white and black melange. Loosely woven and cuddly.

    Regular price £30.50 p/m
  • Made in Italy Marge

    Marge

    154cm wide, 100% wool coating fabric in blue with a soft, fluffy surface and coarse weave.

    Regular price £17.00 p/m
  • Marigold

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

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