Free gift with orders over ÂŁ55 - whilst stocks last

Fabrics

Looking to buy fabrics online? This page brings together our full range of dressmaking fabrics - from everyday cottons to Italian wool suiting, silk blouse fabrics and carefully sourced deadstock pieces.

At Croft Mill, we specialise in quality cloth for garment making. Much of our range is ex-designer or mill-end stock, including Italian-made fabrics and British-woven wool. Whether you're sewing wardrobe staples or something more distinctive, you’ll find natural fibres, blends and statement designs all in one place.

If you’re looking for fabrics made entirely from one fibre - such as 100% wool or 100% cotton -select “Yes” under the 100% Yarn Content filter.

View as:

  • Monroe - Ivory

    160cm ivory quilted fabric. Ex-designer quality, 80% cotton, 20% polyester blend, perfect for stylish, warm creations.

    Regular price ÂŁ18.00 p/m
  • + More colours The Big Stretch - Coral The big stretch coral abstract viscose polyamide elastane dress fabric The Big Stretch - Coral
    50% off

    The Big Stretch - Coral

    150cm wide, viscose, polyamide & elastane twill bengaline with a orange & coral abstract print.

    Sale price ÂŁ9.00 p/m Regular price ÂŁ18.00 p/m
  • Brushed & Cosy - Dennis

    147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.

    (1)
    Regular price ÂŁ8.00 p/m
  • + More colours The Big Stretch - Blue The big stretch blue abstract viscose polyamide elastane dress fabric fold The Big Stretch - Blue
    50% off

    The Big Stretch - Blue

    A beautifully structured 150cm wide, 73% viscose, 23% polyamide, 4% elastane twill bengaline fabric with a bold abstract design in shades of blue and green, offering a thick, high-quality feel with excellent stretch.

    Sale price ÂŁ9.00 p/m Regular price ÂŁ18.00 p/m
  • Boston - Plain Cotton Poplin - Black

    114cm wide, 100% cotton poplin fabric in black, 121gsm. Lightweight, crisp and breathable.

    (1)
    Regular price ÂŁ6.76 p/m
  • Brushed & Cosy - Charlie

    Our 100% cotton flannel fabric has a brushed finish and eye-catching checked pattern in stone, black, white & red.

    Regular price ÂŁ8.00 p/m
  • Bygone Lining - No. 2

    150cm wide, white lining fabric made from durable nylon, with a soft satin finish.

    Regular price ÂŁ4.50 p/m
  • Boston - Plain Cotton Poplin - White

    114cm wide, 100% cotton poplin fabric in white, 121gsm. Lightweight, crisp and breathable.

    Regular price ÂŁ6.76 p/m
  • Bygone Lining - No. 1

    140cm wide, dark brown lining fabric made from durable nylon, with a soft satin finish.

    Regular price ÂŁ4.76 p/m
  • Hibiscus Bay

    145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.

    Regular price ÂŁ5.96 p/m
  • Stof Avalana Jersey - Pablo

    150cm wide, cotton and elastane knitted jersey fabric with a penguin print on a blue ground. Oeko-Tex Standard.

    Regular price ÂŁ15.96 p/m
  • + More colours Wassabi - Orange Wassabi orange cotton spandex abstract woven stretch trouser fabric cu Wassabi - Orange
    Sold out

    Wassabi - Orange

    142cm wide, cotton stretch fabric in an energetic abstract print. Ideal for statement fashion.

    Regular price ÂŁ9.26 p/m
  • Cotton Ponte - Cream

    135cm wide, cotton & elastane Ponte jersey fabric in plain cream. Great for loungewear!

    Regular price ÂŁ12.00 p/m
  • Stof Avalana Jersey - Disco Dandelion

    160cm wide, cotton and elastane blend knit jersey fabric with a colourful dandelion print on a navy ground. Oeko-Tex Standard.

    Regular price ÂŁ15.96 p/m
  • Oh So Soft

    140cm wide polycotton shirting and dress fabric with a navy mini diamond print on a slightly blue tinted white ground. Beautifully soft and drapes like a dream.

    Regular price ÂŁ9.00 p/m
  • + More colours Wassabi - Purple Wassabi purple cotton spandex abstract woven stretch trouser fabric fold Wassabi - Purple

    Wassabi - Purple

    142cm wide, unique abstract print cotton stretch fabric. Substantial & structured with a bit of give.

    Regular price ÂŁ9.26 p/m
  • Lambs Leather - Silver

    Italian-made lambskin nappa leather in silver: soft, supple, premium quality. Ideal for small projects, sold as full skins.

    Regular price ÂŁ55.68 p/u
  • Roseberry Chambray

    143cm wide, lightweight cotton chambray with rose print on blue, ideal for summery makes!

    Regular price ÂŁ7.00 p/m
  • Made in Italy Brushed - Aldo Brushed aldo grey black check wool soft coating fabric fold Brushed - Aldo

    Brushed - Aldo

    154cm wide, ex-designer soft brushed wool coating with a muted check in pale grey and black.

    Regular price ÂŁ20.00 p/m
  • Made in Italy+ More colours Landini - Black Italian virgin wool polyester shirting fabric landini black cu Landini - Black

    Landini - Black

    137cm wide, superfine virgin wool blend fabric in black has a water-resistant finish, perfect for shirting and outerwear. Manufactured in Italy.

    Regular price ÂŁ18.00 p/m
  • Winceyette - Pink Pug

    This pink winceyette brushed cotton fabric features a pug and lipstick print, great for kids clothing, pyjamas and blankets!

    Regular price ÂŁ7.00 p/m
  • Opaline Brocade - Mint

    148cm wide, mint green brocade fabric with tonal floral pattern that catches the light beautifully.

    Regular price ÂŁ8.46 p/m
  • Made in Italy Francesca Francesca fleece virgin wool italian deadstock grey pink fine check suiting fabric fold Francesca
    Sold out

    Francesca

    148cm wide, ex-designer Italian wool suiting in a mix of grey yarns with a muted pink overcheck.

    (1)
    Regular price ÂŁ17.00 p/m
  • Sky Dot

    145cm wide, 100% cotton lightweight trouser fabric in sky blue with a white polka dot print.

    (1)
    Regular price ÂŁ6.96 p/m
  • Made in Italy Lorenzo Lorenzo wool navy fine patterned italian suiting fabric fold Lorenzo
    Sold out

    Lorenzo

    Super soft, 148cm wide brushed cotton twill shirting in marled grey. There are two shades of grey and oatmeal yarns in the weave.

    (1)
    Regular price ÂŁ17.00 p/m
  • Retro Posy

    148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.

    Regular price ÂŁ8.26 p/m
  • Made in Italy+ More colours Fine Gabardine - Navy Fine gabardine navy cotton italian deadstock fine trouser fabric cu Fine Gabardine - Navy
    Sold out

    Fine Gabardine - Navy

    132cm wide, fine cotton gabardine fabric in navy, deadstock and ex-designer, ideal for trousers.

    Regular price ÂŁ11.76 p/m
  • Bordering On

    142cm wide, cotton satin stretch dress fabric in rich yellow with a vibrant South Pacific floral design.

    Regular price ÂŁ9.26 p/m
  • Made in Italy+ More colours Fleece Wool Suiting - Black Fleece wool suiting black elastane stretch woven italian deadstock fabric fold Fleece Wool Suiting - Black

    Fleece Wool Suiting - Black

    Woven in Italy, this deadstock black superfine suiting fabric is made from fleece/virgin wool and elastane.

    (1)
    Regular price ÂŁ21.00 p/m
  • Runway

    138cm wide, lightweight suiting fabric in ivory with a soft stretch and luxurious hand.

    Regular price ÂŁ10.00 p/m
  • Made in Italy+ More colours Fleece Wool Suiting - Mid Grey Fleece wool suiting mid grey elastane stretch woven italian deadstock fabric fold Fleece Wool Suiting - Mid Grey

    Fleece Wool Suiting - Mid Grey

    158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.

    Regular price ÂŁ21.00 p/m
  • Sundial

    140cm wide cotton embroidery in a rather delicate shade of mint green. The pattern is actually a floral but it looks like a series of sundials joined together by strands of embroidery. There quite a lot of intricate work gone in to this cloth which deserv

    Regular price ÂŁ6.96 p/m
  • Made in Italy+ More colours Fleece Wool Suiting - Dark Grey Fleece wool suiting dark grey elastane stretch woven italian deadstock fabricr fold Fleece Wool Suiting - Dark Grey
    Sold out

    Fleece Wool Suiting - Dark Grey

    158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.

    Regular price ÂŁ21.00 p/m
  • + More colours Ribbed Velour Jersey - Navy Ribbed velour jersey navy polyester spandex blue purple stretch knit jersey fabric fold Ribbed Velour Jersey - Navy
    Sold out

    Ribbed Velour Jersey - Navy

    150cm wide, navy ribbed velour jersey fabric with a soft, plush finish. Perfect for loungewear sets.

    Regular price ÂŁ8.00 p/m
  • Plain Acetate Lining - Cream

    142cm plain acetate lining in soft cream with a high glossy appearance. The perfect luxurious partner for outers.

    (1)
    Regular price ÂŁ5.76 p/m
  • Made in Italy+ More colours Dressing Up - Navy Dressing up navy cotton elastane stretch woven herringbone suiting fabric fold Dressing Up - Navy
    Sold out

    Dressing Up - Navy

    150cm wide, Italian ex-designer cotton trousering in navy, with a classic herringbone weave.

    Regular price ÂŁ14.00 p/m
  • Made in Italy Suprema Fine italian black cotton twill shirting fabric suprema fold Suprema
    Sold out

    Suprema

    Woven in Italy, this 135cm wide fine cotton twill fabric in black. Ex-designer cloth, perfect for lightweight shirts and dresses!

    Regular price ÂŁ10.00 p/m
  • Made in Italy+ More colours Danbury Crepe - Magenta Danbury crepe magenta pink acetate polyester silk lightweight dress fabric bolt Danbury Crepe - Magenta
    Sold out

    Danbury Crepe - Magenta

    142cm wide, magenta crepe dress fabric made from 86% acetate, 9% silk and 5% polyester.

    Regular price ÂŁ15.00 p/m
  • Handy You! - Something Special

    140cm wide crushed velvet polyester canvas fabric in ivory with a flame retardant finish. Great for blinds, bags & cushions.

    Regular price ÂŁ11.00 p/m
  • That's Cheating - Italian Shirting

    Our plain woven cotton shirting fabric in blue is perfect for fashioning loose trousers, floaty skirts and blouses!

    Regular price ÂŁ10.00 p/m
  • Avarni Faux Fur - Nude

    160cm wide synthetic faux fur with a chevron design. Pale nude 100% polyester fabric, perfect for dressing gowns, jackets, and home dÈcor.

    Regular price ÂŁ18.50 p/m
  • Avarni Coat - Black

    Luxurious 160cm wide black synthetic faux fur. Chevron design, 400gsm 100% polyester. Perfect for dressing gowns, jackets, and home dÈcor.

    Regular price ÂŁ18.50 p/m
  • + More colours Viscose Poplin - Paisley Punch Viscose poplin paisley punch pink print dress fabric mannequin Viscose Poplin - Paisley Punch
    20% off

    Viscose Poplin - Paisley Punch

    Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!

    Sale price ÂŁ9.20 p/m Regular price ÂŁ11.50 p/m
  • + More colours Evangeline - Camel Evangeline camel square embossed polyester faux fur fabric fold Evangeline - Camel

    Evangeline - Camel

    158cm wide camel/brown 100% polyester synthetic fur fabric with an embossed square design. Luxuriously soft, warm, and versatile faux fur fabric.

    Regular price ÂŁ24.00 p/m
  • + More colours Evangeline - Cream Evangeline cream square embossed polyester faux fur fabric fold Evangeline - Cream
    Sold out

    Evangeline - Cream

    158cm wide 100% polyester faux fur fabric with an embossed square design and pale cream hue. Soft, warm and versatile synthetic fur fabric.

    Regular price ÂŁ24.00 p/m

Join the Croft Mill Sewing Community

From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.

We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.

Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.

Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.

Join 30,000 Makers

Get 10% off your first order

Be first to see new arrivals and limited fabrics before they sell out.

No spam. Just beautiful fabrics.

Join 30,000 Makers