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:

  • + More colours Water Resistant Canvas Medium - Beige

    Water Resistant Canvas Medium - Beige

    149cm wide, PU-coated polyester canvas in beige, strong, water-resistant, and perfect for a variety of garden styles. Oeko-TexÆ certified.

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Grey

    Water Resistant Canvas Medium - Grey

    149cm wide PU coated water-resistant strong polyester canvas fabric in mid-grey. Approx 225gsm! OEKO-TexÆ

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Khaki

    Water Resistant Canvas Medium - Khaki

    149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a classic shade of khaki. Approx 225gsm! OEKO-TexÆ

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Navy

    Water Resistant Canvas Medium - Navy

    149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a classic shade of navy. Approx 225gsm! OEKO-TexÆ

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Black

    Water Resistant Canvas Medium - Black

    149cm wide PU coated polyester canvas in black: Great for anywhere you need strong, water repellent fabric. Approx 225gsm! OEKO-TexÆ.

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Forest

    Water Resistant Canvas Medium - Forest

    149cm wide PU coated polyester canvas in green, strong and water resistant. Great for anywhere you need strong, water repellent fabric. OEKO-TexÆ

    Regular price £9.26 p/m
  • Water Resistant Polyester Light - Black

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

    Regular price £4.50 p/m
  • Fabric Sale

    Wool Coating

    BROWSE NOW

  • + More colours Water Resistant Canvas Medium - Turquoise

    Water Resistant Canvas Medium - Turquoise

    149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in a fresh turquoise colour. Approx 225gsm! OEKO-TexÆ

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Bubblegum Pink

    Water Resistant Canvas Medium - Bubblegum Pink

    149cm wide PU coated polyester canvas. Great for anywhere you need strong, water repellent fabric. This one comes in vibrant pink. OEKO-TexÆ

    Regular price £9.26 p/m
  • Summer Rain - Red

    Red water resistant sports fabric for jacketing and trousers with a peach skin finish

    Regular price £6.00 p/m
  • + More colours Water Resistant Canvas Medium - Cherry Red

    Water Resistant Canvas Medium - Cherry Red

    149cm wide PU coated polyester canvas: Very strong and water resistant. This one comes in warm shade of red. OEKO-TexÆ

    Regular price £9.26 p/m
  • Water Resistant Polyester Light - Purple

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

    Regular price £4.50 p/m
  • Water Resistant Polyester Light - Fluorescent Pink

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

    Regular price £4.50 p/m
  • + More colours Water Resistant Canvas Medium - Purple

    Water Resistant Canvas Medium - Purple

    149cm wide purple PU coated polyester canvas: Great for anywhere you need strong, water resistant fabric. Approx 225gsm! OEKO-TexÆ

    Regular price £9.26 p/m
  • + More colours Water Resistant Canvas Medium - Lime

    Water Resistant Canvas Medium - Lime

    149cm wide PU coated polyester canvas: Great for anywhere you need strong water resistant fabric! In a fresh lime green shade. OEKO-TexÆ

    Regular price £9.26 p/m
  • Water Resistant Polyester Light - Fluorescent Yellow

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

    Regular price £4.50 p/m
  • Summer Rain - Pink
    Sold out
    10% off

    Summer Rain - Pink

    150cm wide, pink water resistant fabric for jacketing and trousers with a super soft peach skin finish. A brilliantly versatile outdoor fabric.

    Sale price £7.20 p/m Regular price £8.00 p/m
  • Water Resistant Polyester Light - Royal

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

    Regular price £4.50 p/m
  • Sabrina
    Sold out

    Sabrina

    60 (152 cm) wide polyester woven dress fabric in vivid red with a very fine gold lurex thread. Soft but not sloppy."

    Regular price £16.50 p/m
  • Luxe - Canvas - Pop Art
    20% off

    Luxe - Canvas - Pop Art

    148cm wide water-resistant PU coated polyester canvas fabric with orange, teal, cerise, lime & royal stripes is sure to add a pop of colour to any outdoor space.

    Sale price £19.12 p/m Regular price £23.90 p/m
  • + More colours Water Resistant Polyester - Light - All Colours
    Up to 10% off

    Water Resistant Polyester - Light - All Colours

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

    Sale price £4.06 p/m Regular price £4.50 p/m
  • Poplin Print - Union Jack
    20% off

    Poplin Print - Union Jack

    This is a lovely quality cotton fabric perfect for quilting, crafting or for making clothes.

    Sale price £6.20 p/m Regular price £7.76 p/m
  • Made in Britain British Wool Check Furnishing Fabric
    Sold out

    British Wool Check Furnishing Fabric

    Striking wool furnishing for blinds cushions and light upholstery, this British made wool comes in purple, green check with navy, pale blue and ochre overcheck.

    Regular price £21.00 p/m
  • Printed Satin Lining - Leaf Blue

    This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!

    Regular price £4.90 p/m
  • Made in Italy Stanley
    Sold out
    20% off

    Stanley

    Woven in Italy, this 140cm wide fine wool suiting cloth has a small blue and black check, lightweight, and drapey.

    Sale price £15.20 p/m Regular price £19.00 p/m
  • Spanish Eyes - Champagne

    Light gold 140cm-wide corded lace fabric, ideal for creating stunning wedding gowns, bridesmaid dresses, and special occasion attire.

    Regular price £18.76 p/m
  • Made in Italy Skyline
    Sold out
    20% off

    Skyline

    Woven in Italy, this heavy 60% wool and 40% polyester coating fabric in brown and navy features a blue overcheck!

    Sale price £14.40 p/m Regular price £18.00 p/m
  • Printed Satin Lining - Pedro

    This satin purple 100% polyester lining fabric features a black damask printed pattern, perfect to pair with skirts, trousers or coats!

    Regular price £4.90 p/m
  • Luxe - Canvas - Kerala Yellow

    148cm wide water-resistant PU coated polyester striped canvas in forest green, yellow, sage and white stripes. Perfect for outdoor furniture awnings.

    Regular price £8.38 p/m
  • Draping Stretch Viscose Challis - Hockney
    10% off

    Draping Stretch Viscose Challis - Hockney

    Viscose challis poplin with with elastane, excellent draping qualities without the creasing

    Sale price £13.06 p/m Regular price £14.50 p/m
  • Nostrovia

    Black twill wool panel coating fabric, with a boucle stripe

    Regular price £21.35 p/u
  • Made in Britain Sanderson - Jewel Leaves
    20% off

    Sanderson - Jewel Leaves

    Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.

    Sale price £12.00 p/m Regular price £15.00 p/m
  • Roald Dahl - Fantabulous

    This Roald Dahl print is on a lovely cotton sateen fabric. This fabric features a childlike abstract floral print in pastel shades in the style of Roald Dahl novels.

    Regular price £8.00 p/m
  • Stretch Geo - Brown
    Sold out

    Stretch Geo - Brown

    Beautiful sateen stretch dress fabric in a fabulous bold stripe design in brown, olive, black, and beige. This is sold in panels measuring 125cm x 63cm.

    Regular price £2.50 p/u
  • Jersey - Slinky Royal Blue
    20% off

    Jersey - Slinky Royal Blue

    150cm wide slinky polyester jersey in royal blue. It's quite different to the navy blue, so you can have both.

    Sale price £6.00 p/m Regular price £7.50 p/m
  • Made in Britain Sanderson - Milla
    20% off

    Sanderson - Milla

    This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.

    Sale price £14.40 p/m Regular price £18.00 p/m
  • Midnight Glitz

    Our 158cm wide, polyester jersey fabric in black with a sequinned detailing all-over is ideal for party wear!

    Regular price £7.00 p/m
  • Ava - Pink
    Sold out
    10% off

    Ava - Pink

    Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!

    Sale price £18.90 p/m Regular price £21.00 p/m
  • Viscose Poplin - Paisley Punch
    10% off

    Viscose Poplin - Paisley Punch

    Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!

    Sale price £10.36 p/m Regular price £11.50 p/m
  • Spanish Eyes - Dusky Pink

    Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.

    Regular price £18.76 p/m
  • Portia - Olivia

    Easy Draping ITY jersey in a coral, blue, black and white abstract design.

    Regular price £16.76 p/m
  • Printed Satin Lining - Binoculars

    Unique binocular printed satin lining on a pink polyester fabric, excellent to line dresses, waistcoats, or fun suits!

    Regular price £4.90 p/m
  • Lyon
    10% off

    Lyon

    This is a luxuriously soft and silky satin dress fabric in an all over leaf print in pink, blue, green turquoise colours. Has an amazing drape and would make a beautiful summer dress.

    Sale price £6.76 p/m Regular price £7.50 p/m
  • Jersey - White Snake

    145cm wide slinky polyester jersey, snake skin pattern in shades of ivory and cream.

    Regular price £7.50 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

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