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
1kg (8.5m) mixed colours lining pack, 5 pieces of lining fabric, ranging from 1m to 2.7m fabric pieces. Huge Deal!
1kg (10.73m) mixed colours lining pack, 10 pieces of lining fabric, ranging from 55cm to 2.14m fabric pieces. Huge Deal!
1kg (11.58m) mixed colours lining pack, 8 pieces of lining fabric, ranging from 68cm to 2.55m fabric pieces. Huge Deal!
1kg (11.43m) mixed colours lining pack, 10 pieces of lining fabric, ranging from 64cm to 1.48m fabric pieces. Huge Deal!
Mixed Soft Fleece Fabrics Bundle B
4.5m mixed fleece pack, 5 pieces of soft fleece fabrics, ranging from 40cm to 2m pieces. Great value!
12.85m mixed colours lining pack, 7 pieces of acetate lining fabric, ranging from 1m to 2.5m fabric pieces. Great value! Multiple colours in each bundle, colours vary!
9.1m mixed colours lining pack, 6 pieces of acetate lining fabric, ranging from 75cm to 3m fabric pieces. Great value! Multiple colours in each bundle, colours vary!
13.95m mixed colours lining pack, 6 pieces of acetate lining fabric, ranging from 1.25m to 4.2m fabric pieces. Great value! Multiple colours in each bundle, colours vary!
Lining Mix Bundle 4
14.65m mixed colours lining pack, 6 pieces of acetate lining fabric, ranging from 0.65cm to 3.9m fabric pieces. Great value! Multiple colours in each bunlde. Colours vary!
12.3m mixed colours lining pack, 6 pieces of acetate lining fabric, ranging from 90cm to 4.9m fabric pieces. Great value! Multiple colurs in each bundle. colours vary!
4.75m mixed bundle pack, 5 pieces of mixed dress fabrics, ranging from 50cm - 2.4m fabric pieces. Great value!
2.83m mixed bundle pack, 7 pieces of mixed dress fabrics, ranging from 25cm - 52cm fabric pieces. Great value!
4.9m mixed bundle pack, 5 pieces of mixed dress fabrics, ranging from 36cm - 1.8m fabric pieces. Great value!
4.81m mixed bundle pack, 7 pieces of jersey fabric, ranging from 45cm - 1.12m fabric pieces. Great value!
5.1m mixed colours lining pack, 5 pieces of lining fabric, ranging from 70cm to 1.6m fabric pieces. Great value!
7.16m mixed bundle pack, 6 pieces of mix viscose fabric, ranging from 75cm to 2m fabric pieces. Great value!
7.55m mixed bundle pack, 5 pieces of mix viscose fabric, ranging from 75cm to 3m fabric pieces. Great value!
3.23m mixed wool pack, 4 pieces of 100% wool fabrics, ranging from 48cm to 1m pieces. Great value!
2.82m mixed colours boiled wool pack, 5 pieces of 100% wool fabrics, ranging from 17cm to 75cm pieces. Great Value!
4.57m mixed colours lining pack, 5 pieces of lining fabric, ranging from 50cm to 1.4m fabric pieces. Great value!
Bundles - Printed And Plain Cotton - 5m
You will receive 5x1m all perfect pieces of 100% cotton in different patterns, colours and widths. Some will be plain some will be printed but either 112cm/44 or 140cm+/55"+. There will be no duplicates. These are non-returnable. Picture not necessarily"
These jersey packs have between 0.3m/0.6m pieces of jersey of all kinds - viscose, cotton, plain, patterned, heavy weight, light weight. You will get a total of 3 metres. These are non-returnable.â€
These mixed bundles contain fabric in pieces from 0.7- 0.9 metres in length and you will get around 4 metres in total of a variety of cloth and colours.
This jersey pack has 7 pieces in at between 0.5 - 0.55m mixed in. Approx 3.6m in total. It contains mercerised cotton and cotton jerseys, all plain.
0.5 up to 75cm pieces. You will get between 6-10 pieces in a mix of all sorts of fabrics; wool, fleece, jersey, cotton etc. The value of the fabrics will be between £10.00 and £25 per metre. These are non-returnable.
Bundle - 9.2 mtrs - 12mm White Austrian Daisy Applique Cotton Lace Trim
12mm white Austrian made daisy applique cotton lace trimming. Sold as a 9.2m bundle.
Bundles - Cotton Gift Pack with Accessories - 5m
100% cotton fabric pack with accessories. 5 x 1metre lengths in various designs. Both plain and printed 112cm/44 or 140cm+/55". Huge savings on this bundle!"
1KG bag of small sample size pieces of all kinds of fabric, 5 x 5 cm and up, nothing bigger than 10 x 10 cm. These are none returnable.
Bags of Bigger Bits
3 kilogram goody bag of bits made up from sample strips, short ends, ideal for craft work, practice etc.
Fabulous fabric bales, exceptional quality, worth £175. Unbeatable bargain, though it's a mystery what each pack holds!
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.