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
Waxed Cotton - Chera 8oz - Camo
Waxed Cotton - Chera 8oz - Camo
148cm wide, camouflage print waxed cotton fabric with a soft, matt finish. Lightweight & durable.
Pima Cotton Lawn - Mulberry Tree - Blue & Green
140cm wide, 100% Pima cotton lawn fabric with a fine mulberry tree print in green and red on navy.
Inky Parlez-Vous
150cm Loro Piana Italian wool, dark navy, lightweight suiting fabric, perfect for luxurious suits and tailored garments.
Incredibly fine poly/ cotton shirting in white with a double fine woven self coloured pinstripe.
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
A lovely 140cm wide, claret red nylon, cotton, linen blend suiting and dress fabric! A lovely bold material!
21 Wale Needlecord - Wine
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Stretch Breathable Lining - Stone
140cm wide, breathable stretch dress lining in stone, made from viscose with 3% elastane.
Put The Kettle On - Primrose - Pink
112cm wide, superior quality poly/cotton fabric with a pretty pink floral print on a white ground.
Yellow & White Stripe Binding Craft Tape (25mm)
25mm yellow & white stripe binding craft tape. Suitable for clothing, diy, trimming crafts & accessories.
OEKO-TEX jersey French Terry material in fawn. Great for sewing dresses, leggings, joggers and dresses.
Black crepe de chine easy care dress fabric. A lightweight versatile fabric which drapes beautifully.†â€
Soft, malleable, lightweight poly/cotton twill workwear fabric in red. Machine washable & easy-care.
This bold black 144cm wide lightweight dress fabric is made from 100% viscose. A beautiful cloth that handles like a dream, ideal for summer designs.
Cushion Soft - Red
149cm wide water-resistant polyester fabric, perfect for adding a pop of colour to outdoor decor while providing durability and comfort for cushions. Oeko Tex.
Pima Cotton Lawn - Flourishing Floral
140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Denim By The Dozen - Dark Indigo
This dark indigo denim fabric made from cotton is heavy in weight (12oz) and has a washed finish, ideal for jeans.
Pima Cotton Lawn - Carrie
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Orange
Beautiful Pima cotton lawn fabric with a floral design in shades of blue with vibrant orange accents.
Poplin Print - Paisley - Taupe & Beige
Superb quality, 100% cotton poplin dress/craft fabric, which comes in taupe†paisley design on beige background.
Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.
150cm wide superfine wool suiting fabric has a gorgeously soft hand. Features an interesting birds-eye weave in shades of black, dark grey and navy.
155cm wide fine twill dark navy suiting cloth made by Becker in Germany for a British manufacturer of menswear.
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
Our twill charcoal grey wool coating fabric has been made in one of Yorkshire's finest mills, ideal for jackets and coats!
Our 100% cotton chambray has a mint green hue. Lightweight fabric is ideal for dressmaking & quilting.
Water Resistant Twill - Chatburn 8oz - Taupe
152cm wide, light taupe 100% cotton twill fabric with a water-repellent finish & soft handle.
8 Wale Corduroy - Red
This 148cm wide, 325gsm cotton 8 wale corduroy fabric in red is perfect for jacketing and heavier tunics, dresses or bags!
Printed Satin Lining - Leaf Blue
Printed Satin Lining - Leaf Blue
This printed polyester satin lining fabric features a leaf design all over in beautiful shades of blue, perfect for linings jackets, coats or dresses!
Pure Wool Crepe - Grey
This 100% pure wool crepe fabric in Grey is the perfect choice for dresses, blouses and skirts! Made in Lancashire, this lightweight cloth has a stunning hand.
Beaufort Duchess Satin - Lilac Rose
Beaufort Duchess Satin - Lilac Rose
150cm wide, exquisite quality non-snag duchess satin fabric has a lustrous finish. A classic cloth with a dusky lilac rose hue, perfect for special occasion wear.
Pure Luxury - Boiled Wool - Turquoise
Pure Luxury - Boiled Wool - Turquoise
160cm wide, absolutely glorious 100% boiled wool cloth in turquoise, made from Australian virgin wool.
Pure Luxury - Boiled Wool - Plum
Pure Luxury - Boiled Wool - Plum
145cm wide, absolutely glorious 100% boiled wool cloth in plum, made from Australian virgin wool. Perfect for jackets & coats.
Wool - Game Keeper
A beautiful British flat tweed woollen check jacket cloth, the colour ways are toned down somewhat.
150cm wide, nylon and cotton lightweight fabric in navy blue. This is a superb fabric for keeping the wind out. Good for a casual jacket or pair of trousers.
Enigma Linen - Pewter
140cm wide, 70% ramie linen and 30% cotton blend fabric in a pewter grey hue, Oeko-Tex Certified.
Amore
Italian knitted jersey wool coating in a pale rust and oatmeal check.
Bubble Wash Corduroy - Sea Green
143cm wide, 8 wale cotton stretch easy-care corduroy in sea green, with a unique bubble effect.
This finest wool and elastane suiting fabric comes in a dark navy colour with the faintest stripe throughout. This is a good weight fabric and lovely soft finish.
12.5oz Denim - Indigo
Heavy 12.5oz cotton denim in classic indigo. Perfect for durable jeans, jackets, and workwear.
120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.
Superior Quality Plain Poly/Cotton - Pale Turquoise
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pale turquoise. Perfect for crafts & dressmaking.
A Knight To Remember - Silver
144cm wide, polyester & elastane knitted jersey fabric. The Silver is printed onto a grey marl jersey base. It doesn't ladder, flake or come off in any way.
Poplin Print - Turning Japanese - White
112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background
114cm wide,†poly/cotton shirting and craft fabric, with simple car pattern in aqua blue, grey, beige, red and black printed on white.
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.