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:

  • Fur Lined Cord - Purple

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Orange

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Mustard

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Black II

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Light Brown

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Cream

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Fur Lined Cord - Bottle

    Faux Fur Backed Corduroy Fleece

    Regular price £15.00 p/m
  • Embroidered Chambray - Denim Blue - Posy

    Embroidered Chambray Denim Blue Posies

    Regular price £13.50 p/m
  • Embroidered Chambray - Denim Blue - Roses

    Embroidered Chambray Denim Blue Roses

    Regular price £13.50 p/m
  • Open Knit Cotton - Black

    Lightweight Open-Knit 100% Cotton

    Regular price £10.00 p/m
  • Open Knit Cotton - White

    Lightweight Open-Knit 100% Cotton

    Regular price £10.00 p/m
  • Stripeway Linen Mix - Mustard

    80% Viscose 20% Linen Mustard Stripes

    Regular price £12.50 p/m
  • Stripeway Linen Mix - Grey

    80% Viscose 20% Linen Grey Stripes

    Regular price £12.50 p/m
  • Bloomfield Linen

    Floral Print Lightweight 100% Linen

    Regular price £20.50 p/m
  • Delft Garden Linen

    Floral Print Lightweight 100% Linen

    Regular price £20.50 p/m
  • 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

    Alana & Alpaca - Wine

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy

    Alana & Alpaca - Red

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy

    Alana & Alpaca - Jade

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy

    Alana & Alpaca - Green

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy

    Alana & Alpaca - Blue

    Italian Ex-Designer 50% Wool 50% Alpaca Coating

    Regular price £59.00 p/m
  • Made in Italy

    Nero - Testura

    Italian 80% Wool 20% Cashmere Textured Coating

    Regular price £61.00 p/m
  • Made in Italy

    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

    Archivio Checks - Red

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy

    Archivio Checks - Blue

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy

    Archivio Checks - Pink

    Italian Ex-Designer Cotton Elastane Check

    Regular price £17.00 p/m
  • Made in Italy

    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
  • + More colours

    Linen Bouquet

    145cm Wide 100% Linen Florals

    Regular price £20.50 p/m
  • + More colours

    Sunday Best

    Italian Ex-Designer 100% Linen Shirting

    Regular price £20.50 p/m
  • Highland Ceilidh

    146cm Wide Polyester Dress Tartan

    Regular price £12.00 p/m
  • Obsidian Jersey

    154cm Wide Smooth Black Jersey

    Regular price £16.00 p/m
  • Brushed Cotton Flannel - Nora

    Timeless Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Elsie

    Soft Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Mabel

    Soft Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Finlay

    Timeless Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Clara

    Soft Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Archie

    Classic Brushed Cotton Flannel Fabric

    Regular price £14.50 p/m
  • Brushed Cotton Flannel - Hattie

    Soft Brushed Cotton Flannel Fabric

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