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.
Free UK delivery over £75
Brushed Tartan - Joseph
High-quality brushed cotton tartan shirting fabric, featuring a classic red, green, and white check pattern.
Pure Luxury - Boiled Wool - Forest
Pure Luxury - Boiled Wool - Forest
High quality 100% boiled wool cloth in forest green, made from Australian virgin wool. Perfect for jackets and coats.
Made In Britain this SolprufeÆ 100% cotton sateen curtain lining fabric is 137cm wide. Will not fade in the sun and a delight to work with.
French Terry - White
Plain white 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Plain denim marl 50% Cotton, 45% Polyester 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Pure Luxury - Boiled Wool - Metal Grey
Luxurious quality, 140cm wide, 100% boiled wool fabric in metal grey, perfect for jackets and coats!
145cm wide pale blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Landon Smooth Crepe - Deep Purple
Landon Smooth Crepe - Deep Purple
150cm wide superior smooth crepe fabric in deep purple. Quality polyester dress fabric ideal for creating summer dresses.
Superb quality Viscose/Acetate tailors' lining from one of Italy's most creative mills.
This exquisite bleached white crepe de chine is made from 100% silk and a pure delight to work with. Create showstopping wedding and prom dresses.
Monaco Crepe - White
This high-quality, polyester crepe fabric in a brilliant white shade is perfect for bridal wear and special occasions!
Flanged Insert Piping Cord - Bronze
Flanged Insert Piping Cord - Bronze
Bronze Lurex metallic polyester flanged insert decorative piping cord. Sold in 5 metre lengths.
Squisito - Lilac
Lovely quality viscose / lycra four way stretch jersey fabric in lilac.
Winceyette Plain - Lilac
105cm wide, soft brushed cotton winceyette (flannel) fabric in lilac. Great for cosy nightwear!
Pure Luxury - Boiled Wool - Lavender
Luxurious quality, 140cm wide, 100% boiled wool fabric in lavender, perfect for jackets and coats!
French Crepe - Smooth Rose
Beautiful smooth French crepe in pink with a small amount of elastane, perfect for a brightly coloured blazer and trouser suit.
Pure Luxury - Boiled Wool - Wine
Pure Luxury - Boiled Wool - Wine
Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!
Heavy Water Resistant Canvas - Turquoise
Heavy Water Resistant Canvas - Turquoise
155cm wide PU coated heavy polyester canvas in turquoise with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Gingham Chambray - Black
100% cotton chambray in black and white gingham check, a lightweight cotton fabric for dressmaking & quilting.
Triple Crepe - Cadbury's Purple
Triple Crepe - Cadbury's Purple
This 150cm wide exquisite triple crepe dress fabric is crafted from high-quality polyester in a Cadbury's purple shade.
Superior Quality Plain Poly/Cotton - Magenta
Superior Quality Plain Poly/Cotton - Magenta
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in magenta. Perfect for crafts & dressmaking.
Fabulous 280gsm sweatshirt fabric in pale blue, light, soft and fluffy on the inside for extra comfort.
Striking peacock print viscose lawn with a lurex†yarn detail.†Soft and breathable this fabric will make the most wonderful garments for the summer.
160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Liquid - Patina Green
150cm wide, polyester satin fabric in green with a fluid drape, perfect for special occasion dresses!
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
Plain black 100% viscose crepe fabric, 140cm wide. Perfect for dresses, palazzo trousers, and more.
Paisley Changeant Lining - Rust
Paisley Changeant Lining - Rust
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in rust.
Pure Luxury - Boiled Wool - Military Green
Pure Luxury - Boiled Wool - Military Green
High quality 100% boiled wool cloth in military green, made from Australian virgin wool. Perfect for jackets & coats.
Made in Italy this high quality 86% acetate, 5% polyester and 9% silk crepe fabric with a soft pastel blue hue. Great for bridal and prom dresses.
This beautiful triple crepe dressmaking fabric is 155cm wide & made of polyester; superb for blouses, skirts and pants with a graceful drape!
Landon Smooth Crepe - Lavender
Landon Smooth Crepe - Lavender
150cm wide superior smooth crepe fabric in lavender. 100% polyester dress fabric perfect for creating special occasion wear.
Barbour Lining - Olive
Good quality polyester dress lining in a dark olive colour -†made for Barbour.
148cm wide, plain 4-way stretch knitted velour, especially good for evening wear. Beautiful quality, wine red stretch velvet dress fabric.
4oz Washed Chambray Denim - Black
4oz Washed Chambray Denim - Black
Our 145cm, washed denim chambray fabric in black is made from 100% cotton and weighs 4oz, perfect for soft shirts.
Poplin Print - Caroline - Teal
Poplin Print - Caroline - Teal
Teal cotton poplin with an all over floral print, very popular fabric, great for sewing dresses, shirts and crafts.
Cotton Canvas - Cherry Thief
Cotton canvas fabric with a duck egg blue and pale cream design inspired by William Morris.
Pima Cotton Lawn - Morris - Ochre
Pima Cotton Lawn - Morris - Ochre
140cm wide, Pima cotton lawn with an William Morris-style floral design in ochre, plum & sage.
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
155cm wide, khaki ribbed wool/polyester mix suiting cloth, made in Yorkshire.
Triple Crepe - Deep Royal
Our 154cm wide royal blue triple crepe dress fabric is heavy weight, drapes wonderfully, and handles like a dream.
147cm wide, black 100% cotton voile fabric.
French Terry - Taupe
Plain taupe with a slight marl 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Christmas Tartan - Red
140cm wide good quality cotton poplin fabric with a christmas themed tartan in red, green and gold. Good for Christmas decorations & crafts.
Scrubs - Yellow
Soft, malleable, lightweight poly/cotton twill workwear fabric in yellow. Machine washable & easy-care.
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.