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.
Jersey Cord - Nude
150cm wide, cotton & polyester jersey corduroy fabric in nude pink with a soft, velvety texture.
Woven in Italy, this single crepe dress fabric in a cerise hue is made from 100% silk. Ideal for floaty blouses.
Damson Pinstripe
150cm wide, Italian ex-designer fine cotton shirting fabric in white with damson pinstripe's.
High-quality viscose challis fabric features a Hawaiian floral/leaf print in peach and green on navy ground.
Albany 16 momme Silk - Catherine
Albany 16 momme Silk - Catherine
Shiny 16 momme silk satin, ideal for dresses, blouses and gowns.
Albany 16 momme Silk - Victoria
Albany 16 momme Silk - Victoria
Smooth silk satin with crisp colour, perfect for sewing timeless pieces.
Austrian Seersucker - Strawberry Milkshake
Austrian Seersucker - Strawberry Milkshake
Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.
Brushed French Terry - Blush
150cm wide, Oeko-Tex certified, 96% cotton 4% elastane brushed back French terry fabric in blush pink.
Austrian Seersucker - Raspberry Milkshake
Austrian Seersucker - Raspberry Milkshake
Lightweight Austrian seersucker fabric in a pretty pinky purple shade. Perfect for summer garments.
Fiona - Rhubarb
Our 100% polyester dress fabric features a digitally printed tie-dye effect and pleated texture, ideal for loose pants.
Albany 16 momme Silk - Elizabeth
Albany 16 momme Silk - Elizabeth
Luxurious silk satin, printed in Indonesia, ready for your next make.
Mac Lining
140cm wide, polyester lining fabric in a pink/purple hue with a recognisable print, the perfect luxurious partner for outers.
Cross Hatch - Wine
Textured, linen look fabric in dark wine suiting fabric. Made from polyester.
125cm wide 100% viscose fabric with orange and pink tie-dye print. Lightweight at 125gsm with a soft drape
Beautiful 145cm wide luxury Italian viscose fabric with a large-scale plum and purple floral paisley design. 175gsm with fluid drape
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
Triple Crepe - Wine
This beautiful quality, triple crepe polyester dressmaking fabric in wine is perfect for dressmaking and trousers as it has a graceful drape!
Smooth Brocade - Silver and Pink
Smooth Brocade - Silver and Pink
This muted silver and pink floral brocade is perfect for those special occasion garments such as formal gowns and elegant overcoats!
Smooth Brocade - Lilac and Purple
Smooth Brocade - Lilac and Purple
Elegant dressmaking jacquard brocade, featuring a lilac and purple floral leaf pattern; the perfect cloth for creating skirts, jackets and coats!
Smooth Brocade - Navy and Purple
Smooth Brocade - Navy and Purple
Dressmaking jacquard brocade, the main body of the fabric is charcoal navy with a purple floral and leaf design, perfect for jacket and coats.
Silk Twill - Eva Lavender - 14 Momme
Trans-seasonal silk twill, 14 momme and 136cm wide - perfect for chic shirting, wrap skirts, scarves, and timeless everyday pieces.
142cm wide, polyester stretch suiting fabric in cerise. Perfect for creating special occasion wear.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a beautiful pink shade.
135cm wide, Italian deadstock silk with acetate crepe de chine fabric in a delicate lilac shade.
Silk Crepe de Chine -16 Momme - Fuschia
Silk Crepe de Chine -16 Momme - Fuschia
Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.
Silk Crepe de Chine - 16 Momme - Pink
Silk Crepe de Chine - 16 Momme - Pink
Soft, fluid, and durable - our 16 momme silk crepe de chine 135cm wide is perfect for fashion and accessories, with limited shades available.
Ponte Roma Jacquard - Caro
147cm wide, double-knit Ponte Roma jacquard with an abstract pattern made from viscose, polyester and polyamide.
Fibre Mood - Ecovero Leopard
100% Ecovero viscose fabric in vibrant red†with a pretty pale pink leopard print, perfect for dresses.
MarineBlu Viscose - Elisa - Green
100% viscose fabric with a green/purple floral pattern on a black ground, ex-designer, deadstock made in Italy.
Sewing Room - Floral Pop - Navy
100% cotton poplin fabric with a pink/purple small-scale floral print on a dark navy ground. 112cm wide.
A lovely pink, 148cm wide, cotton lawn fabric featuring a delicate floral design with hints of purples and greens.
Batik - Tribal Sunset
This cotton poplin batik fabric showcases a stunning blend of warm orange and rich purple hues.
Fabulous wool & mohair tweed suiting fabric in a blend of pink, white & metallic yarns.
150cm wide soft white cotton fabric adorned with a charming pink and navy floral, leaf and butterfly design.
Poplin Print - Maui - Plum
112cm wide superior quality plum red cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! This is a great holiday shirt fabric!
Fibre Mood - Viscose Tencel Finish - Pink
Lightweight 145cm wide, 93% viscose and 7% polyester Tencel finish twill dress fabric in pink.
Our 140cm wide, dobby jacquard fabric in a purple hue has a woven textured check design. 77% cotton & 23% rayon.
150cm wide, 100% Tencel twill fabric in blush pink. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!
Italian Tencel Twill - Currant
150cm wide, 100% Tencel twill fabric in deep red. Lightweight at 150gsm with a soft hand and fine twill weave, woven in Italy.
The Final Countdown - Pale Pink
The Final Countdown - Pale Pink
A pale pink 14 wale stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.
Cotton 13 wale corduroy trousering fabric in a lovely classic nude colour. This is a staple colour to have! Perfect for trousers, pinafores or skirts!
Qjutie - Bamboo Wellness - Dusty Salmon
Qjutie - Bamboo Wellness - Dusty Salmon
150cm wide, bamboo, cotton, polyester fabric in dusty salmon, from Qjutie & The Qjutest range.
148cm wide, polyester, polyamide & elastane double-knit jacquard Ponte Roma fabric in pink with a zig-zag design.
Qjutie - Plain French Terry - Lilac
150cm wide, cotton/elastane plain French terry fabric in lilac, from the Qjutie & The Qjutest range.
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.