Free UK delivery over £75

Since - 1974

SALE

Discover beautiful fabrics at even better prices in our sale. Whether you're adding to your stash or starting a new project, here you’ll find quality fabric at reduced prices.

Our fabric sale includes a wide range of fabrics with 10%, 20%, 30% or even 50% off. From wardrobe staples to statement prints, these discounted fabrics offer great value without compromising on quality.

You’ll also find fabric remnants—pre-cut pieces in various lengths, perfect for smaller projects, toiles or patchwork. Some of these come with an extra discount too, making them ideal for thoughtful, sustainable sewing.

 

For those who love a coordinated look, our fabric bundles are a joy to sew with. Each bundle features complementary colours and prints, perfect for quilting, patchwork or multi-fabric projects. Available in a variety of sizes, they’re a great way to explore different combinations and add something unique to your makes.

 

All our sale fabrics are limited, and once they’re gone, they’re gone—so if something catches your eye, don’t wait too long.

View as:

  • Summer Rain - Pink
    Sold out
    10% off

    Summer Rain - Pink

    150cm wide, pink water resistant fabric for jacketing and trousers with a super soft peach skin finish. A brilliantly versatile outdoor fabric.

    Sale price £7.20 p/m Regular price £8.00 p/m
  • Luxe - Canvas - Pop Art
    20% off

    Luxe - Canvas - Pop Art

    148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.

    Sale price £19.12 p/m Regular price £23.90 p/m
  • + More colours Water Resistant Polyester - Light - All Colours
    Up to 10% off

    Water Resistant Polyester - Light - All Colours

    150cm wide face side water-resistant polyester fabric, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.

    Sale price £4.06 p/m Regular price £4.50 p/m
  • Poplin Print - Union Jack
    20% off

    Poplin Print - Union Jack

    This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.

    Sale price £6.20 p/m Regular price £7.76 p/m
  • Made in Italy Stanley
    Sold out
    20% off

    Stanley

    Woven in Italy, this 140cm wide fine wool suiting cloth has a small blue and black check, lightweight, and drapey.

    Sale price £15.20 p/m Regular price £19.00 p/m
  • Made in Italy Skyline
    Sold out
    20% off

    Skyline

    Woven in Italy, this heavy 60% wool and 40% polyester coating fabric in brown and navy features a blue overcheck!

    Sale price £14.40 p/m Regular price £18.00 p/m
  • Draping Stretch Viscose Challis - Hockney
    10% off

    Draping Stretch Viscose Challis - Hockney

    Viscose challis poplin with with elastane, excellent draping qualities without the creasing

    Sale price £13.06 p/m Regular price £14.50 p/m
  • Croft Mill Sale | Discounted Fabrics, Remnants & Bundles

    Wool Coating

    BROWSE NOW

  • Made in Britain Sanderson - Jewel Leaves
    20% off

    Sanderson - Jewel Leaves

    Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.

    Sale price £12.00 p/m Regular price £15.00 p/m
  • Ava - Pink
    Sold out
    10% off

    Ava - Pink

    Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Viscose Poplin - Paisley Punch
    10% off

    Viscose Poplin - Paisley Punch

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

    Sale price £10.36 p/m Regular price £11.50 p/m
  • Made in Britain Sanderson - Milla
    20% off

    Sanderson - Milla

    This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.

    Sale price £14.40 p/m Regular price £18.00 p/m
  • Jersey - Slinky Royal Blue
    20% off

    Jersey - Slinky Royal Blue

    150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.

    Sale price £6.00 p/m Regular price £7.50 p/m
  • Lyon
    Sold out
    10% off

    Lyon

    This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.

    Sale price £6.76 p/m Regular price £7.50 p/m
  • Summer Rain - Emerald
    10% off

    Summer Rain - Emerald

    This emerald green water-resistant sports fabric is perfect for jackets and trousers with a peach skin finish on one side.

    Sale price £5.40 p/m Regular price £6.00 p/m
  • Gala Night
    Sold out
    10% off

    Gala Night

    Quite substantial scuba jersey in grey with a detailed floral and leaf print all over in bright colours! Perfect for those ultra-tight jegging garments!

    Sale price £9.00 p/m Regular price £10.00 p/m
  • Viscose Poplin Challis - Hazel
    20% off

    Viscose Poplin Challis - Hazel

    Superb quality draping dress fabric in a hazel and brown abstract print, made from 100% viscose, perfect for blouses and dresses, flowy trousers

    Sale price £8.76 p/m Regular price £10.96 p/m
  • Heat Resistant Insulating Wadding
    10% off

    Heat Resistant Insulating Wadding

    160cm wide polyester insulating wadding, ideal for crafting oven gloves, iron board covers & more!

    Sale price £13.46 p/m Regular price £14.96 p/m
  • Sand Stripe
    Sold out
    20% off

    Sand Stripe

    170cm wide, good quality, lightweight polyester jersey fabric with a stripes pattern in sandy beige and white. So fine and soft!

    Sale price £5.00 p/m Regular price £6.26 p/m
  • + More colours Cotton - Hedgehogs & Mushrooms
    20% off

    Cotton - Hedgehogs & Mushrooms

    150cm wide, cotton quilting fabric with hedgehogs, shrubbery, and mushrooms. Versatile for quilting, patchwork, dressmaking, and shirting.

    Sale price £10.00 p/m Regular price £12.50 p/m
  • Madison - Black
    20% 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 £18.80 p/m Regular price £23.50 p/m
  • + More colours Cotton - Sunflower Field
    20% off

    Cotton - Sunflower Field

    Super realistic sunflower print on 100% cotton fabric. 150cm wide and versatile for quilting, patchwork, dressmaking, and shirting projects.

    Sale price £10.00 p/m Regular price £12.50 p/m
  • Vlieseline - Style-Vil Sew In Foam Interlining
    10% off

    Vlieseline - Style-Vil Sew In Foam Interlining

    Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.

    Sale price £12.88 p/m Regular price £14.30 p/m
  • Fine Faux - Dogtooth
    10% off

    Fine Faux - Dogtooth

    150cm wide, polyester & elastane finest faux suede fabric in beige with a brown dogtooth print.

    Sale price £12.60 p/m Regular price £14.00 p/m
  • St Elsewhere
    20% off

    St Elsewhere

    150cm wide, fine polyester, pongee in a shade of khaki or taupe or light brown, which I hope you can gather the colour, which incidentally would go with a pin striped velvet described elsewhere in this missive.

    Sale price £3.60 p/m Regular price £4.50 p/m
  • + More colours Cotton - Bunnies
    20% off

    Cotton - Bunnies

    Incredibly detailed and beautifully soft, 150cm wide cotton quilting and dress fabric, featuring rabbit characters on a soft white ground.

    Sale price £10.00 p/m Regular price £12.50 p/m
  • Made in Italy Waffle Grater
    20% off

    Waffle Grater

    Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!

    Sale price £25.60 p/m Regular price £32.00 p/m
  • + More colours Cotton - Barking Mad
    60% off

    Cotton - Barking Mad

    High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!

    Sale price £5.00 p/m Regular price £12.50 p/m
  • Stof Fabric - Petite Flower
    20% off

    Stof Fabric - Petite Flower

    112cm wide colourful cotton dress fabric featuring tiny flowers in a variety of colours on a pale grey background. Danish designed, printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Miller Crepe - Lilac Floral
    Sold out
    10% off

    Miller Crepe - Lilac Floral

    148cm wide, lightweight crepe dress fabric with a floral print in shades of purple, blue and green with green leaves on a pale purple background!

    Sale price £5.40 p/m Regular price £6.00 p/m
  • Made in Italy Sundalia
    20% off

    Sundalia

    Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers

    Sale price £11.20 p/m Regular price £14.00 p/m
  • + More colours Boiled Wool - Damson
    Sold out
    10% off

    Boiled Wool - Damson

    150cm wide, 65% polyester, 35% wool, lightweight boiled wool in damson.

    Sale price £18.00 p/m Regular price £20.00 p/m
  • Madison - Tan
    20% 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 £18.80 p/m Regular price £23.50 p/m
  • Jersey - Slinky Coral
    20% off

    Jersey - Slinky Coral

    150cm wide slinky polyester jersey in coral.

    Sale price £5.20 p/m Regular price £6.50 p/m
  • Doodle - Ditsy Leaf - Grey
    Sold out
    60% off

    Doodle - Ditsy Leaf - Grey

    147cm wide Poplin cotton floral dress fabric in grey with an all over light grey ditsy leaf†print.

    Sale price £4.00 p/m Regular price £10.00 p/m
  • Festive Madness
    20% off

    Festive Madness

    Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.

    Sale price £5.00 p/m Regular price £6.26 p/m
  • Stof Fabric - Flourishing - Wine
    20% off

    Stof Fabric - Flourishing - Wine

    Designed in Denmark and printed in Japan, this 112cm wide craft fabric†comes in dark wine with a small floral print in pink and white.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • + More colours Cotton - Field Mouse - Ochre
    60% off

    Cotton - Field Mouse - Ochre

    Luxuriously soft cotton fabric with charming harvest mouse print on an ochre background. Perfect for dresses, soft furnishings, and children's wear.

    Sale price £5.00 p/m Regular price £12.50 p/m
  • + More colours Cotton - Peacock Twerks - Pink
    Sold out
    60% off

    Cotton - Peacock Twerks - Pink

    Exquisite 112cm wide cotton fabric with a pink peacock feather print. Versatile for quilting, dressmaking, shirting.

    Sale price £5.00 p/m Regular price £12.50 p/m
  • Basics - Mint
    10% off

    Basics - Mint

    150cm wide polka dot print cotton in mint green with white spot.

    Sale price £6.52 p/m Regular price £7.26 p/m
  • Bikini Breeze - Pink
    10% off

    Bikini Breeze - Pink

    Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Ecovero - Artist's Palette
    20% off

    Ecovero - Artist's Palette

    145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.

    Sale price £14.40 p/m Regular price £18.00 p/m
  • Stof Fabric - Flourishing - Blue
    20% off

    Stof Fabric - Flourishing - Blue

    Designed in Denmark by Stof, this craft fabric†comes in black with a small floral print in navy blue and white. A superb†quality†craft cotton.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Made in Italy Ethereal Blue
    10% off

    Ethereal Blue

    Exquisite ex-designer Italian deadstock fabric with a fabulous blue tie-dye print. 152cm wide polyester dress fabric.

    Sale price £17.10 p/m Regular price £19.00 p/m
  • Billie - Pink
    10% off

    Billie - Pink

    This soft cloth is made from 100% viscose and has a small-scale white floral print on a pink ground, perfect for floaty blouses or skirts!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Super Cupro - Latte
    10% off

    Super Cupro - Latte

    Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.

    Sale price £16.66 p/m Regular price £18.50 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