Free UK delivery over £75

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:

  • 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
  • + 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
  • 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 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
  • 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
  • + 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
  • Made in Italy Sundalia Sundalia
    30% 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 £10.50 p/m Regular price £15.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
  • Festival - Download - Orange

    This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!

    Sale price £8.40 p/m Regular price £10.50 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
  • 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
  • Stof Fabric - Shrubbery - Emerald

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

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Double Gauze - Elephants Pink

    Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.

    Sale price £4.00 p/m Regular price £8.00 p/m
  • Double Gauze - Elephants Blue

    This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!

    Sale price £4.00 p/m Regular price £8.00 p/m
  • 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
  • Jersey - Slinky Coral

    150cm wide slinky polyester jersey in coral.

    Sale price £4.90 p/m Regular price £7.00 p/m
  • Smart Wear Smart Wear
    20% off

    Smart Wear

    Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Hedgehog Garden

    112cm wide cotton fabric from Stof features hedgehogs in flower pots pretending to be plants and tiny colourful flowers. Perfect for kids' clothes, and quilting.

    Sale price £4.50 p/m Regular price £9.00 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
  • + More colours Canvas Print - Sleepy Fox Canvas Print - Sleepy Fox
    50% off

    Canvas Print - Sleepy Fox

    This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.

    Sale price £7.50 p/m Regular price £15.00 p/m
  • 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
  • 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 £7.20 p/m Regular price £9.00 p/m
  • 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 £4.90 p/m Regular price £7.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
  • + More colours Cotton - Field Mouse - Ochre Cotton - Field Mouse - Ochre
    50% 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 £6.50 p/m Regular price £13.00 p/m
  • Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton

    Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.

    Sale price £11.00 p/m Regular price £22.00 p/m
  • High Day and Holidays

    This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.

    Sale price £3.50 p/m Regular price £7.00 p/m
  • Basics - Mint

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

    Sale price £5.80 p/m Regular price £7.26 p/m
  • Ecovero - Artist's Palette

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

    Sale price £9.00 p/m Regular price £18.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
  • Fierce - Neon

    This vivid neon yellow ribbed polyester and elastane fabric has come from a maker of fine dresses. Create bodycon style dresses.

    Sale price £4.00 p/m Regular price £8.00 p/m
  • Festival - Download - Green

    A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!

    Sale price £8.40 p/m Regular price £10.50 p/m
  • To Infinity and Beyond

    Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-TexÆ

    Sale price £7.50 p/m Regular price £15.00 p/m
  • Made in Italy Ethereal Blue Ethereal Blue
    20% off

    Ethereal Blue

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

    Sale price £15.20 p/m Regular price £19.00 p/m
  • 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 £7.20 p/m Regular price £9.00 p/m
  • Super Cupro - Latte

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

    Sale price £14.80 p/m Regular price £18.50 p/m
  • Soft Shell - Funky Safari

    Fabulously funky soft shell fabric with a colourful elephant and lion print. Water resistant and breathable polyester fabric.

    Sale price £12.60 p/m Regular price £18.00 p/m
  • Stof Fabric - Diamonds - Hot Pink

    Our 100% cotton fabric features a unique diamond print in shades of pink, designed in Denmark and printed in Japan. Ideal for children's dresses and quilting.

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Voyage - Hedgerow Fuchsia Ness Poplin Cotton

    Inspired by the British countryside. This stunning cotton poplin fabric is wonderful for dresses & craft projects.

    Sale price £11.00 p/m Regular price £22.00 p/m
  • Voyage - Brympton Parma Navy Ness Poplin Cotton

    This digitally printed cotton poplin from Voyage comes in a colourful all over leaf design.

    Sale price £11.00 p/m Regular price £22.00 p/m
  • Hot Pink Hug

    Our 150cm wide, vibrant pink dress fabric made from polyester and elastane is ideal for active and leisure wear!

    Sale price £4.50 p/m Regular price £9.00 p/m
  • Riley Blake - Chevron - Boy

    Excellent quality brushed cotton from Riley Blake, it comes in an all-over red, blue, orange, grey chevron print. Can be used for craft, quilting, home decor and apparel.

    Sale price £10.00 p/m Regular price £20.00 p/m
  • Black Satin - Fan Tail

    Black satin dressmaking fabric featuring a pink abstract 'fan tail' design, perfect for blouses, party wear or shirts!

    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