Croft Mill

Sale

We offer a range of fabrics on sale, including fabric remnants and set pieces, dress fabrics with 10% and 20% discounts, as well as fabric bundles. Read more/less

Our fabric remnants and set pieces are perfect for those who need smaller quantities of fabric for their projects. These pieces are often one-of-a-kind, so be sure to grab them while you can! Shop dress fabrics with 10% and 20% discounts and discover a great way to get premium fabrics at a more affordable price. These fabrics include everything from cottons and linens to silks and satins.

If you're looking for a larger quantity of fabric, check out our fabric bundles. These bundles include coordinating fabrics in complementary colours and patterns, making them perfect for quilting or other multi-fabric projects. Our fabric bundles are available in a variety of sizes, from small to large, to fit your needs.

All of our fabrics on sale are of the same high quality as our regular-priced fabrics, so you can trust that you're getting a great deal without sacrificing quality. Shop our fabric sale collection today and discover the perfect fabrics for your next project!

97–120 of 770 items
View:
Sort by:
Armani - Brown
Part number
2108O07 NC

Armani - Brown

150cm wide polyester stretch, soft and lightweight satin peachskin dressmaking and blouse fabric.
Old price
£8.50
Price incl. VAT
£6.80 per metre
20% discount
Valid until 10/12/2024
Sand Stripe
Sand Stripe
Part number
2108S19 NC

Sand Stripe

170cm wide, good quality, lightweight polyester jersey fabric with a stripes pattern in sandy beige and white. So fine and soft!
Old price
£6.25
Price incl. VAT
£5.00 per metre
20% discount
Valid until 10/12/2024
Festive Madness
Festive Madness
Part number
2108S20 NC

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.
Old price
£6.25
Price incl. VAT
£5.00 per metre
20% discount
Valid until 10/12/2024
Chiffon - Abstract Brown (3m+ for £3 p/m)
Chiffon - Abstract Brown (3m+ for £3 p/m)
Part number
2107S51 NC

Chiffon - Abstract Brown (3m+ for £3 p/m)

A 142cm wide very delicate polyester chiffon with an abstract brown and nude print. Perfect for creating lightweight shawls, summer dresses and floaty blouses.
Price incl. VAT
£6.00 per metre
Special discount
Valid until 08/06/2024
Stretch Geo - Brown
Stretch Geo - Brown
Part number
2107S04a

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.
Old price
£5.00
Price incl. VAT
£2.50
50% discount
Valid until 08/06/2024
Long Meadow
Long Meadow
Part number
2106M11

Long Meadow

Printed georgette single crepe dress fabric with a brightly coloured floral print.
Old price
£9.50
Price incl. VAT
£4.75 per metre
50% discount
Valid until 08/06/2024
Teardrops
Part number
2106AH01 NC

Teardrops

Polycotton shirting fabric in navy with a teardrop print in yellow and red.
Old price
£5.50
Price incl. VAT
£2.75 per metre
50% discount
Valid until 17/02/2027
Portia - Francesca (2m+ for £8.38 p/m)
Portia - Francesca (2m+ for £8.38 p/m)
Part number
2106C04

Portia - Francesca (2m+ for £8.38 p/m)

Easy Draping ITY jersey in a red and white abstract gradient design made up of little squares. A very high quality fabric from John Kaldor.
Price incl. VAT
£16.75 per metre
Special discount
Valid until 08/06/2024
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 10/12/2024
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 10/12/2024
Rupert Brown
Part number
2104PH01a NC

Rupert Brown

Soft white and brown check linen viscose shirting and PJ fabric. Unique shirting fabric in a viscose linen mix. Breathable and soft next to your skin.
Old price
£9.00
Price incl. VAT
£4.50 per metre
50% discount
Valid until 17/02/2027
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 17/08/2024
Abstract Zig Zag - Blue & Purple Chiffon
Part number
2104E13a NC

Abstract Zig Zag - Blue & Purple Chiffon

150cm wide, polyester chiffon with a bold zig zag print in an array of blues and purples.
Old price
£7.00
Price incl. VAT
£6.30 per metre
10% discount
Valid until 17/08/2024
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 17/08/2024
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 17/08/2024
Cotton - Skulls
Cotton - Skulls
Part number
2102O23

Cotton - Skulls

150cm wide cotton fabric with skull print wearing Mexican sombreros. Perfect for bold shirts, quilts, and craft projects. Rustic orange and red on black.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Cotton - Circus
Cotton - Circus
Part number
2102O22

Cotton - Circus

150cm wide soft cotton fabric with an interesting circus act print Perfect for quilting, dressmaking, shirts, and children's garments.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Cotton - Barking Mad
Cotton - Barking Mad
Part number
2102O20

Cotton - Barking Mad

High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Cotton - French Bulldogs
Cotton - French Bulldogs
Part number
2102O18

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.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
Cotton - Alpaca Party
Cotton - Alpaca Party
Part number
2102O17

Cotton - Alpaca Party

Beautifully soft, cotton quilting fabric. In a lovely design of beige and pink alpacas and cactus a white ground. Perfect for dressmaking and shirts.
Old price
£12.50
Price incl. VAT
£10.00 per metre
20% discount
Valid until 10/12/2024
The Great - Alexander
The Great - Alexander
Part number
2010S16 NC

The Great - Alexander

154cm wide, British made Poly/Viscose mix tartan fabric.
Comes in black and dark royal blue, with fine lined check in bright canary yellow.
Old price
£8.50
Price incl. VAT
£6.80 per metre
20% discount
Valid until 10/12/2024
Camo Jersey - Fluro (3m+ for £2.75 p/m)
Camo Jersey - Fluro (3m+ for £2.75 p/m)
Part number
2012S11c

Camo Jersey - Fluro (3m+ for £2.75 p/m)

Very fine polyester burnout fashion jersey in fluorescent neon orange.
Price incl. VAT
£5.50 per metre
Special discount
Valid until 08/06/2024
Camo Jersey - Nude (3m+ for £2.75 p/m)
Camo Jersey - Nude (3m+ for £2.75 p/m)
Part number
2012S11b

Camo Jersey - Nude (3m+ for £2.75 p/m)

Very fine polyester burnout fashion jersey in nude.
Price incl. VAT
£5.50 per metre
Special discount
Valid until 08/06/2024
Camo Jersey - Fluro Stripe (3m+ for £2.75 p/m)
Camo Jersey - Fluro Stripe (3m+ for £2.75 p/m)
Part number
2012S10

Camo Jersey - Fluro Stripe (3m+ for £2.75 p/m)

Very fine polyester burnout fashion jersey in pink, coral, mint, navy and white.
Price incl. VAT
£5.50 per metre
Special discount
Valid until 08/06/2024