Croft Mill

Sale

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

Our fabric remnants 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 fabric remnants 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!

1–24 of 1153 items
View:
Sort by:
Wool Pack
Part number
2M-4PIECES-WOOL

Wool Pack

2m mixed wool pack, 4 pieces of mixed wool fabrics, ranging from 0.3m to 0.85m pieces. Great Value!
Price incl. VAT
£25.00
Mixed Wool Bundle
Part number
3.58M-4PIECES-1

Mixed Wool Bundle

3.58m mixed wool pack, 4 pieces of mixed wool fabrics, ranging from 0.56m to 1.12m pieces. Great Value!
Price incl. VAT
£36.00
Jersey Bundle V
Part number
6M-5PIECES-V

Jersey Bundle V

6m mixed bundle pack, 5 pieces of jersey fabric, ranging from 0.65m - 1.5m fabric pieces. Great value!
Price incl. VAT
£40.00
Suiting Fabric Bundle 2
Part number
2.4M-4PIECES-2

Suiting Fabric Bundle 2

2.4m suiting pack, 5 pieces of suiting fabric, ranging from 0.4m to 0.88m fabric pieces. Includes colours red, pink, green & blue. Great value!
Price incl. VAT
£21.60
White Dress Fabrics + Cotton & Jersey Pack
Part number
3.8KG-15PIECES-1

White Dress Fabrics + Cotton & Jersey Pack

3.8KG mixed bundle pack, 15 pieces of white dress fabrics, cottons & jerseys. (Various shades of white) Faulty fabric therefore selling at a Huge discount. Amazing value!
Price incl. VAT
£35.00
Boston Cotton Pack
Part number
6.5M-5PIECES-1

Boston Cotton Pack

6.5m mixed bundle pack, 5 pieces of boston cotton fabric, ranging from 0.85m - 1.4m fabric pieces. Great value!
Price incl. VAT
£35.00
Sweatshirting Pack
Part number
4.5M-6PIECES-1

Sweatshirting Pack

4.5m mixed colours sweatshirting, ranging from 0.5m to 0.88m pieces. Great value!
Price incl. VAT
£64.62
Quilted Wool Lining Pack
Part number
1.5M-3PIECES-1

Quilted Wool Lining Pack

1.5m mixed colours quilted wool pack, 3 x 0.5m pieces of quilted wool. Great value!
Price incl. VAT
£33.00
Cushion Soft Pack
Part number
3.76M-5PIECES-1

Cushion Soft Pack

3.76m mixed bundle pack, 5 pieces of cushion soft fabric, ranging from 0.36m - 1.15m fabric pieces. Great value!
Price incl. VAT
£36.00
Fancy Lining Pack - 6m
Part number
6M-5PIECES-1

Fancy Lining Pack - 6m

6m mixed colours fancy lining pack, 5 pieces of fancy lining fabric, ranging from 1m to 1.58m fabric pieces. Great value!
Price incl. VAT
£43.00
Cotton Lawn Pack
Part number
3.05M-3PIECES-1

Cotton Lawn Pack

3.05m mixed bundle pack, 3 pieces of cotton lawn fabric, ranging from 1m - 1.05m fabric pieces. Great value!
Price incl. VAT
£37.76
Printed Poly Cotton Pack 1
Part number
3.57M-5PIECES-1

Printed Poly Cotton Pack 1

3.57m mixed bundle pack, 5 pieces of polycotton fabric, ranging from 0.5m - 0.9m pieces. Great Value!
Price incl. VAT
£12.00
Printed Poly Cotton Pack 3
Part number
5.3M-4PIECES-3

Printed Poly Cotton Pack 3

5.3m mixed bundle pack, 4 pieces of printed polycotton fabric, ranging from 1m - 1.6m pieces. Great Value!
Price incl. VAT
£20.00
Printed Poly Cotton Pack 2
Part number
5.55M-4PIECES-2

Printed Poly Cotton Pack 2

5.55m mixed bundle pack, 4 pieces of printed polycotton fabric, ranging from 1m - 1.8m pieces. Great Value!
Price incl. VAT
£20.82
Denim Pack
Part number
2.94M-4PIECES-1

Denim Pack

2.94 mixed bundle pack, 4 pieces of denim fabric, ranging from 0.6m to 1.05m fabric pieces. Amazing value!
Price incl. VAT
£34.99
Mixed Cotton Trouser Pack
Part number
3.76M-4PIECES-T

Mixed Cotton Trouser Pack

3.76m mixed bundle pack, 4 pieces of cotton trousering fabric, ranging from 0.74m - 1.05m fabric pieces. Amazing value!
Price incl. VAT
£37.22
Poplin Pack 1
Part number
3.67M-5PIECES-1

Poplin Pack 1

3.67m mixed bundle pack, 5 pieces of printed cotton poplin fabric, ranging from 0.6m - 0.82m fabric pieces. Amazing value!
Price incl. VAT
£27.71
100% Cotton Shirting Pack
Part number
4.61M-5PIECES-1

100% Cotton Shirting Pack

4.61m mixed bundle pack, 5 pieces of cotton shirting fabric, ranging from 0.5m - 1.68m fabric pieces. Great value!
Price incl. VAT
£41.50
Brushed Cotton Pack
Part number
4.35M-5PIECES-1

Brushed Cotton Pack

4.35m mixed bundle pack, 5 pieces of brushed cotton fabric, ranging from 0.5m - 1.5m fabric pieces. Great value!
Price incl. VAT
£30.19
Triple Crepe - White (75cm)
Part number
1570I 0325A

Triple Crepe - White (75cm)

Remnant (75cm) - This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a white shade.
Old price
£13.46
Price incl. VAT
£12.11
10% discount
Valid until 17/04/2025
Viscose Challis Fabric Pack
Part number
4.05M-7PIECES-1

Viscose Challis Fabric Pack

4.05m mixed bundle pack, 7 pieces of viscose challis fabric, ranging from 0.4m - 0.8m fabric pieces. Amazing value!
Price incl. VAT
£37.00
Printed Cotton Poplin Pack 3
Part number
9M-6PIECES-3

Printed Cotton Poplin Pack 3

9m mixed bundle pack, 6 pieces of printed cotton poplin fabric, ranging from 0.5m - 2.25m fabric pieces. Amazing value!
Price incl. VAT
£64.39
Printed Jersey Fabric Pack
Part number
3.45M-5PIECES-1

Printed Jersey Fabric Pack

3.45m mixed bundle pack, 5 pieces of printed jersey fabric, ranging from 0.5m - 1m fabric pieces. Amazing value!
Price incl. VAT
£43.40
Shine On
Shine On
Part number
2412CF22-TR

Shine On

Luxurious 148cm wide, cotton velvet furnishing fabric in beige and champagne gold, woven in Italy.
Old price
£40.00
Price incl. VAT
£20.00 per metre
50% discount
Valid until 17/04/2025