Get The Latest from Croft Mill
Keep in touch
We guarantee 100% privacy. Your information will not be shared and you can unsubscribe at any time.
Set Piece 1m - Polyester easy care linen look dress fabric in navy.
Superb quality OEKO-TEX jersey fabric in pale blue. Great for sewing leggings, joggers sweatshirt & dresses.
This lightweight 100% cotton chambray in black is the perfect choice for dressmaking & quilting.
OEKO-TEX French Terry jersey dressmaking fabric in a beautiful lavender colour. Great for sewing sweatshirts, joggers, leggings and dresses.
150cm wide superior smooth crepe fabric in peacock blue. 100% polyester dress fabric perfect for creating special occasion wear.
Put The Kettle On - Ditto - Pale Blue
Spotted print poly cotton fabric with a pale blue hue. Suitable for blouses, dresses, nightwear and crafts.
Soft, malleable, lightweight poly/cotton twill workwear fabric in purple. Machine washable & easy-care.
Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Georgette Dress Fabric – Black
Gorgeous quality Georgette dress fabric in deep black.
Pure Luxury - Boiled Wool - Autumn
Luxurious quality, 140cm wide, 100% boiled wool fabric in burnt orange, perfect for jackets & coats!
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a forest green shade.
Paisley Changeant Lining - Gold
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in gold.â€
Pre-shrunk with crease resistant finish, OEKOTexÆ standard 100 polycotton drill in navy. 245gsm. Suitable for workwear, PPE and practical garments.
This soft velvety viscose challis dress fabric comes in a deep navy blue with an all over petal print in white.
Pure Luxury - Boiled Wool - Red
Luxurious quality, 140cm wide, 100% boiled wool fabric in red, perfect for jackets and coats!
Plain silver marl 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Pima Cotton Lawn - Gustav - Lilac
140cm wide, 100% Pima cotton lawn fabric with a geometric print in lilac, red, mustard and aqua.
Egyptian Cotton - Luxury Sheeting
Crisp white Egyptian cotton sheeting at 3 metres wide; superfine weave, stunning to handle, a dream to sew with.
This soft viscose challis dress fabric comes in a stunning design with an all-over floral print in shades of teal, sage and beige on an ivory coloured background!
Superior Quality Plain Poly/Cotton - Cherry
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in cherry red. Perfect for crafts & dressmaking.
Made from polyester, this soft crepe dress fabric in purple is excellent for prom and special occasion wear!
Pima Cotton Lawn - Mulberry Tree
140cm wide, 100% Pima cotton lawn fabric with a detailed mulberry tree design in earthy tones.
Polyester Scuba crepe fabric in Ivory from John Kaldor, which has a slightly textured surface and is the beautiful quality.
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.
150cm wide superior smooth crepe fabric in red. 100% polyester dress fabric perfect for creating special occasion wear.
Stretch, viscose linen mix suiting fabric in black. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
100% cotton chambray in sky blue, a lightweight cotton fabric for dressmaking & quilting.
Stretch 6oz mid blue denim in a medium weight perfect for jean, denim shirts, denim jackets, denim dresses and more. With added Lycra for stretch.
Soft, malleable, lightweight poly/cotton twill workwear fabric in royal. Machine washable & easy-care.
145cm wide ivory cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
148cm wide, soft indigo twill denim with 2% elastane for gentle stretch. Mid-weight and versatile.
Superior Quality Plain Poly/Cotton - Emerald Green
Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in emerald green. Perfect for crafts & dressmaking.
Plain wedgwood blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
160cm wide, soft white cotton shirting fabric featuring an interesting woven stripe, perfect for blouses, shirts and dresses!
Superb value, lovely quality, midnight navy polyester and viscose double crepe dress fabric.
152cm wide 100% cotton satin dress fabric with a blue and white floral print. Lightweight dressmaking cloth with a smooth handle and dull sheen.
Triple Crepe - Deepest Darkest Lilac
This 160cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a deep dark lilac shade.
Plain blush pink 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
This luxury midweight satin from Carrington's Bridal has come in a beautiful shade of ivory and it drapes like a dream.
140cm wide, Pima cotton lawn fabric with a small blue leaf print on white. Ideal for summer wear.
Proper Seersucker - Tiny Woven Black
Plain black seersucker fabric, it is so versatile you can make anything from summer dresses, shorts, shirts, trousers, bedding and crafts.
Superior Quality Plain Poly/Cotton - Peacock
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in peacock blue. Perfect for crafts & dressmaking.
155cm dark navy wool coating fabric woven in England, this quality cloth is ideal for substantial jackets.
Pima Cotton Lawn - The Garden Of Shakespeare - Pink & Grey
Beautiful Pima cotton lawn fabric with a floral design in grey with contrasting pink & yellow accents.
Pima Cotton Lawn - Mulberry Tree - Teal & Lilac
140cm wide, 100% Pima cotton lawn fabric with a small mulberry tree design in teal and lilac.
From sewing tips and fabric spotlights to celebrating our makers' amazing creations, our social channels are where inspiration meets expertise.
Follow along for daily doses of fabric love, maker stories, and behind-the-scenes glimpses into the world of premium textiles. Because the best part of what we do is seeing your visions come to life, one stitch at a time.