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:

  • Made in Italy+ More colours Alana & Alpaca - Wine

    Alana & Alpaca - Wine

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

    Regular price £59.00 p/m
  • Made in Italy+ More colours Alana & Alpaca - Red

    Alana & Alpaca - Red

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

    Regular price £59.00 p/m
  • Made in Italy+ More colours Alana & Alpaca - Jade

    Alana & Alpaca - Jade

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

    Regular price £59.00 p/m
  • Made in Italy+ More colours Alana & Alpaca - Green

    Alana & Alpaca - Green

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

    Regular price £59.00 p/m
  • Made in Italy+ More colours Alana & Alpaca - Blue

    Alana & Alpaca - Blue

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

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

    Nero - Testura

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

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

    Nero - Liscio

    This Italian ex-designer fabric is a lighter, softer take on a classic wool coat material. Made from a 50% wool and 50% alpaca blend.

    Regular price £61.00 p/m
  • Made in Italy+ More colours Wool and Whisper - Grey

    Wool and Whisper - Grey

    This luxurious ex-designer coating is a 50% wool, 50% alpaca blend made in Italy, known for its warmth, softness, and beautifully fuzzy surface.

    Regular price £87.50 p/m
  • Made in Italy+ More colours Wool and Whisper - Black

    Wool and Whisper - Black

    This luxurious ex-designer coating is a 50% wool, 50% alpaca blend made in Italy, known for its warmth, softness, and beautifully fuzzy surface.

    Regular price £87.50 p/m
  • Made in Italy+ More colours Archivio Checks - Red

    Archivio Checks - Red

    This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.

    Regular price £17.00 p/m
  • Made in Italy+ More colours Archivio Checks - Blue

    Archivio Checks - Blue

    This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.

    Regular price £17.00 p/m
  • Made in Italy+ More colours Archivio Checks - Pink

    Archivio Checks - Pink

    This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.

    Regular price £17.00 p/m
  • Made in Italy+ More colours Archivio Checks - Black

    Archivio Checks - Black

    This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.

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

    Strisce

    This Italian ex-designer check is a fine, lightweight woven cotton with a touch of stretch, ideal for shirts, blouses and easy everyday sewing.

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

    Milano Cord

    An exceptional Italian ex-designer corduroy, woven from 97% cotton and 3% elastane for just the right amount of comfort and flexibility.

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

    La Texture

    A stunning pair of Italian ex-designer cotton seersucker fabrics, both showcasing playful pattern and refined European craftsmanship.

    Regular price £22.00 p/m
  • + More colours Linen Bouquet

    Linen Bouquet

    A refined 100% linen fabric, available in three beautiful shades — pecan brown, pistachio green, and sky blue

    Regular price £20.50 p/m
  • + More colours Sunday Best

    Sunday Best

    This beautiful ex-designer 100% linen fabric was originally made for a renowned British designer, featuring a timeless check pattern and elegant drape.

    Regular price £20.50 p/m
  • Highland Ceilidh

    146cm wide, 100% polyester check fabric in blue, black, red, and white. Smooth & durable

    Regular price £12.00 p/m
  • Obsidian Jersey

    154cm wide black stretch fabric, 97% polyester 3% elastane. Smooth, soft, and versatile

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

    Brushed Cotton Flannel - Nora

    140cm wide, 100% cotton brushed flannel in navy and white check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Elsie
    Sold out

    Brushed Cotton Flannel - Elsie

    140cm wide, 100% cotton brushed flannel in navy, teal, and cream check.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Mabel
    Sold out

    Brushed Cotton Flannel - Mabel

    140cm wide, 100% cotton brushed flannel in blue, black, and cream check.

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

    Brushed Cotton Flannel - Finlay

    140cm wide, 100% cotton brushed flannel in navy, red, and white check.

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

    Brushed Cotton Flannel - Clara

    140cm wide, 100% cotton brushed flannel fabric in peach pink, grey, and white check.

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

    Brushed Cotton Flannel - Archie

    140cm wide, 100% cotton brushed flannel in a red, navy, and black tartan check.

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

    Brushed Cotton Flannel - Hattie

    140cm wide, 100% cotton brushed flannel fabric with a soft pink, cream, and black check design.

    Regular price £14.50 p/m
  • + More colours Brushed Cotton Flannel - Wilbur

    Brushed Cotton Flannel - Wilbur

    140cm wide, 100% cotton brushed flannel fabric with a soft grey, brown, and cream check.

    Regular price £14.50 p/m
  • + More colours Christmas Cotton - Holly Natural - Pettit

    Christmas Cotton - Holly Natural - Pettit

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with trailing holly and red berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Medium

    Christmas Cotton - Holly Natural - Medium

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with small holly sprigs and red berries on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Holly Natural - Grande

    Christmas Cotton - Holly Natural - Grande

    112cm wide, 135gsm John Louden 100% cotton Christmas fabric with red berries and green holly on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Festive Foliage

    Christmas Prints - Festive Foliage

    140cm wide, 104gsm 100% cotton Christmas fabric with holly, mistletoe, and berries on ivory.

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Winter Botanicals
    Sold out

    Christmas Prints - Winter Botanicals

    146cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, holly, and foliage on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Prints - Poinsettia

    Christmas Prints - Poinsettia

    150cm wide, 104gsm 100% cotton Christmas fabric with red poinsettias, green holly leaves, and gold details on ivory

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Festive Dachshund

    Christmas Cotton - Festive Dachshund

    112cm wide, 135gsm 100% cotton Christmas fabric with dachshunds in jumpers and Santa hats.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Red Robin

    Christmas Cotton - Red Robin

    112cm wide, 135gsm 100% cotton Christmas fabric with robins on a red background.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Winter Wishes - Green

    Christmas Cotton - Winter Wishes - Green

    150cm wide, 122gsm 100% cotton Christmas fabric with Santa and tree patchwork design in red, green, and gold

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Winter Wishes - Grey

    Christmas Cotton - Winter Wishes - Grey

    142cm wide, 122gsm 100% cotton Christmas fabric with patchwork-style festive print in red, grey, and gold

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Red

    Christmas Cotton - Hollygrove - Red

    142cm wide, 122gsm 100% cotton Christmas fabric in red with metallic gold holly design

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Green

    Christmas Cotton - Hollygrove - Green

    140cm wide, 122gsm 100% cotton Christmas fabric in green with metallic gold holly design

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Hollygrove - Blue

    Christmas Cotton - Hollygrove - Blue

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly leaf design on blue.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Berries & Holly - Red

    Christmas Cotton - Berries & Holly - Red

    150cm wide, 122gsm 100% cotton Christmas fabric with gold holly design on red.

    Regular price £9.76 p/m
  • + More colours Christmas Cotton - Berries & Holly - Blue

    Christmas Cotton - Berries & Holly - Blue

    150cm wide, 122gsm 100% cotton Christmas fabric with red, green, and gold holly design on navy.

    Regular price £9.76 p/m
  • Brushed Cotton - Celeste - Pink

    148cm wide, 100% brushed cotton fabric in a pink and lilac floral design on cream. Soft, breathable

    Regular price £11.96 p/m
  • Brushed Cotton - Celeste - Blue

    148cm wide, 100% brushed cotton fabric with a blue and pink floral design. Soft, breathable

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