Croft Mill

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. Read more/less

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.

289–312 of 1019 items
View:
Sort by:
Sewing Room - Ivy - Grey
Part number
2107AH02

Sewing Room - Ivy - Grey

Superior quality cotton poplin in white with an ivy print in grey and black. 113cm wide.
Price incl. VAT
£8.45
Sewing Room - Ivy - Red
Part number
2107AH02

Sewing Room - Ivy - Red

Superior quality cotton poplin in white with an ivy print in crimson red and pale grey. 113cm wide.
Price incl. VAT
£8.45
Bubble Crepe
Part number
2106S14

Bubble Crepe

Lightweight bubble crepe dress fabric in a pale rust.
Old price
£4.75
Price incl. VAT
£3.80 per metre
20% discount
Valid until 29/05/2025
JK - Cruz
JK - Cruz
Part number
2105C07

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.
Old price
£18.00
Price incl. VAT
£16.20 per metre
10% discount
Valid until 29/05/2025
Portia - Olivia
Portia - Olivia
Part number
2106C03

Portia - Olivia

Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Old price
£16.75
Price incl. VAT
£15.08 per metre
10% discount
Valid until 29/05/2025
Combed Cotton - High Tops
Part number
2105PH01

Combed Cotton - High Tops

Combed cotton fabric with an all over high top trainer print on a white background, very quirky.
Old price
£10.00
Price incl. VAT
£9.00 per metre
10% discount
Valid until 29/05/2025
Printed PU Polyurethane - Polka - Black
Part number
2105O06C

Printed PU Polyurethane - Polka - Black

Black Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Old price
£9.00
Price incl. VAT
£8.10 per metre
10% discount
Valid until 29/05/2025
Printed PU Polyurethane - Polka - Green
Part number
2105O06B

Printed PU Polyurethane - Polka - Green

Green Polka dot printed Pu Polyurethane material perfect for making raincoat, bags & craft.
Old price
£9.00
Price incl. VAT
£8.10 per metre
10% discount
Valid until 29/05/2025
Digitally Printed French Terry - Dino Vally
Part number
2104O10

Digitally Printed French Terry - Dino Vally

Digitally printed 95% Cotton / 5% Elastane French Terry jersey fabric.
Old price
£17.50
Price incl. VAT
£15.75 per metre
10% discount
Valid until 29/05/2025
Sundalia
Sundalia
Part number
2104AB01 NC

Sundalia

Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers
Old price
£14.00
Price incl. VAT
£11.20 per metre
20% discount
Valid until 29/05/2025
Jersey - Slinky Coral
Part number
2104S07a NC

Jersey - Slinky Coral

150cm wide slinky polyester jersey in coral.
Old price
£6.50
Price incl. VAT
£5.20 per metre
20% discount
Valid until 29/05/2025
Abstract Zig Zag - Beige & Black Chiffon
Abstract Zig Zag - Beige & Black Chiffon
Part number
2104E13c NC

Abstract Zig Zag - Beige & Black Chiffon

This dazzling 150cm wide polyester chiffon fabric features a bold zig-zag print in shades of beige and black.
Old price
£7.00
Price incl. VAT
£6.30 per metre
10% discount
Valid until 29/05/2025
CJ - Space Robots
Part number
2104E10

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.
Old price
£11.95
Price incl. VAT
£10.76 per metre
10% discount
Valid until 29/05/2025
Pretty Polly - Robots
Part number
2104E03

Pretty Polly - Robots

Red and blue robot themed poly cotton fabric in grey. An ideal fabric for crafts.
Old price
£3.95
Price incl. VAT
£3.56 per metre
10% discount
Valid until 29/05/2025
A Fine Tat
Part number
2103A17 NC

A Fine Tat

A real bargain, this is a 150cm wide finely woven, polyester tattersall-like check shirting fabric that comes in blue, white and yellow.
Old price
£6.50
Price incl. VAT
£5.85 per metre
10% discount
Valid until 29/05/2025
Check It Out - Early Morning Mist
Part number
2103A14a

Check It Out - Early Morning Mist

150cm wide lovely pale grey fine cotton shirting fabric with the finest of fine line over checks in black.
Old price
£6.50
Price incl. VAT
£5.85 per metre
10% discount
Valid until 29/05/2025
Sewing Room - Flower Pot - Mint
Part number
2103A13b

Sewing Room - Flower Pot - Mint

Superior quality cotton poplin in mint with a pretty garden themed print in a variety of colours. 113cm wide.
Price incl. VAT
£8.45
Sewing Room - Flower Pot - Lilac
Part number
2103A13a

Sewing Room - Flower Pot - Lilac

113cm wide. Superior quality cotton poplin in lilac with a pretty garden themed print in a variety of colours.
Price incl. VAT
£8.45
Sewing Room - Ice Cream
Part number
2103A10

Sewing Room - Ice Cream

Superior quality cotton poplin in cream with a multicoloured ice cream print. 113cm wide.
Price incl. VAT
£8.45
Sewing Room - Lizzy
Part number
2103A09

Sewing Room - Lizzy

113cm wide superior quality cotton poplin fabric, adorned with a delightful blue & peach floral print.
Price incl. VAT
£8.45
Sewing Room - Micro Dot - Cream
Part number
2103A01f

Sewing Room - Micro Dot - Cream

113cm wide superior quality cotton poplin in a small cream and brown polka dot.
Price incl. VAT
£8.45
Sewing Room - Micro Dot - Orange
Part number
2103A01e

Sewing Room - Micro Dot - Orange

Superior quality cotton poplin in a small orange and white polka dot. 113cm wide.
Price incl. VAT
£8.45
Sewing Room - Micro Dot - Pink
Part number
2103A01d

Sewing Room - Micro Dot - Pink

113cm wide superior quality cotton poplin in a small pink and white polka dot.
Price incl. VAT
£8.45
Sewing Room - Micro Dot - Turquoise
Part number
2103A01c

Sewing Room - Micro Dot - Turquoise

Superior quality cotton poplin in a small turquoise and white polka dot. 113cm wide
Price incl. VAT
£8.45