Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Free UK delivery over £75
6 pieces of waterproof fabric, 0.5m - 0.95m pieces. Colours in this pack include blue, green, cream, yellow & khaki.
Mixed bundle pack, 12 pieces of dressmaking, craft and quilting fabric ranging from 50cm to 90cm fabric pieces. Great value deadstock fabric remnants.
Mixed bundle pack, 15 pieces of dressmaking, craft and quilting fabric ranging from 30cm to 60cm fabric pieces. Great value deadstock fabric remnants.
Huge Clearance Packs (1kg - 7.5kg)
Chose from our huge clearance packs, at a huge discount! Big bags of quality pieces sold by weight. Heavily discounted due to potential faults, however each piece of fabric is very much usable for all sorts of projects! These are non-returnable.
5 Pieces in total. Ranging from 0.75m - 1.55m. Pieces in various widths. These are non-returnable. . Picture not necessarily representative.
3.76m mixed bundle pack, 5 pieces of cushion soft fabric, ranging from 0.36m - 1.15m fabric pieces. Great value!
4m mixed bundle pack, 7 pieces of linen fabric, ranging from 50cm - 78cm fabric pieces. Great value!

Dress Patterns
Shop Now
6.5m mixed bundle pack, 11 pieces of cotton, viscose and polyester fabric, ranging from 50cm to 76cm fabric pieces. Great value!
Cotton/Viscose/Poly Bundle P
6m mixed bundle pack, 9 pieces of cotton, viscose and polyester fabric, ranging from 50cm to 90cm fabric pieces. Great value!
5.3m mixed bundle pack, 11 pieces of cotton, viscose and polyester fabric, ranging from 35cm to 90cm fabric pieces. Great value!
2.55m mixed bundle pack, 4 pieces of jersey fabric, ranging from 43cm - 78cm fabric pieces. Great value!
3.9m mixed bundle pack, 6 pieces of jersey fabric, ranging from 50cm - 97cm fabric pieces. Great value!
2.85m mixed bundle pack, 5 pieces of jersey fabric, ranging from 39cm - 70cm fabric pieces. Great value!
3.8m mixed bundle pack, 6 pieces of jersey fabric, ranging from 48cm - 80cm fabric pieces. Great value!
5.35m mixed bundle pack, 8 pieces of mixed cotton remnants, ranging from 0.5m - 1m fabric pieces. Great value! includes brushed cottons, cotton chambray, printed cottons and more!
3.10m mixed bundle pack, 5 pieces of jersey fabric, ranging from 46cm - 85cm fabric pieces. Great value!
3.45m mixed bundle pack, 6 pieces of jersey fabric, ranging from 46cm - 70cm fabric pieces. Great value!
4.3m mixed bundle pack, 6 pieces of jersey fabric, ranging from 50cm - 88cm fabric pieces. Great value!
5.10m mixed bundle pack, 7 pieces of jersey fabric, ranging from 46cm - 84cm fabric pieces. Great value!
3.06m mixed bundle pack, 5 pieces of jersey fabric, ranging from 46cm - 78cm fabric pieces. Great value!
3.6m mixed bundle pack, 5 pieces of jersey fabric, ranging from 50cm - 90cm fabric pieces. Great value!
9.5m mixed bundle pack, 12 pieces of lining fabric, ranging from 40cm to 1.50m fabric pieces. Great value!
Lining mix - Bundle C
5m mixed bundle pack, 8 pieces of lining fabric, ranging from 47cm to 1.53m fabric pieces. Great value!
2.8m mixed bundle pack, 7 pieces of jersey fabric, ranging from 35cm to 50cm fabric pieces. Great value!
5.75m mixed bundle pack, 8 pieces of jersey fabric, ranging from 40cm to 90cm fabric pieces. Great value!
3.75m mixed bundle pack, 7 pieces of jersey fabric, ranging from 25cm to 1cm fabric pieces. Great value!
5m mixed bundle pack, 9 pieces of dress fabrics, ranging from 50cm to 80cm fabric pieces. Great value!
6m mixed bundle pack, 9 pieces of dress fabrics, ranging from 50cm to 94cm fabric pieces. Great value!
5m mixed bundle pack, 7 pieces of dress fabrics, ranging from 50cm to 95cm fabric pieces. Great value!
5.5m mixed bundle pack, 9 pieces of dress fabrics, ranging from 50cm to 92cm fabric pieces. Great value!
8.8m mixed bundle pack, 12 pieces of cotton, viscose and polyester fabric, ranging from 30cm to 90cm fabric pieces. Great value!
5.87m mixed bundle pack, 11 pieces of cotton, viscose and polyester fabric, ranging from 35cm to 90cm fabric pieces. Great value!
9.09m mixed bundle pack, 14 pieces of cotton, viscose and polyester fabric, ranging from 48cm to 98cm fabric pieces. Great value!
9.7m mixed bundle pack, 15 pieces of cotton, viscose and polyester fabric, ranging from 30cm to 86cm fabric pieces. Great value!
6m mixed bundle pack, 8 pieces of cotton, viscose and polyester fabric, ranging from 50cm to 90cm fabric pieces. Great value!
4.7m mixed bundle pack, 7 pieces of cotton, viscose and polyester fabric, ranging from 50cm to 95cm fabric pieces. Great value!
5.8m mixed bundle pack, 8 pieces of cotton, viscose and polyester fabric, ranging from 40cm to 90cm fabric pieces. Great value!
Anti Static Lining Bundle - 18.7m
Mixed bundle pack, 18.7 metres of anti static lining fabrics in various colours including 0.5-3m long fabric pieces. A real bargain bundle!
6.3m mixed bundle pack, 8 pieces of cotton, viscose and polyester fabric, ranging from 66cm to 90cm fabric pieces. Great value!
1.5kg Fancy Lining Pack - 1
1.5kg (9.74m) mixed styles/colours fancy lining pack, 11 pieces of fancy lining fabric, ranging from 40cm to 1.65m fabric pieces. Huge Deal!
1kg (10.83m) mixed colours lining pack, 11 pieces of lining fabric, ranging from 45cm to 1.9m fabric pieces. Huge Deal!
1kg Lining Pack - 11
1kg (10.75m) mixed colours lining pack, 8 pieces of lining fabric, ranging from 60cm to 3.2m fabric pieces. Huge Deal!
1kg (10.2m) mixed colours lining pack, 8 pieces of lining fabric, ranging from 50cm to 2.1m fabric pieces. Huge Deal!
1kg (11.33m) mixed colours lining pack, 11 pieces of lining fabric, ranging from 50cm to 1.6m fabric pieces. Huge Deal!
1kg Lining Pack - 5
1kg (10.98m) mixed colours lining pack, 11 pieces of lining fabric, ranging from 45cm to 2.4m fabric pieces. Huge Deal!
From sewing know-how and honest fabric advice to celebrating the brilliant things our customers make, our social channels are where Lancashire heritage meets modern dressmaking.
We share what’s new in, what’s worth your time, and what’s genuinely beautiful to sew with, from premium Italian deadstock to everyday wardrobe staples.
Expect real fabric insight, behind-the-scenes moments from our Lancashire warehouse, and plenty of inspiration from a community that knows quality when they see it.
Because at Croft Mill, it’s not just about fabric. It’s about what you make with it.