Free UK delivery over £75

Since - 1974

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:

  • 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
  • Double Gauze - Elephants Pink

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

    Regular price £7.68 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!

    Regular price £7.68 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
  • 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
  • + More colours Bella Satin Stretch - Denim

    Bella Satin Stretch - Denim

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

    Regular price £14.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
  • + 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
  • 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
  • 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
  • Poplin Print - Lethal

    114cm wide, cotton poplin print fabric in black with an all over skulls and crossbones design. Perfect for the amateur pirate.

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

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

    Regular price £9.00 p/m
  • + More colours Combed Cotton - High Tops

    Combed Cotton - High Tops

    Combed cotton fabric with an all over high top trainer print on a white background, very quirky.

    Regular price £10.00 p/m
  • Tangerine Dream

    Fine marl viscose jersey in a very delicate shade of tangerine, brought about it would seem by the use of yellow and orange yarns

    Regular price £8.50 p/m
  • John Louden - Winslet - Blue

    100% cotton blue floral fabric for making dresses and crafts. Light weight cotton dress fabric from John Louden. A very lovely floral fabric!

    Regular price £10.00 p/m
  • + More colours Canvas Print - Sleepy Fox

    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.

    Regular price £10.50 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
  • 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
  • + More colours Bella Satin Stretch - Grey

    Bella Satin Stretch - Grey

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

    Regular price £14.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
  • Fierce - Neon

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

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

    Regular price £7.00 p/m
  • Stof Fabric - Diamonds - Hot Pink
    20% off

    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 £7.20 p/m Regular price £9.00 p/m
  • Soft Shell - Funky Safari
    20% off

    Soft Shell - Funky Safari

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

    Sale price £14.40 p/m Regular price £18.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
  • Hot Pink Hug

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

    Regular price £8.40 p/m
  • Stof Fabric - Camo Squiggles - Damson
    20% off

    Stof Fabric - Camo Squiggles - Damson

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

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Shrubbery - Forest
    20% off

    Stof Fabric - Shrubbery - Forest

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

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Poplin Print - Sweet Dreams - Navy

    114cm wide, navy 100% cotton dress and craft fabric with unicorns, clouds, castles and various other dream related images in varying bright colours printed on.

    Regular price £7.76 p/m
  • Poplin Print - Jayne - Navy

    112cm wide, good quality 100% cotton poplin with small multicoloured floral design on a navy ground.

    Regular price £7.76 p/m
  • A Leafy Retreat

    Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!

    Regular price £14.00 p/m
  • Printed Velour Fleece - Teddy Peach
    Sold out

    Printed Velour Fleece - Teddy Peach

    154cm wide velvet fleece fabric in peach with an embossed bear and bunny print and fluffy reverse. Perfect for loungewear and pyjamas.

    Regular price £9.00 p/m
  • Black Satin - Fan Tail
    10% off

    Black Satin - Fan Tail

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

    Sale price £7.66 p/m Regular price £8.50 p/m
  • Silky Satin - Sepia Leopard
    20% off

    Silky Satin - Sepia Leopard

    Unleash your wild side with our 146cm wide polyester satin habotai with a dramatic realist leopard print in ivory, cream, and dark brown.

    Sale price £10.20 p/m Regular price £12.76 p/m
  • Stof Fabric - Woodland Creatures
    20% off

    Stof Fabric - Woodland Creatures

    A magical cotton fabric featuring pairs of grey and blue birds, squirrels and bunnies on a soft white ground. Danish designed, printed in Japan.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Fern - Damson
    20% off

    Stof Fabric - Fern - Damson

    Designed in Denmark and printed in Japan, this cotton dress fabric features a lively multi-colour fern leaf print set against a purple background.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Stof Fabric - Diamonds - Purple
    20% off

    Stof Fabric - Diamonds - Purple

    112cm wide cotton fabric features a diamond print in shades of purple, designed in Denmark and printed in Japan. Perfect for dressmaking and quilting projects.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • + More colours Cotton - French Bulldogs
    60% off

    Cotton - French Bulldogs

    Soft, detailed 100% cotton fabric with black, grey, and sandy French bulldogs on a white ground. Perfect for quilting, soft furnishings, and dressmaking.

    Sale price £5.00 p/m Regular price £12.50 p/m
  • + More colours Cotton Lurex - Large Tartan - Red

    Cotton Lurex - Large Tartan - Red

    Red tartan check metallic cotton lurex craft fabric, all things glittery for crafty projects

    Regular price £6.50 p/m
  • Stof Fabric - Butterfly Garden

    Designed in Denmark and printed in Japan, this 112cm wide cotton fabric†comes in lime green with a black and white butterfly design.

    Regular price £9.00 p/m
  • Pima Cotton Lawn - Garden Sparkles
    10% off

    Pima Cotton Lawn - Garden Sparkles

    140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.

    Sale price £13.46 p/m Regular price £14.96 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