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:

  • + More colours Canvas Print - Barny

    Canvas Print - Barny

    This bold grey printed cotton canvas features a wise owl design. This modern print is perfect for cushion covers, blinds and other soft furnishings.

    Regular price £15.00 p/m
  • + More colours Canvas Print - Patchwork Ted
    10% off

    Canvas Print - Patchwork Ted

    This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects.

    Sale price £13.50 p/m Regular price £15.00 p/m
  • + More colours Canvas Print - Sleepy Fox

    Canvas Print - Sleepy Fox

    This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.

    Regular price £10.50 p/m
  • Made in Italy+ More colours Capolavoro - Glenn Check

    Capolavoro - Glenn Check

    Italian large check dogtooth suit fabric in black and white with a beige bonded backing, ideal for short coats and jackets!

    Regular price £30.00 p/m
  • Made in Italy+ More colours Capolavoro - Grey Herringbone

    Capolavoro - Grey Herringbone

    Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!

    Regular price £30.00 p/m
  • Made in Italy+ More colours Capolavoro - Houndstooth

    Capolavoro - Houndstooth

    Made in Italy, this brown dogtooth wool suiting fabric has its own bonded lining, ideal for blazers or skirts!

    Regular price £30.00 p/m
  • Made in Italy Cappotto

    Cappotto

    154cm wide, boldly patterned Italian wool coating in brown herringbone. Perfect for standout coats.

    Regular price £30.26 p/m
  • Carlotta

    148cm wide, polyester, polyamide & elastane double-knit jacquard Ponte Roma fabric in pink with a zig-zag design.

    Regular price £15.96 p/m
  • + More colours Carly Stretch Velvet - Dusky Pink
    Sold out

    Carly Stretch Velvet - Dusky Pink

    160cm wide, soft stretch velvet dress fabric in a dusky pink colour looks different from every angle as it shimmers under the light.

    Regular price £10.00 p/m
  • + More colours Carly Stretch Velvet - Smokey Grey

    Carly Stretch Velvet - Smokey Grey

    160cm wide, stunning stretch velour fabric in a smokey grey shade looks different from every angle as it captures the light.

    Regular price £10.00 p/m
  • + More colours Carousel - Sapphire

    Carousel - Sapphire

    150cm wide blue polyester crepe dressmaking fabric is perfect for creating comfortable garments with a pop of colour. Versatile, durable and easy to work with.

    Regular price £10.50 p/m
  • Made in Italy Cartmel

    Cartmel

    Woven in Italy, this wool coating fabric features a diagonal pinstripe in charcoal black, perfect for warm knee-length coats!

    Regular price £24.00 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Belluno

    Casella Brushed Cotton - Belluno

    Italian ex-designer brushed cotton, 155cm wide, 168gsm. Soft navy and peach check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Ferrara

    Casella Brushed Cotton - Ferrara

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Green, blue, and red check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Livorno

    Casella Brushed Cotton - Livorno

    Italian ex-designer brushed cotton, 150cm wide, 168gsm. Soft blue and grey check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Padova

    Casella Brushed Cotton - Padova

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Red, black, and cream check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Ravenna

    Casella Brushed Cotton - Ravenna

    Italian ex-designer brushed cotton, 160cm wide, 168gsm. Black, white, and red check

    Regular price £16.26 p/m
  • Made in Italy+ More colours Casella Brushed Cotton - Rimini

    Casella Brushed Cotton - Rimini

    Italian ex-designer brushed cotton, 150cm wide, 168gsm. Pink, lilac, and cream check

    Regular price £16.26 p/m
  • Cassia

    This 150cm wide, black, white and red floral printed poly/cotton fabric is great for dressmaking and crafts!

    Regular price £5.00 p/m
  • Made in Italy Catena

    Catena

    140cm wide, Italian cotton dress/suiting fabric with a subtle chain link pattern on a black base.

    Regular price £22.00 p/m
  • + More colours Catherine Silk - Black
    Sold out

    Catherine Silk - Black

    High quality, semi sheer black 100% silk chiffon crepe is 10mm in weight. Beautifully soft fabric perfect for special occasion wear, blouses and layering.

    Regular price £18.00 p/m
  • + More colours Catherine Silk - Coral

    Catherine Silk - Coral

    Delightful semi sheer 100% silk chiffon is 10mm in weight. Light coral fabric with a textured crepe finish and super soft handle - ideal for draping and layering.

    Regular price £18.00 p/m
  • + More colours Catherine Silk - Navy

    Catherine Silk - Navy

    Navy 100% silk fabric. Beautifully soft, lightweight and semi sheer silk chiffon crepe is 10mm in weight. Super fine fabric, suitable for blouses and layering.

    Regular price £18.00 p/m
  • + More colours CC - Festive Ted Green

    CC - Festive Ted Green

    100% cotton green Christmas fabric displaying super cute knitted teddy bear design surrounded by holly and stars! Great for Christmas shirts and gifts!

    Regular price £8.00 p/m
  • Celine

    Elegant ivory, beige and gold metallic knitted check boucle fabric. Suitable for fashionable jackets and cardigans.

    Regular price £27.00 p/m
  • Made in Italy+ More colours Challenge - Bottle

    Challenge - Bottle

    Woven in Italy by Loro Piana, this wool-suiting fabric has a plain bottle green face and water-resistant membrane backing.

    Regular price £22.00 p/m
  • Made in Italy+ More colours Challenge - Check

    Challenge - Check

    Woven in Italy by Loro Piana, this wool-suiting fabric has a navy/green check face and water-resistant membrane backing.

    Regular price £22.00 p/m
  • + More colours Challis - Aspen - Navy

    Challis - Aspen - Navy

    100% viscose challis dress fabric in a navy blue hue with a white leaf print. 140cm wide, perfect for palazzo pants.

    Regular price £10.76 p/m
  • + More colours Challis - Aspen - Ochre

    Challis - Aspen - Ochre

    140cm wide, 100% viscose challis fabric in an ochre hue, featuring a white leaf print, great for summer.

    Regular price £10.76 p/m
  • + More colours Challis - Aspen - Red

    Challis - Aspen - Red

    Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.

    Regular price £10.76 p/m
  • + More colours Challis - Aspen - Teal

    Challis - Aspen - Teal

    140cm wide, viscose challis dress fabric featuring a white leaf print on a teal blue ground, ideal for summer.

    Regular price £10.76 p/m
  • + More colours Challis - Billy Delph
    Sold out

    Challis - Billy Delph

    This highly recognisable viscose challis fabric features a bold blue and white floral print, perfect for dressmaking!

    Regular price £10.76 p/m
  • + More colours Challis - Billy Navy
    Sold out

    Challis - Billy Navy

    Superior quality and highly recognisable this 100% viscose challis fabric features a bold blue floral print.

    Regular price £10.76 p/m
  • Challis - Black

    145cm wide, high twist printed viscose challis with a cream and aqua floral pattern on black.

    Regular price £9.96 p/m
  • Challis - Blue Leaf
    Sold out

    Challis - Blue Leaf

    Superb high†twist printed viscose challis dressmaking fabric with a ditsy floral leaf print on mid blue background. Perfect for summer garments.

    Regular price £9.96 p/m
  • Challis - Callie - Autumn Brown

    Superior quality and beautifully soft this 100% viscose challis fabric features a golden brown floral print with hints of red and orange.

    Regular price £10.76 p/m
  • Challis - Collage Hearts
    Sold out

    Challis - Collage Hearts

    145cm wide, 100% viscose challis fabric with an abstract violet heart print on a blue background.

    Regular price £10.50 p/m
  • Challis - Floral Colourscene

    Superb high twist printed viscose challis lightweight draping dress fabric. Floral pattern on a deep dark navy coloured background.

    Regular price £10.76 p/m
  • Challis - Floral Pop - Black
    Sold out

    Challis - Floral Pop - Black

    Superb quality lightweight French high twist viscose challis with a bright modern flower print. Beautiful black fabric with a colourful floral design.

    Regular price £10.76 p/m
  • Challis - Ginkgo

    Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.

    Regular price £10.76 p/m
  • + More colours Challis - Hanakotoba - Green

    Challis - Hanakotoba - Green

    This simply gorgeous viscose fabric features a delightful lime green hue with a delicate blue/cream poppy flower print.

    Regular price £10.76 p/m
  • + More colours Challis - Hanakotoba - Midnight

    Challis - Hanakotoba - Midnight

    Petrol blue viscose challis print featuring a beige and grey flower design. Create stunning summer designs with this versatile fabric.

    Regular price £10.76 p/m
  • Challis - Indiana
    Sold out

    Challis - Indiana

    145cm viscose challis in navy with pink florals; ideal for maxi skirts. Lightweight, silky-soft, with beautiful drape.

    Regular price £10.76 p/m
  • Challis - Kaleido Flow

    145cm wide, viscose fabric with a pale pink base and bold swirling print in pink, orange & violet.

    Regular price £10.50 p/m
  • + More colours Challis - Kandinsky

    Challis - Kandinsky

    Superb viscose challis dress fabric in an abstract print, the possibilities for this are never-ending, the pattern & colours lend themselves to.

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