Free UK delivery over £75

Fabric Sale

Browse our fabric sale for up to 50% off high-quality fabrics, including ex-designer pieces. From everyday staples to standout prints, these discounted fabrics won’t be around for long.

View as:

  • + More colours Stof Fabric - Umbrella - Ochre Stof Fabric - Umbrella - Ochre
    50% off

    Stof Fabric - Umbrella - Ochre

    Quirky 112cm wide Japanese cotton with multicoloured umbrellas on mustard yellow. Ideal for dresses, shirts, quilting, and crafts. Danish design.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • JK - Cruz

    A superb quality satin this has 3% elastane and stretches a little, it is medium weight and opaque so you don't need to line it.

    Regular price £18.00 p/m
  • Gala Night Gala Night
    Sold out
    20% 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 £8.00 p/m Regular price £10.00 p/m
  • Stof Fabric - Vintage Bloom - Pink

    Quality 110cm wide large rose print cotton fabric is designed in Denmark and printed in Japan. Perfect for summer dresses, blouses, and crafts.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • + More colours Stof Fabric - Marble - Rose Stof Fabric - Marble - Rose
    50% off

    Stof Fabric - Marble - Rose

    Bold and beautiful pink marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Stof Fabric - Camo Squiggles - Purple

    112cm wide abstract camouflage cotton in shades of purple and grey is perfect for dressmaking and quilting. Designed in Denmark - Printed in Japan.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Stof Fabric - Twinkle

    112cm wide soft 100% cotton fabric with playful full and hollow star design in pastel shades. Perfect for dressmaking, shirts, lining, and craft projects.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • + More colours Stof Fabric - Dew Drops - Blue Stof Fabric - Dew Drops - Blue
    50% off

    Stof Fabric - Dew Drops - Blue

    112cm wide soft 100% cotton fabric with a spotty design in shades of blue and brown on a white ground.. Perfect for dressmaking, shirts, and craft projects.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Made in Italy Wiggle Wiggle
    20% off

    Wiggle

    160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!

    Sale price £14.40 p/m Regular price £18.00 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
  • + More colours Pleather Teddy Pleather Teddy
    20% off

    Pleather Teddy

    Super cosy, black water resistant high shine faux leather fabric, with a fur lining...

    Sale price £14.80 p/m Regular price £18.50 p/m
  • + More colours Cotton - Sunflower Field Cotton - Sunflower Field
    30% 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 £9.10 p/m Regular price £13.00 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
  • Water Resistant Polyester Light - Red

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

    Regular price £4.50 p/m
  • Abstract Zig Zag - Beige & Black Chiffon

    This dazzling 150cm wide polyester chiffon fabric features a bold zig-zag print in shades of beige†and black.

    Regular price £7.00 p/m
  • + More colours Athleisure - Black Athleisure - Black
    50% off

    Athleisure - Black

    Made from 100% polyester, this knitted jersey fabric features a looped back in black, perfect for lounge wear!

    Sale price £4.00 p/m Regular price £8.00 p/m
  • 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.50 p/m Regular price £5.00 p/m
  • 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 £4.50 p/m Regular price £9.00 p/m
  • Bella Satin Stretch - Mint

    147cm wide 98% polyester 2% elastane stretch satin fabric in mint with a smooth and glossy finish.

    Regular price £14.50 p/m
  • Made in Italy+ More colours Knitted Shirting - Pagonia Knitted Shirting - Pagonia
    Sold out
    50% off

    Knitted Shirting - Pagonia

    Italian knitted ex-designer printed jersey fabric, deadstock fabric from a well known British high end label

    Sale price £6.00 p/m Regular price £12.00 p/m
  • Made in Britain Brush Strokes Brush Strokes
    Sold out
    50% off

    Brush Strokes

    140cm wide, beautiful beige cotton canvas fabric with a painterly geometric circle pattern.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • + More colours Spanish Eyes - Navy Spanish Eyes - Navy

    Spanish Eyes - Navy

    Bold navy Tocca corded lace, 140cm wide, perfect for elegant garments such as wedding attire, prom dresses, and matching accessories.

    Regular price £18.76 p/m
  • Winterberry Blast - Blackcurrant

    Cotton voile dress fabric featuring an abstract winter fruits print in a purple/blue hue, ideal for skirts or blouses!

    Regular price £7.76 p/m
  • Soft Shell - Graffiti

    Our multicoloured soft shell fabric features an abstract graffiti design with a fleece reverse, perfect for coats and jacketing!

    Regular price £18.00 p/m
  • Soft Pleats

    Luxurious 140cm ivory cupro-viscose blend with pleat-effect weave and satin sheen, perfect for elegant trousers, blouses, and dresses.

    Sale price £9.60 p/m Regular price £12.00 p/m
  • Blossom Breeze

    Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!

    Sale price £3.00 p/m Regular price £6.00 p/m
  • Spanish Eyes - Slate Grey

    140cm wide corded lace dress fabric in slate grey. Ideal for sewing wedding gowns, bridesmaid dresses, and special events.

    Regular price £18.76 p/m
  • + More colours Stof Fabric - Shrubbery - Brown Stof Fabric - Shrubbery - Brown
    Sold out
    50% off

    Stof Fabric - Shrubbery - Brown

    112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on brown. Perfect for dresses, shirts, and quilting.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • + More colours Stof Fabric - Majestic - Cerise Stof Fabric - Majestic - Cerise
    50% off

    Stof Fabric - Majestic - Cerise

    110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Sequin Faux Leather Sequin Faux Leather
    Sold out
    50% off

    Sequin Faux Leather

    Ivory metallic faux leather embroidered with self-coloured sequins. For skirts, jackets and bags.

    Sale price £6.50 p/m Regular price £13.00 p/m
  • Voyage - Seville Blossom Lime Ness Poplin Cotton

    Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!

    Sale price £11.00 p/m Regular price £22.00 p/m
  • Viscose Jersey - Flowerdrops

    150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.

    Sale price £5.60 p/m Regular price £7.00 p/m
  • + More colours Cotton - Bunnies Cotton - Bunnies
    30% 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 £9.10 p/m Regular price £13.00 p/m
  • 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 £4.50 p/m Regular price £9.00 p/m
  • 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 £4.50 p/m Regular price £9.00 p/m
  • + More colours Cotton - Barking Mad Cotton - Barking Mad
    30% 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 £9.10 p/m Regular price £13.00 p/m
  • Made in Italy Waffle Grater Waffle Grater
    30% off

    Waffle Grater

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

    Sale price £22.40 p/m Regular price £32.00 p/m
  • + More colours Stof Fabric - Marble - Mauve Stof Fabric - Marble - Mauve
    50% off

    Stof Fabric - Marble - Mauve

    Pink and black marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Inca

    Introducing our 150cm-wide, colourful cotton/polyester blend fabric, woven in a unique Inca stripe pattern featuring black, amber, grey, white, and neon pink.

    Regular price £12.00 p/m
  • Bubble Crepe

    Lightweight bubble crepe dress fabric in a pale rust.

    Regular price £4.76 p/m
  • + More colours All Saints Cream All Saints Cream

    All Saints Cream

    160cm wide loosely knitted 100% Polyester blouse fabric in a sort of speckled cream design. Great fabric for blouses, dresses and cardis.

    Regular price £7.26 p/m
  • Stof Fabric - Buds - Pink

    Elegant 110cm wide Japanese cotton fabric with a delicate pink floral rose design, perfect for shirting, tea-dresses, quilting, and soft furnishings.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Yogi Yogi
    20% off

    Yogi

    This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!

    Sale price £7.20 p/m Regular price £9.00 p/m
  • What Light Shines - Gypsy - White

    152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Flowerful Flowerful
    50% off

    Flowerful

    Made from 97% polyester and 3% elastane, this mint green fabric features a small scale coral floral print, perfect for dresses!

    Sale price £4.50 p/m Regular price £9.00 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