Free UK delivery over £75

Since - 1974
New Arrivals

New Arrivals

We add new fabrics, dress patterns and haberdashery items 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:

  • + More colours 100% Merino Wool Fleece - Anthracite

    100% Merino Wool Fleece - Anthracite

    A smooth and comfortable New Zealand merino wool fleece in Anthracite

    Regular price £40.00 p/m
  • + More colours 100% Merino Wool Fleece - Purple

    100% Merino Wool Fleece - Purple

    A smooth and comfortable New Zealand merino wool fleece in Purple

    Regular price £40.00 p/m
  • + More colours 100% Merino Wool Fleece - Navy

    100% Merino Wool Fleece - Navy

    A smooth and comfortable New Zealand merino wool fleece in Navy

    Regular price £40.00 p/m
  • + More colours 100% Merino Wool Fleece - Petrol

    100% Merino Wool Fleece - Petrol

    A smooth and comfortable New Zealand merino wool fleece in Petrol

    Regular price £40.00 p/m
  • + More colours 100% Merino Wool Fleece - Mid Grey

    100% Merino Wool Fleece - Mid Grey

    A smooth and comfortable New Zealand merino wool fleece in Mid Grey

    Regular price £40.00 p/m
  • + More colours 100% Merino Wool Fleece - Khaki

    100% Merino Wool Fleece - Khaki

    A smooth and comfortable New Zealand merino wool fleece in Khaki

    Regular price £40.00 p/m
  • Stretch Faux Leather - Black

    This is a strong, practical faux leather made from 100% polyurethane, with a textured, slightly crinkled finish.

    Regular price £21.50 p/m
  • Wool Coating - Moss melton

    This black moss melton is a proper British-made coating fabric — dense, warm and built to wear well.

    Regular price £32.50 p/m
  • Wool Coating - Khaki Serge

    This British-made serge coating is a sturdy, dependable cloth with a classic twill character and a weight of around 640–670gsm.

    Regular price £32.50 p/m
  • Wool Coating - Worsted Hopsack

    This British-made worsted coating is a serious heavyweight cloth, coming in at around 830–860gsm with a firm, dense finish that means business.

    Regular price £27.00 p/m
  • + More colours Wool Suiting - Cut Check Grey

    Wool Suiting - Cut Check Grey

    This lighter grey version of our British-woven cut-check suiting offers the same sturdy handle and subtle texture, just in a softer, more versatile shade.

    Regular price £27.00 p/m
  • + More colours Wool Suiting - Cut Check Charcoal

    Wool Suiting - Cut Check Charcoal

    This is a robust charcoal 100% wool suiting with a subtle cut-check surface, giving it quiet texture while keeping a clean, classic look.

    Regular price £27.00 p/m
  • Wool Suiting - Vertical Ribs

    A smart dark navy suiting cloth woven with a subtle vertical rib that gives it depth without making it loud.

    Regular price £27.00 p/m
  • Wool Suiting - Tabby Flannel

    A reliable light grey wool flannel woven in a classic tabby structure, giving it that soft, brushed feel without losing its firmness.

    Regular price £27.00 p/m
  • Wool Suiting - Worsted Panama

    A classic, British-woven wool suiting fabric in a deep navy shade, made for projects that need structure, durability and a polished finish.

    Regular price £27.00 p/m
  • Scuba - Sand Leopard

    A soft, stretchy scuba jersey with a bold sand-toned leopard print. At 220gsm and 150cm wide, it has a smooth handle and a comfortable drape, making it ideal for everyday wear.

    Regular price £16.00 p/m
  • Heavy Jogging - Dusty Mint

    A practical and comfortable jogging fabric made from a 70% polyester and 30% cotton blend.

    Regular price £17.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 - 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 - 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 - 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 - 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
  • + More colours Fur Lined Cord - Purple

    Fur Lined Cord - Purple

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Orange

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Mustard

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Black II

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Light Brown

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Cream

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Fur Lined Cord - Bottle

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Embroidered Chambray - Denim Blue - Posy

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Embroidered Chambray - Denim Blue - Roses

    Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.

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

    Linen Line - Navy

    This is a smooth and airy 100% linen in a classic navy shade, ideal if you’re after something cool, breathable, and easy to wear.

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

    Linen Line - Ecru

    This is a smooth and airy 100% linen in a beautiful ecru colour, ideal if you’re after something cool, breathable, and easy to wear.

    Regular price £18.50 p/m
  • + More colours Open Knit Cotton - Black

    Open Knit Cotton - Black

    A lightweight open-knit cotton fabric in classic black, made for breathable layers and easy everyday wear.

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

    Open Knit Cotton - White

    A lightweight open-knit cotton fabric in crisp white, ideal when you want breathability without losing structure.

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

    Stripeway Linen Mix - Mustard

    A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.

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

    Stripeway Linen Mix - Grey

    A soft, lightweight woven fabric made from an 80% viscose and 20% linen blend, this grey pinstripe design is ideal if you want something breathable with a cleaner, more modern look.

    Regular price £12.50 p/m
  • + More colours Bloomfield Linen

    Bloomfield Linen

    A neat, small-scale floral print on 100% linen, this fabric has a natural, easy feel and a clean handle.

    Regular price £20.50 p/m
  • + More colours Delft Garden Linen

    Delft Garden Linen

    A lightweight floral linen with a clean navy print on a soft white base, ideal for easy summerwear and classic everyday sewing.

    Regular price £20.50 p/m
  • + More colours Little Bloom Linen

    Little Bloom Linen

    This is a lightweight 100% linen fabric with a neat navy floral print on a clean white base.

    Regular price £20.50 p/m
  • Bright Ideas

    This viscose jersey is a smooth, comfortable fabric made from 95% viscose and 5% elastane, printed with a black base and a quirky lamps pattern.

    Regular price £10.00 p/m
  • Made in Italy Linea Nero

    Linea Nero

    This Italian ex-designer seersucker is a lightweight, textured woven fabric in a solid black.

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