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:

  • Stone Washed Luxury Cotton - Storm

    152cm wide 100% cotton poplin dress fabric in a stormy blue shade. Its stone washed texture and hand is great for structured shirts and dresses.

    Regular price ÂŁ16.00 p/m
  • + More colours Vintage Cotton - Sky Vintage Cotton Sky Blue Oeko Tex Dressmaking Fabric Fold Vintage Cotton - Sky
    Sold out

    Vintage Cotton - Sky

    Stunning sky blue 100% cotton dress fabric, perfect for co-ords, loose trousers, dressmaking and shirts!

    (1)
    Regular price ÂŁ11.96 p/m
  • + More colours Quilted - Coco Stretch - Black Onion Quilt Coating Fabric Quilted Coco Stretch Black Quilted - Coco Stretch - Black
    Sold out

    Quilted - Coco Stretch - Black

    140cm wide, black quilted stretch fabric: with an elegant onion weave design, perfect for jackets, gilets and bags.

    (3)
    Regular price ÂŁ19.50 p/m
  • + More colours Vintage Cotton - Rust Vintage Cotton Rust Oeko Tex Dressmaking Fabric Fold 84562D17 De19 4050 Bef7 67Afa94E9Eb9 Vintage Cotton - Rust
    Sold out

    Vintage Cotton - Rust

    This rust orange dress fabric is made from 100% cotton; it's the ideal shade for holiday garments, dresses or skirts!

    (1)
    Regular price ÂŁ11.96 p/m
  • Whispering Grass

    This 150cm wide very,† very fine and light Polyester silk" chiffon fabric comes in lovely rich cerise

    Regular price ÂŁ13.76 p/m
  • + More colours Luxury Ponte - Wine Ponte Roma Dress Fabric Luxury Ponte Wine 73C91495 C46C 4D03 9Edc 8Bf2C24D9A16 Luxury Ponte - Wine

    Luxury Ponte - Wine

    152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a wine red hue.

    (2)
    Regular price ÂŁ17.50 p/m
  • Vintage Cotton - Blue Slate

    100% cotton dressmaking fabric in a mellow blue tone, perfect for shirts, kids clothing and cardigans!

    Regular price ÂŁ11.96 p/m
  • Sequin Net - Elberta

    142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.

    Regular price ÂŁ15.96 p/m
  • Luxury Ponte - Dark Charcoal Marl

    152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.

    (1)
    Regular price ÂŁ17.50 p/m
  • Vintage Cotton - Fern

    140cm wide, cotton dressmaking fabric in a fern green hue, excellent for floaty trousers, shawls and skirts!

    Regular price ÂŁ11.96 p/m
  • Chestnut Satin

    150cm wide, 100% polyester satin lining fabric in a bold black and chestnut brown geometric print.

    Regular price ÂŁ9.00 p/m
  • + More colours Embroidered Net - Botanical Embroidered Net Botanical Black Floral Colourful Polyester Dress Fabric Detail Embroidered Net - Botanical
    Sold out

    Embroidered Net - Botanical

    Our embroidered net fabric features an intricate floral design on a black ground, perfect for holiday wear.

    Regular price ÂŁ12.96 p/m
  • Luxury Ponte - Deep Red

    152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a deep red hue.

    Regular price ÂŁ17.50 p/m
  • Vintage Cotton - Mustard

    Our plain vintage dressmaking fabric in a mustard shade is 100% cotton and 144cm wide, ideal for shirts and trousers!

    Regular price ÂŁ11.96 p/m
  • Luxury Heavy Boucle - Sage

    Made from 100% polyester, this soft and cosy boucle fabric in sage is perfect for winter coats and jackets.

    Regular price ÂŁ18.00 p/m
  • + More colours Hector - Black Viscose Linen Blend Dress Fabric Hector Black Fold Hector - Black

    Hector - Black

    140cm wide, 75% viscose and 25% linen mix shirting fabric in black, great for loose pants and dressmaking!

    (2)
    Regular price ÂŁ15.00 p/m
  • Honister Grey

    This 148cm wide linen-look viscose elastane blend has a generous 40% weft stretch. A stunning slate-grey cloth that handles beautifully.

    Regular price ÂŁ16.00 p/m
  • Rustic Linen - Charcoal

    100% stonewashed linen fabric in black, 250gsm, perfect for both home furnishings and clothing.

    Regular price ÂŁ18.00 p/m
  • Cassia

    This 150cm wide, black, white and red floral printed poly/cotton fabric is great for dressmaking and crafts!

    Regular price ÂŁ5.00 p/m
  • Rue Tweed Rue Tweed Polyester Black Multicoloured Metallic Woven Dress Fabric Rue Tweed
    Sold out

    Rue Tweed

    150cm wide, polyester tweed fabric in black with multicoloured threads. Textured, structured and full of colour.

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

    Our plain, pale blue cotton shirting fabric is 156cm wide, soft to the touch and would make beautiful blouses or dresses!

    Regular price ÂŁ8.00 p/m
  • Made in Italy InWool Jersey Stripe - White Inwool Jersey Stipr White Italian Cotton Elastane Towelling Fabric InWool Jersey Stripe - White
    Sold out

    InWool Jersey Stripe - White

    Italian towelling stripe t-shirt fabric in white, lightweight and soft, made from cotton and elastane.

    Regular price ÂŁ12.00 p/m
  • Camo Cord - Blue

    This blue and white classic camouflage printed 100% cotton needlecord fabric is perfect dressmaking, jackets and trousers. 106cm wide dress fabric.

    Regular price ÂŁ11.00 p/m
  • Soft Duchess Satin Matt - Cream

    153cm wide, heavy polyester satin fabric in pale cream with a matt finish, beautifully soft and smooth.

    Regular price ÂŁ12.00 p/m
  • Made in Italy Earnestly Earnestly Check Poly Cotton Orange Green Black Suiting Fabric Cu1 Earnestly
    30% off

    Earnestly

    Our 146cm wide, poly/cotton Italian suiting fabric features a large check in black, tan and green - ideal for waistcoats, cardigans, shawls and accessories!

    Sale price ÂŁ8.40 p/m Regular price ÂŁ12.00 p/m
  • Made in Italy Ponto Velvet - Hazel Ponto Velvet Hazel Cotton Italian Deadstock Ex Designer Suiting Fabric Fold Ponto Velvet - Hazel
    Sold out

    Ponto Velvet - Hazel

    Woven in Italy, this soft velour deadstock fabric is made from 100% cotton and has a hazel hue.

    Regular price ÂŁ20.00 p/m
  • Ashbury Check

    150cm wide, beige check linen-viscose blend fabric. Lightweight, breathable, and smooth with a classic tailored look.

    Regular price ÂŁ13.00 p/m
  • Liza

    Fabulous red, yellow and blue flowers are printed on this ivory double georgette dress fabric. 145cm wide cloth perfect for floaty dresses and blouses.

    Regular price ÂŁ14.00 p/m
  • Viscose Crepe - Mary

    160cm wide, viscose crepe fabric with a floral print in shades of blue, green, yellow & orange.

    Regular price ÂŁ11.96 p/m
  • And Now For Something

    155cm wide, heavy wool jersey fabric in dark grey with a navy blue textured reverse, ideal for jackets and skirts!

    (1)
    Regular price ÂŁ22.00 p/m
  • Printed Ponte - Lava Flow

    155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with swirls of vibrant colours.

    Regular price ÂŁ13.76 p/m
  • Hidden Herringbone

    145cm wide, cotton-blend trouser fabric in off-white with a soft herringbone weave. Lightweight and breathable with a refined, tailored finish.

    Regular price ÂŁ15.00 p/m
  • Made in Italy+ More colours Capolavoro - Grey Herringbone Got Your Back Capolavoro Grey Herringbone Water Resistant Fabric Fold Capolavoro - Grey Herringbone

    Capolavoro - Grey Herringbone

    Our Italian wool suiting fabric in grey features a timeless herringbone weave with a water-resistant backing, ideal for coats/jackets!

    Regular price ÂŁ30.00 p/m
  • Cotton Jersey - Black & White Stripe

    150cm wide, cotton & elastane jersey fabric with a classic, fine black and white stripe design.

    Regular price ÂŁ16.66 p/m
  • Tiggy Tiggy Polyester Net Sequin Multicoloured Black Heavy Dress Fabric Cu1 Tiggy
    20% off

    Tiggy

    128cm wide, 100% polyester net sequin fabric in an array of stunning colours.

    Sale price ÂŁ9.60 p/m Regular price ÂŁ12.00 p/m
  • Viscose Lining - Glass And A Half

    147cm wide, viscose lining featuring a white spot on a purple ground, excellent lining for dresses and suits!

    Regular price ÂŁ6.00 p/m
  • Monochrome

    145cm wide, viscose stretch woven fabric with a striking abstract pattern in black, white, and grey.

    Regular price ÂŁ16.00 p/m
  • Viscose Twill - Metro Grid

    150cm wide, viscose twill fabric featuring a timeless geometric print in red, black and cream.

    Regular price ÂŁ19.96 p/m
  • Everywhere & Nowhere

    This 139cm wide, bold taupe nylon lining fabric has a soft satin finish. This fabric has incredible strength and durability.

    Regular price ÂŁ5.00 p/m
  • Wild Flame

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

    Regular price ÂŁ16.00 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 ÂŁ16.00 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 Viscose Floral Abstract Woven Blue Dress Fabric Roll Resort Satin - Kimtee
    Sold out

    Resort Satin - Kimtee

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

    (1)
    Regular price ÂŁ19.96 p/m
  • + More colours Ribbed Velour Jersey - Gold Ribbed Velour Jersey Gold Polyester Stretch Cord Fabric Roll 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

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