10% off orders over £40 with code BF10

Free UK delivery over £75

<p><strong>Since - 1974</strong></p>
New Arrivals

New Arrivals

We add new fabrics, dress patterns and haberdashery items on to our online store every week. Please check out our...

Read More
New Arrivals

New Arrivals

We add new fabrics, dress patterns and haberdashery items on to our online store every week. Please check out our fab selection of fabrics for dressmaking, quilting and patchwork as well as a variety of other crafts.

View as:

  • Heavy Jogging - Dusty Mint

    Dusty Mint Jogger and Sweatshirt Fabric

    Regular price £17.00 p/m
  • + More colours

    Modal French Terry - Purple

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Silver

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Ochre

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Grey

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Mint

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Alpine Green

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Blue

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Modal French Terry - Taupe

    95% Modal 5% Elastane French Terry

    Regular price £13.00 p/m
  • + More colours

    Fur Lined Cord - Purple

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Orange

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Mustard

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Black II

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Light Brown

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Cream

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Fur Lined Cord - Bottle

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • + More colours

    Embroidered Chambray - Denim Blue - Posy

    Embroidered Chambray Denim Blue Posies

    Regular price £13.50 p/m
  • + More colours

    Embroidered Chambray - Denim Blue - Roses

    Embroidered Chambray Denim Blue Roses

    Regular price £13.50 p/m
  • Linen Line - Navy

    Smooth and Airy 100% linen

    Regular price £18.50 p/m
  • Linen Line - Ecru

    Regular price £18.50 p/m
  • + More colours

    Open Knit Cotton - Black

    Lightweight Open-Knit 100% Cotton

    Regular price £10.00 p/m
  • + More colours

    Open Knit Cotton - White

    Lightweight Open-Knit 100% Cotton

    Regular price £10.00 p/m
  • + More colours

    Stripeway Linen Mix - Mustard

    80% Viscose 20% Linen Mustard Stripes

    Regular price £12.50 p/m
  • + More colours

    Stripeway Linen Mix - Grey

    80% Viscose 20% Linen Grey Stripes

    Regular price £12.50 p/m
  • + More colours

    Bloomfield Linen

    Floral Print Lightweight 100% Linen

    Regular price £20.50 p/m
  • + More colours

    Delft Garden Linen

    Floral Print Lightweight 100% Linen

    Regular price £20.50 p/m
  • + More colours

    Little Bloom Linen

    Floral Print Lightweight 100% Linen

    Regular price £20.50 p/m
  • Bright Ideas

    Lamp Printed Jersey Viscose Elastane Blend

    Regular price £10.00 p/m
  • Made in Italy

    Linea Nero

    Italian Ex-Designer Black Polyester Seersucker

    Regular price £15.00 p/m
  • Made in Italy+ More colours

    Alana & Alpaca - Wine

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy+ More colours

    Alana & Alpaca - Red

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy+ More colours

    Alana & Alpaca - Jade

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy+ More colours

    Alana & Alpaca - Green

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy+ More colours

    Alana & Alpaca - Blue

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy+ More colours

    Nero - Testura

    Italian 80% Wool 20% Cashmere Textured Coating

    Regular price £61.00 p/m
  • Made in Italy+ More colours

    Nero - Liscio

    Italian 90% Wool 10% Cashmere Coating

    Regular price £61.00 p/m
  • Made in Italy+ More colours

    Wool and Whisper - Grey

    Italian Ex-Designer Coating 50% Wool 50% Alpaca

    Regular price £87.50 p/m
  • Made in Italy+ More colours

    Wool and Whisper - Black

    Italian Ex-Designer Coating 50% Wool 50% Alpaca

    Regular price £87.50 p/m
  • Made in Italy+ More colours

    Archivio Checks - Red

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy+ More colours

    Archivio Checks - Blue

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy+ More colours

    Archivio Checks - Pink

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy+ More colours

    Archivio Checks - Black

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy+ More colours

    Strisce

    Italian Striped 100% Wool Knit

    Regular price £27.50 p/m
  • Made in Italy+ More colours

    Milano Cord

    Italian Ex-Designer 100% Cotton Corduroy

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

    La Texture

    Italian Ex-Designer 100% Cotton Seersucker

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