Free UK delivery over £75

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:

  • Wild Flame

    145cm wide, viscose stretch woven fabric with a fiery abstract pattern in red & earthy tones.

    Regular price £15.76 p/m
  • Don't Be Noisy - Grey

    Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.

    Regular price £18.00 p/m
  • Desert Flame

    145cm wide, viscose stretch woven fabric with a striking abstract print in rich, earthy tones.

    Regular price £15.76 p/m
  • Poplin Styles - Line Garden

    140cm wide, 100% cotton poplin fabric with an oversized black floral outline on a white base.

    Regular price £9.50 p/m
  • Made in Italy+ More colours Resort Satin - Kimtee Resort Satin - Kimtee

    Resort Satin - Kimtee

    140cm wide, 100% viscose satin fabric with a mosaic floral print on a stunning blue coloured backdrop.

    Regular price £19.96 p/m
  • + More colours Ribbed Velour Jersey - Gold Ribbed Velour Jersey - Gold
    20% off

    Ribbed Velour Jersey - Gold

    152cm wide ribbed knit plush stretch velour dress fabric is perfect for sewing lightweight sweatshirts. With a golden mustard hue, soft hand and lovely drape.

    Sale price £6.40 p/m Regular price £8.00 p/m
  • Poplin Styles - Buttercup Breeze

    140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.

    Regular price £9.50 p/m
  • + More colours Bridget Brocade Bridget Brocade

    Bridget Brocade

    148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.

    Regular price £19.50 p/m
  • Cranberry Brocade

    148cm wide, polyester and cotton brocade fabric in a rich pink and green floral design on black. Textured, elegant, and perfect for statement garments and occasion wear.

    Regular price £19.50 p/m
  • + More colours Quilted - Coco Stretch - Magenta Quilted - Coco Stretch - Magenta
    Sold out

    Quilted - Coco Stretch - Magenta

    140cm wide, magenta quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Quilted - Coco Stretch - Pink

    140cm wide, pink quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Serafina Stripe

    138cm wide, 98% cotton 2% spandex shirting fabric in pink and white featuring a detailed embroidered stripe.

    Regular price £10.46 p/m
  • Made in Italy Rosella Tweed Rosella Tweed
    Sold out

    Rosella Tweed

    Woven in Italy, our wool and polyamide blend tweed coating fabric comes in a pink hue, perfect for smart dresses.

    Regular price £33.00 p/m
  • Quilted - Coco Stretch - White

    140cm wide, white quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Faux Fur - Camo - Green

    155cm wide, polyester faux fur fabric in a camouflage design in shades of green, black and brown.

    Regular price £14.00 p/m
  • + More colours Quilted - Coco Stretch - Navy Quilted - Coco Stretch - Navy
    Sold out

    Quilted - Coco Stretch - Navy

    140cm wide, navy quilted polyester stretch fabric: with 2% elastane. Elegant onion weave design, perfect for jackets, gilets and bags.

    Regular price £19.50 p/m
  • Faux Fur - Camo - Brown

    155cm wide, polyester faux fur fabric in a camouflage design in shades of brown, black and cream.

    Regular price £14.00 p/m
  • + More colours Grate Quilt - Blue Grate Quilt - Blue

    Grate Quilt - Blue

    Pale blue 140cm wide polyester quilted fabric with a textured embossed grate pattern. Well suited to contemporary outerwear such as jackets, gilets, coats, and accessories.

    Regular price £18.50 p/m
  • Alpen Fleece - Black

    Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm

    Regular price £13.00 p/m
  • + More colours Grate Quilt - Sand Grate Quilt - Sand

    Grate Quilt - Sand

    140cm wide beige polyester quilted fabric with an embossed grate-style pattern inspired by steel grating. A smart, practical option for jackets, gilets, coats, and bags.

    Regular price £18.50 p/m
  • + More colours Alpen Fleece - Navy Alpen Fleece - Navy
    Sold out

    Alpen Fleece - Navy

    Cuddly, soft and sooo nice to stroke. This navy cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†

    Regular price £13.00 p/m
  • Baby Soft Cotton Jersey

    178cm wide, beautifully soft cotton jersey fabric in ivory, excellent for t-shirts, pyjamas, and loungewear!

    Regular price £9.00 p/m
  • + More colours Grate Quilt - Navy Grate Quilt - Navy

    Grate Quilt - Navy

    Navy polyester embossed quilted fabric, approximately 142cm wide, featuring a bold grate design with an industrial feel. Ideal for jackets, gilets, coats, and structured bag projects.

    Regular price £18.50 p/m
  • Stretch Suede - Black

    148cm wide, black polyester stretch suede fabric. Has a soft touch with great flexibility and draping.

    Regular price £9.00 p/m
  • Mercerised Jersey Blue

    Fine, lightweight, mercerised cotton jersey fabric in blue, perfect for cool sleepwear and sports t-shirts!

    Regular price £6.76 p/m
  • Soft Shell - Sunset Splash

    145cm wide, polyester & spandex soft-shell fabric with a vibrant tie-dye-like digital print.

    Regular price £18.50 p/m
  • ITY - Matt Ivory

    Superb quality interlock twist yarn jersey fabric in a matt ivory has a gorgeous hand. Draping beautiful this cloth will create flattering dresses.

    Regular price £8.00 p/m
  • + More colours Grate Quilt - Olive Grate Quilt - Olive

    Grate Quilt - Olive

    Olive green polyester embossed quilted fabric, 144cm wide, with a structured grate pattern. Perfect for modern outerwear and durable bag making.

    Regular price £18.50 p/m
  • Colour Pop Viscose Linings

    140cm wide, 100% viscose deadstock lining fabrics in a range of vibrant, summery colours.

    Regular price £7.96 p/m
  • French Terry - Damson

    This plain purple French Terry jersey fabric, is 155cm wide, ideal for leggings, joggers and dressmaking!

    Regular price £12.90 p/m
  • Informal Informal
    Sold out

    Informal

    156cm wide fine cotton shirting with a a beautiful, soft finish. A truly lovely cloth featuring a ale duck egg blue colour. Perfect for summer shirting.

    Regular price £7.50 p/m
  • Drake

    160cm wide, luxurious polyester faux fur fabric with vibrant blue and yellow digital print. Warm, durable, and stylish for winter wear.

    Regular price £17.00 p/m
  • + More colours Suede Scuba - Quinn Suede Scuba - Quinn

    Suede Scuba - Quinn

    Our suede scuba fabric, made from polyester and spandex features a navy abstract print on a beige ground.

    Regular price £19.75 p/u
  • Cloud Viscose Shirting

    130cm wide, pale grey viscose twill shirting fabric with a fine semi-opaque weave and soft drape.

    Regular price £8.96 p/m
  • + More colours Madison - Black Madison - Black
    30% off

    Madison - Black

    Get ready for autumn/winter with our polyester and wool blend coating fabric in black, featuring a large-scale grey over check.

    Sale price £16.10 p/m Regular price £23.00 p/m
  • + More colours Madison - Tan Madison - Tan
    30% off

    Madison - Tan

    Made from a blend of polyester and wool, this tan coating fabric features a large-scale black over check, ideal for autumn/winter fashion.

    Sale price £16.10 p/m Regular price £23.00 p/m
  • If You Could Dream

    142cm wide, ex-designer Italian black cotton & viscose jersey fabric with a swirling velvet pattern.

    Regular price £24.96 p/m
  • Suede Jersey - Sand

    148cm wide, 100% polyester midweight knit faux suede jersey fabric in sand. Soft and stretchy.

    Regular price £10.96 p/m
  • Mila

    Our viscose and elastane blend jersey fabric features an abstract print made up of brown, black, orange, white and grey hues.

    Regular price £14.96 p/m
  • Made in Italy Charme Charme

    Charme

    Italian ex-designer chunky knit jacketing fabric in black & white yarns with black sparkles.

    Regular price £23.00 p/m
  • Spit Spot Flower Pot

    100% Cotton dress fabric featuring a ditsy floral print with an orange hue on a black ground, perfect for blouses or skirts!

    Regular price £8.00 p/m
  • Knots Of Elegance - Blue

    Our 140cm wide, crochet lace fabric made from 100% polyester, features blue hues, ideal for elegant dresses!

    Regular price £25.00 p/m
  • French Terry - Craft Hearts - Pink

    145cm wide, 95% cotton, 5% elastane French Terry jersey fabric in lilac with pink hearts.

    Regular price £17.00 p/m
  • French Terry - Craft Hearts - Yellow

    145cm wide, 95% cotton, 5% elastane French Terry jersey fabric in turquoise with yellow hearts.

    Regular price £17.00 p/m
  • Red Cotton Voile

    Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.

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