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:

  • Licensed Jersey - Madagascar Circus
    20% off

    Licensed Jersey - Madagascar Circus

    This OEKO-TEX licensed Madagascar circus print jersey fabric in aqua is 95% cotton and 5% elastane; it's perfect for comfy sweatshirts!

    Sale price £10.36 p/m Regular price £12.96 p/m
  • Poplin Styles - Souvenirs - Navy
    20% off

    Poplin Styles - Souvenirs - Navy

    109cm wide, 100% cotton poplin fabric in navy blue with an ensemble of trinkets and souvenirs.

    Sale price £7.60 p/m Regular price £9.50 p/m
  • Jolly Jersey - Pink
    10% off

    Jolly Jersey - Pink

    Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Made in Italy Both Sides Now
    10% off

    Both Sides Now

    140cm wide fine polyester Georgette in shades of blue with an abstract pattern. I suppose it's really only minor variations of one shade of blue and is exceptionally subtle.

    Sale price £22.50 p/m Regular price £25.00 p/m
  • Sewing Room - Floral Pop - Navy
    10% off

    Sewing Room - Floral Pop - Navy

    100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.

    Sale price £7.60 p/m Regular price £8.46 p/m
  • Poplin Styles - Souvenirs - Sage
    10% off

    Poplin Styles - Souvenirs - Sage

    110cm wide, 100% cotton poplin fabric in sage green with an ensemble of trinkets and souvenirs.

    Sale price £6.84 p/m Regular price £7.60 p/m
  • + More colours Cotton - Circus
    60% off

    Cotton - Circus

    150cm wide soft cotton fabric with an interesting circus act print Perfect for quilting, dressmaking, shirts, and children's garments.

    Sale price £5.00 p/m Regular price £12.50 p/m
  • Floating In Circles - Ava Blue & Red
    20% off

    Floating In Circles - Ava Blue & Red

    This watercolour print viscose rayon yoryu lawn fabric features a floral pattern in shades of blue, red & green.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Sewing Room - Harlequin

    112cm wide very good quality dress/craft cotton poplin fabric with an all over geometric triangle print in green, orange, yellow and blues.

    Regular price £6.96 p/m
  • + More colours Boom Pique - Two

    Boom Pique - Two

    This viscose mix knitted pique jersey material drapes beautifully.

    Regular price £12.76 p/m
  • Organic Cotton - Petite Floral - Black

    Oeko-Tex Standard 100†organic cotton poplin fabric with a small floral print in red and ochre on a black background. This is perfect for any garment!

    Regular price £12.96 p/m
  • Stof Fabric - Flying Around - Pink

    Designed in Denmark and printed in Japan this 110cm wide cotton fabric has a grey, pink and red retro butterfly print. Perfect for summer dresses and quilting.

    Regular price £9.00 p/m
  • Digjog - Retro Jersey

    150cm wide, combed cotton French terry jersey fabric featuring a vibrant retro colour print.

    Regular price £21.00 p/m
  • Bold Lines - Blue
    10% off

    Bold Lines - Blue

    175cm wide cotton-elastane vibrant striped melange jersey fabric. With a horizontal black, white and blue stripe. Oeko Tex.

    Sale price £9.46 p/m Regular price £10.50 p/m
  • The Big Stretch - Blue
    10% off

    The Big Stretch - Blue

    0

    Sale price £15.76 p/m Regular price £17.50 p/m
  • + More colours Benartex - Aria - Floral Vine Blue Peach
    61% off

    Benartex - Aria - Floral Vine Blue Peach

    As the name suggests this crafting cotton has a sprawling, crawling floral design, in shades of blue, peach, yellow and green. Very summer, yet very original.

    Sale price £5.00 p/m Regular price £12.96 p/m
  • + More colours Benartex - Rusty and Friends - Green Bricks
    61% off

    Benartex - Rusty and Friends - Green Bricks

    This is a lovely cotton fabric with a sort of vivid green, white, orange, yellow and brown wooden floorboard design! Perfect for making childhood quilts!

    Sale price £5.00 p/m Regular price £12.96 p/m
  • Made in Italy Viscose Crepe - Golden Gallop
    20% off

    Viscose Crepe - Golden Gallop

    Beautiful quality deadstock viscose crepe fabric with a golden horse print on a black ground, woven in Italy.

    Sale price £20.80 p/m Regular price £26.00 p/m
  • Madagascar - Grey
    20% off

    Madagascar - Grey

    This OEKO-TEX stonewashed Madagascar printed elastane brushed cotton fabric is perfect for fun sweatshirts and comfortable loungewear!

    Sale price £12.00 p/m Regular price £15.00 p/m
  • Organic Cotton - Treasure Hunt - Grey

    This Oeko-Tex Standard 100 organic†cotton poplin fabric with a childlike animal pirate-themed print in grey. This fabric is perfect for any garment!

    Regular price £12.96 p/m
  • Pretty Polly - Robots

    Red and blue robot themed poly cotton fabric in grey. An ideal fabric for crafts.

    Regular price £3.96 p/m
  • CJ - Space Robots
    60% off

    CJ - Space Robots

    Lovely cotton dressmaking and craft fabric with an all over print of spacemen and robots in shades of grey with hints of blue and red on a soft white background.

    Sale price £5.00 p/m Regular price £12.50 p/m
  • Space Junkie
    62% off

    Space Junkie

    Digitally printed in the UK this craft cotton fabric has a detailed print of all manner of junk food, hilariously crafted in to the shape of planets.

    Sale price £6.00 p/m Regular price £15.96 p/m
  • Viscose Jersey - Rara
    10% off

    Viscose Jersey - Rara

    160cm wide, viscose elastane blend knit jersey fabric featuring a layered design in navy, black and grey.

    Sale price £10.80 p/m Regular price £12.00 p/m
  • Springs Creative - Sisters Snowy Scenic Panel
    82% off

    Springs Creative - Sisters Snowy Scenic Panel

    Beautiful 112cm wide cotton fabric with Elsa and Anna on a snowy background. Panel size: 109cm x 89cm. Perfect for home decor.

    Sale price £2.50 p/u Regular price £13.95 p/u
  • Riley Blake - Union Jack Flag - Pink, Orange & White
    50% off

    Riley Blake - Union Jack Flag - Pink, Orange & White

    90cm x 110cm†Union Jack flag pink in orange & white print. Can be used for craft, quilting, home decor and apparel.

    Sale price £5.00 p/u Regular price £10.00 p/u
  • Floating In Circles - Libby Blue
    20% off

    Floating In Circles - Libby Blue

    This viscose rayon yoryu lawn fabric features a floral/leaf print in blue, pink, red, green, yellow & white.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Floating In Circles - Alula Blue
    20% off

    Floating In Circles - Alula Blue

    This vintage viscose rayon yoryu lawn fabric features an ornate floral pattern in shades of blue, green & beige.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Made in Italy Lambs Leather - Silver

    Lambs Leather - Silver

    Italian-made lambskin nappa leather in silver: soft, supple, premium quality. Ideal for small projects, sold as full skins.

    Regular price £58.00 p/u
  • Digitally Printed French Terry - Dino Vally

    Digitally printed 95% Cotton / 5% Elastane French Terry jersey fabric.

    Regular price £17.50 p/m
  • Printed PU Polyurethane - Polka - Green

    Green Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.

    Regular price £9.00 p/m
  • Printed PU Polyurethane - Polka - Black

    Black Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.

    Regular price £9.00 p/m
  • Plot

    145cm wide, polyester voile fabric featuring an abstract floral print in a pink and green hue, perfect for dresses!

    Regular price £11.50 p/m
  • Satin Viscose - Arizona

    148cm wide viscose satin dress fabric in with an abstract paisley print in psychedelic hues on a black ground.

    Regular price £14.50 p/m
  • Rainbow Birds
    62% off

    Rainbow Birds

    Digital UK printed craft cotton fabric with an all over rainbow bird print on an aqua blue background. Perfect for crafts and costumes.

    Sale price £6.00 p/m Regular price £15.96 p/m
  • Sussex - Verbena

    Superb quality cotton lawn dress fabric with an all over floral pattern in shades of pink, orange and white on a black background

    Regular price £12.50 p/m
  • Jolly Jersey - Red
    10% off

    Jolly Jersey - Red

    Our ribbed, red and ivory striped, knitted jersey fabric is made from a blend of viscose, polyester and elastane!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Queen of Hearts

    This cotton craft fabric has an all-over Union Jack print in red, white and blue in multiple sized hearts. Ideal for bunting, table covers, & craft projects.

    Regular price £7.00 p/m
  • Hopelessly Devoted
    20% off

    Hopelessly Devoted

    140cm wide, 92% polyester, 8% spandex knitted fabric coated in a black shiny dot pattern. Plenty of stretch to allow extravagant movement.

    Sale price £13.60 p/m Regular price £17.00 p/m
  • Floating In Circles - Beth Peach
    20% off

    Floating In Circles - Beth Peach

    This viscose rayon yoryu lawn fabric features a delicate floral print in peach, mauve, green & white.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Floating In Circles - Mia Coral
    20% off

    Floating In Circles - Mia Coral

    This viscose rayon yoryu lawn fabric features a striped design with a floral print in coral, purple, green & yellow.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Floating In Circles - Libby Pink
    20% off

    Floating In Circles - Libby Pink

    This stunning viscose rayon yoryu lawn fabric features a floral/leaf print in pink, blue, green, orange & white.

    Sale price £8.40 p/m Regular price £10.50 p/m
  • Made in Italy Marni Viscose - Lattice
    10% off

    Marni Viscose - Lattice

    Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Idaho
    10% off

    Idaho

    150cm wide, polyester satin fabric with a soft peach finish; digitally printed abstract design in brown, pink, green hues.

    Sale price £14.40 p/m Regular price £16.00 p/m
  • Floral Mirage - Blue
    10% off

    Floral Mirage - Blue

    140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.

    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