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.
Roxy Stretch Velvet - Black
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
Italian Crepe - Plum
Plum purple Italian designer crepe dress fabric with a blend of stretch woven polyester, viscose, and spandex.
Landon Smooth Crepe - Amaranth
150cm wide superior smooth crepe fabric in amaranth pink. Polyester dress fabric perfect for creating special occasion wear.
Scrubs - Cerise
Soft, malleable, lightweight poly/cotton twill workwear fabric in pink. Machine washable & easy-care.
Landon Smooth Crepe - Dark Navy
Landon Smooth Crepe - Dark Navy
Superior smooth crepe fabric in dark navy. 150cm wide polyester dress fabric perfect for creating special occasion garments.
Triple Crepe - Fuchsia
This 152cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a fuchsia pink shade.
Superior Quality Plain Poly/Cotton - Wine
Superior Quality Plain Poly/Cotton - Wine
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in wine red. Perfect for crafts & dressmaking.
Put The Kettle On - Pocket Full Of Posies
113cm wide lovely quality 65% Polyester 35% Cotton fabric in white with an all over roses pattern in pale blue and lavender.
Pre shrunk, crease resistant Pale Blue, workwear, fine poly/ cotton drill that can be washed at 60 degrees.
Beaufort Duchess Satin - Sage
150cm wide, sage non-snag duchess satin with a lustrous finish, ideal for special occasion wear.
BB Ponte Roma - Silver Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in grey.
Scrubs - Pale Blue
Soft, malleable, lightweight poly/cotton twill workwear fabric in pale blue. Machine washable & easy-care.
Landon Smooth Crepe - Jet Black
Landon Smooth Crepe - Jet Black
150cm wide superior smooth crepe fabric in jet black. 100% polyester dress fabric perfect for creating special occasion wear.
Triple Crepe - White
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a white shade.
Heavy Water Resistant Canvas - Khaki
Heavy Water Resistant Canvas - Khaki
155cm wide PU coated heavy polyester canvas in khaki with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Triple Crepe - Bubblegum
320gsm polyester tripe crepe with a soft texture, weighty drape, and great versatility - ideal for dresses, skirts, trousers or tailoring.
Italian Crepe - Lipstick
Stretch woven polyester, viscose and spandex designer crepe dress fabric in vibrant and bright, lipstick pink.
Roxy Stretch Velvet - Navy
High quality, plain navy 4-way stretch velvet dress fabric. Ideal for evening wear. 148cm wide made from a polyester & elastane blend.
Superior Quality Plain Poly/Cotton - School Grey
Superior Quality Plain Poly/Cotton - School Grey
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in school grey. Perfect for crafts & dressmaking.
Water Resistant Canvas Medium - Cherry Red
Water Resistant Canvas Medium - Cherry Red
Cherry red PU coated polyester canvas with water resistant surface. OEKO-TEX.
Paisley Changeant Linings - All Colours
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design.
Superior Quality Plain Poly/Cotton - Dark Marled Grey
Superior Quality Plain Poly/Cotton - Dark Marled Grey
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in dark marled grey. Perfect for crafts & dressmaking.
Paisley Changeant Lining - Gold
Paisley Changeant Lining - Gold
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in gold.
Water Resistant Polyester Light - Purple
Water Resistant Polyester Light - Purple
150cm wide water-resistant polyester fabric in purple, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Superior Quality Plain Poly/Cotton - Silver Marl Grey
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in silver marl grey. Perfect for crafts & dressmaking.
Workwear - 170gsm - Royal
Pre shrunk, royal blue, workwear fine poly/ cotton drill that can be washed at 60 degrees.
Polyester easy care linen look dress fabric in navy.
Cross Hatch - Olive
Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Georgette Dress Fabric - Black
Georgette Dress Fabric - Black
Gorgeous quality Georgette dress fabric in deep black.
Water Resistant Canvas Medium - Royal
Water Resistant Canvas Medium - Royal
Royal blue PU coated polyester canvas with water resistant finish. OEKO-TEX.
Landon Smooth Crepe - Peacock
150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.
Triple Crepe - Forest
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a forest green shade.
Water Resistant Polyester Light - Fluorescent Pink
Water Resistant Polyester Light - Fluorescent Pink
150cm wide water-resistant polyester fabric in pink, with a weight of 105gsm. Ideal for lightweight jackets & crafts. OEKO-TexÆ.
Put The Kettle On - Ditto - Pale Blue
Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.
Scrubs - Purple
Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.
Workwear Twill - Navy
Pre-shrunk with crease resistant finish, OEKOTexÆ standard 100 polycotton drill in navy. 245gsm. Suitable for workwear, PPE and practical garments.
Iron On Fusible Fleece - White
90cm wide, 100gsm polyester iron-on fusible fleece. Ideal for dressmaking, quilts, bags and crafts.
Cushion Soft - Copen
149cm wide water-resistant, Oeko-Tex certified polyester fabric in blue. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Monaco Crepe - Purple
Made from polyester, this soft crepe dress fabric in purple is excellent for prom and special occasion wear!
Landon Smooth Crepe - Red
150cm wide superior smooth crepe fabric in red. 100% polyester dress fabric perfect for creating special occasion wear.
Superior Quality Plain Poly/Cotton - Denim Blue
Superior Quality Plain Poly/Cotton - Denim Blue
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in denim blue. Perfect for crafts & dressmaking.
Superior Quality Plain Poly/Cotton - Cherry
Superior Quality Plain Poly/Cotton - Cherry
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in cherry red. Perfect for crafts & dressmaking.
JK - Scuba Crepe - Ivory
Polyester Scuba crepe fabric in Ivory from John Kaldor, which has a slightly textured surface and is the beautiful quality.
Cushion Soft - Ochre
149cm wide water-resistant, Oeko-Tex certified polyester fabric in orche. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Double Crepe - Midnight
Superb value, lovely quality, midnight navy polyester and viscose double crepe dress fabric.
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.