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
Jacquard Jersey - Cream
170cm wide, textured jacquard jersey fabric in cream, 70% polyester 30% viscose, 300gsm.
Harmony Knits - Cornflower Blue
Harmony Knits - Cornflower Blue
157cm wide, viscose, polyester & polyamide jersey fabric in cornflower blue. Super soft & snuggly.
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Viscose Jersey - Zebrush
150cm wide, fine viscose jersey fabric in cream with a black abstract design. 235gsm.
Made from viscose, polyester and polyamide, this rust coloured knitted jersey fabric is perfect for warm jackets!
Harmony Knits - Black
Our black knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
Harmony Knits - Grey Marl
168cm wide, knitted jersey fabric in grey marl, perfect for soft jumpers, cosy scarves and warm jackets!
This knitted viscose jersey fabric in a lovely peach shade is perfect for bright summer and holiday garments!
French Terry - Tie Dye - Green
French Terry - Tie Dye - Green
150cm wide, viscose and elastane French terry jersey fabric in green with a stylish tie dye design.
Viscose Jersey - Deep Sea
This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!
150cm wide, Italian viscose jersey fabric in sky blue. Silky soft with a beautiful drape and stretch.
Viscose/Lycra knitted lightweight jersey dress fabric in bright orange. Made with viscose which, give you cool touch in these hot days.
This Lycra lightweight knitted jersey dress fabric is in beautiful sunshine yellow! Fine and really soft - let the sunshine in!
Made from 95% viscose and 5% elastane, this tropical printed jersey dress fabric is perfect for fitted garments!
Cloud - Turquoise
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in turquoise is excellent for fitted garments!
Milano
60 wide Italian printed lightweight polyester satin which feels like silk in an exquisite and very different design. A very dark moss green ground with a large classical paisley design ...."
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
150cm wide, viscose jersey fabric in grey, wonderfully soft, high-quality fabric with a lovely drape.
Harmony Knits - Olive
Our olive knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
155cm wide, soft white viscose elastane knit jersey fabric, this fine cloth is ideal for layering & t-shirts.
Harmony Knits - Pink
Our Pink knitted jersey fabric is 158cm wide, made from viscose, polyester and polyamide, ideal for soft jumpers!
150cm wide, lightweight 55% polyester 45% viscose jersey knit fabric with a floral print on navy.
Rayon, nylon and polyester blend cable knit jersey fabric in black, perfect for stretchy cardigans or jumpers.
Luxury Ponte - Petrol Blue
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a petrol blue hue.
High quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a off white hue.
Cloud - Black
Made from 98% viscose and 2% lycra, our knitted jersey dress fabric in black is excellent for fitted garments!
Squisito - Lilac
Lovely quality viscose / lycra four way stretch jersey fabric in lilac.
Squisito - Coral
150cm wide superb quality four way stretch viscose lycra dress fabric in coral
Premium Ponte - H's School Grey
145cm wide, 320gsm Ponte Roma fabric in grey, made from viscose, nylon, and elastane.
150cm wide good quality 74% Polyester 23% Viscose 3% Elastane Ponte Roma jersey fabric in a vibrant purple shade.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in red.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in teal.
BB Ponte Roma - Silver Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in grey.
BB Ponte Roma - Navy
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in navy.
BB Ponte Roma - Charcoal Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in charcoal grey.
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
Lightweight viscose jersey fabric with drapey qualities due to the fineness but with that comes a see through element. Great for sleepwear and layered slacks.
BB Ponte Roma - Black
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in black.
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.