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:

  • Smooth Brocade - Lilac and Purple

    Elegant dressmaking jacquard brocade, featuring a lilac and purple floral leaf pattern; the perfect cloth for creating skirts, jackets and coats!

    Regular price £12.00 p/m
  • Poplin Styles - Ditsy Floral - Pink
    10% off

    Poplin Styles - Ditsy Floral - Pink

    145cm wide, 100% cotton poplin fabric with a delightful summery design of small ditsy flowers.

    Sale price £8.56 p/m Regular price £9.50 p/m
  • + More colours Canvas Print - Airport

    Canvas Print - Airport

    Black printed cotton canvas with an aeroplane and airport design. Perfect fabric for crafts and home furnishing

    Regular price £10.50 p/m
  • Organic Cotton - Treasure Hunt - Blue
    Sold out

    Organic Cotton - Treasure Hunt - Blue

    This†Oeko-Tex Standard 100 organic†cotton poplin fabric features a child-like animal pirate-themed print in light blue. This†is perfect for any garment!

    Regular price £12.96 p/m
  • Organic Cotton - Safari - Pink

    Oeko-Tex Standard 100 cotton poplin fabric with a safari themed print in light pink.

    Regular price £12.96 p/m
  • Stof Fabric - Midnight Floral

    Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.

    Regular price £9.00 p/m
  • The Rachel

    Spanish made microdolly hi-stretch polyester dress fabric. Made in one of Spain's best mills this fabulously stretchy fabric has a smooth finish and will be a glorious blouse fabric to wear.

    Regular price £15.50 p/m
  • Made in Britain Interlock - Sunflower

    Interlock - Sunflower

    160cm wide sunflower yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!

    Regular price £9.00 p/m
  • Made in Italy Michelle
    Sold out
    10% off

    Michelle

    Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!

    Sale price £12.16 p/m Regular price £13.50 p/m
  • Super Trouper - Burgundy

    Made from a blend of acrylic, polyester, viscose and kanecaron, this striped furnishing fabric in burgundy is great for upholstery.

    Regular price £9.00 p/m
  • Stof Fabric - Camo Squiggles - Ochre
    20% off

    Stof Fabric - Camo Squiggles - Ochre

    112cm wide abstract camouflage cotton in shades of yellow, mustard, maroon and pale grey is perfect for dressmaking abd quilting. Printed in Japan.

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

    Stof Fabric - Umbrella - Royal

    112cm wide Danish design, Japanese printed cotton with multicoloured umbrellas on a royal blue ground. Ideal for dresses, shirts, quilting, and crafts.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Rudiments - Mocca
    60% off

    Rudiments - Mocca

    A fabulous printed cotton dress fabric featuring a geometric pattern of oranges, terras, pinks and creams on a black background. Ideal for shirts!

    Sale price £4.00 p/m Regular price £10.00 p/m
  • Made in Italy Earnestly
    20% off

    Earnestly

    Our 146cm wide, poly/cotton Italian suiting fabric features a large check in black, tan and green - ideal for waistcoats, cardigans, shawls and accessories!

    Sale price £9.60 p/m Regular price £12.00 p/m
  • Sewing Room - Colourful Hearts - Green

    Cotton poplin dress and craft fabric with multi-coloured hearts on a white ground.

    Regular price £8.46 p/m
  • Stof Fabric - Hedgehogs & Co.

    Adorable hedgehogs, mice, and rabbits nap under umbrellas and clouds on this 100% Japanese cotton fabric, perfect for kids' clothes, quilting, and more.

    Regular price £9.00 p/m
  • Shimmee

    Edgy 146cm wide nylon-elastane fabric with shadow stripes and "grunge" holes. Perfect for on-trend tights and layered looks.

    Regular price £6.00 p/m
  • + More colours Athleisure - Green

    Athleisure - Green

    Our 100% polyester jersey fabric in an olive green hue features a looped back, perfect for lounge-wear garments!

    Regular price £7.50 p/m
  • Butterfly - Pink
    10% off

    Butterfly - Pink

    150cm wide cotton dress and craft fabric in a pink butterfly and floral print.

    Sale price £6.52 p/m Regular price £7.26 p/m
  • + More colours Canvas Print - Patchwork Ted
    10% off

    Canvas Print - Patchwork Ted

    This charming patchwork teddy bear print cotton canvas fabric is a great choice for children's furnishings, bags and other craft projects.

    Sale price £13.50 p/m Regular price £15.00 p/m
  • Jolly Jersey - Grey
    10% off

    Jolly Jersey - Grey

    Viscose, polyester and elastane blend jersey fabric featuring a grey ribbed stripe detail, ideal for straight skirts!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Satin Armour
    10% off

    Satin Armour

    Our polyester satin dress fabric features an elegant geometric design in a rust shade, ideal for blouses and skirts!

    Sale price £5.86 p/m Regular price £6.50 p/m
  • Springs Creative - Frozen Sisters Forever
    Sold out
    64% off

    Springs Creative - Frozen Sisters Forever

    112cm wide printed craft cotton fabric featuring Elsa and Anna on a purple ground with lilac spots and snowflakes, phrase "Sisters Forever."

    Sale price £5.00 p/m Regular price £13.96 p/m
  • Rickman - Camel

    Lightweight wool suiting in camel with a lengthwise broken weave stripe at 5cm intervals. Different!

    Regular price £15.00 p/m
  • Stof Fabric - Umbrella - Grey
    20% off

    Stof Fabric - Umbrella - Grey

    112cm wide Japanese cotton fabric featuring multicoloured umbrellas on pale grey background. Perfect for dresses, shirts, quilting and crafts.

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

    Stof Fabric - Cactus Companions

    Our Japanese cotton fabric features playful cacti and hedgehogs in colourful plant pots on a soothing pale grey background. Perfect for crafting and garments.

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

    114cm wide, Sky Blue 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
  • Made in Italy Ouch!

    Ouch!

    Our 100% polyester satin dress fabric made in Italy features a red rose print on a black ground, perfect for blouses or maxi-skirts!

    Regular price £14.00 p/m
  • JK - Beatrice
    10% off

    JK - Beatrice

    Beautifully bold yellow, black and white abstract print fabric. Beautifully soft and drapes a dream. This John Kaldor fabric is Fernando quality.

    Sale price £14.86 p/m Regular price £16.50 p/m
  • Made in Britain Interlock - Neon

    Interlock - Neon

    160cm wide neon yellow cotton interlock jersey fabric, proudly knitted in the UK. Perfect for summer garments!

    Regular price £9.00 p/m
  • Silky Satin - Animal Olive
    10% off

    Silky Satin - Animal Olive

    Our stretch satin fabric made from polyester, features a leopard print with hints of green, ideal for maxi skirts!

    Sale price £7.20 p/m Regular price £8.00 p/m
  • Jolly Jersey - Green
    10% off

    Jolly Jersey - Green

    Viscose, polyester, elastane blend knit jersey fabric, featuring a green ribbed stripe, ideal for bandeau tops!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Tanza
    10% off

    Tanza

    Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.

    Sale price £11.26 p/m Regular price £12.50 p/m
  • Made in Italy Patrick

    Patrick

    150cm wide heavy cotton suiting fabric in a pale blue and brown check. This is a high-quality fabric which is Italian made in the region of Piacenza.

    Regular price £14.00 p/m
  • Doodle - Ditsy Leaf - Ochre

    145cm wide Poplin cotton floral dress fabric in taupe with an all over ochre ditsy leaf†print.

    Regular price £10.00 p/m
  • Jolly Jersey - Yellow
    10% off

    Jolly Jersey - Yellow

    Our yellow and ivory ribbed, stripe jersey fabric made from viscose, polyester and elastane is ideal for tops!

    Sale price £8.10 p/m Regular price £9.00 p/m
  • Made in Italy Silky Satin - Safari
    10% off

    Silky Satin - Safari

    This polyester satin dress fabric features an orange, black, white geometric pattern, designed and printed in Italy.

    Sale price £13.50 p/m Regular price £15.00 p/m
  • Springs Creative - Frozen Heart Framed Sisters
    64% off

    Springs Creative - Frozen Heart Framed Sisters

    112cm wide cotton fabric with Elsa and Anna. Stunning background details, blue snowflakes, ice skating boots, and "Sisters Forever" phrase.

    Sale price £5.00 p/m Regular price £13.96 p/m
  • Boom - Zig Zag 1

    Brightly coloured zigzag linen look dress fabric for shirts and blouses and dresses.

    Regular price £12.95 p/u
  • Night Birds
    10% off

    Night Birds

    Printed lightweight viscose challis dress fabric with little grey and yellow parrot-type birds on a black coloured ground. Drapes beautifully.

    Sale price £10.80 p/m Regular price £12.00 p/m
  • Time Warp

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

    Regular price £17.00 p/m
  • + More colours Athleisure - Grey

    Athleisure - Grey

    This grey looped back jersey fabric is made from 100% polyester, perfect for lounge and sports wear!

    Regular price £7.50 p/m
  • Viscose Challis - Sprig Taupe

    This viscose challis dressmaking fabric showcases a delicate floral sprig print in shades of taupe green an orange. Perfect for pants, tops and skirts.

    Regular price £14.00 p/m
  • Stof Fabric - Kaleidoscope - Brown
    20% off

    Stof Fabric - Kaleidoscope - Brown

    Designed in Denmark by Stof, another great design in a yellow and ochre kaleidoscope style print.

    Sale price £7.20 p/m Regular price £9.00 p/m
  • Summer Cotton - Betty - Pink
    20% off

    Summer Cotton - Betty - Pink

    Beautiful 146cm wide, cotton poplin fabric with red, yellow & white flowers against a pink ground.

    Sale price £8.60 p/m Regular price £10.76 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