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
Superior smooth crepe fabric in mustard yellow. 150cm wide polyester dress fabric perfect for creating special occasion wear.
This is a jersey ponte dress fabric in bright flamingo pink. An easy to sew fabric - lovely for dresses or tops!
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Teal cotton poplin, 112cm wide superior quality fabric in an all-over palm leaf print in various shades of teal- perfect for holiday shirts!
Pima Cotton Lawn - Rossa
Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
Loose Change
Woven in Italy, this check suiting fabric in black and grey is made from a blend of viscose, wool, polyamide and elastane.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
Tesoro - Navy
Woven in Italy, this ex-designer navy satin dress fabric, made from 100% polyester, is ideal for chic dresses.
Perhaps the softest fine wool suiting ever, featuring a tiny blue, beige, and grey check pattern.
Bamboo Jersey - Teal
Super soft 155cm wide 95% bamboo and 5% elastane jersey with a teal blue hue. Stunning quality jersey dress fabric, perfect for t shirts and layering.
Ember Brocade - Mint
Stunning polyester and metallic blend brocade dress fabric featuring a bold floral design, ideal for jackets.
Cotton Lurex - Green
112cm wide 86% Cotton 14% Metallic fabric, good decorative fabric for craft and especially nice at Christmas.
Cotton poplin dress fabric with an all over teal flower print on a white background. Perfect for making dress & crafts.
Plain ochre 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Enigma Linen - Gold
Ramie linen and cotton blend dress fabric in a gold hue, ideal for soft furnishings and clothing. Oeko-Tex Certified.
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
152cm wide high quality double-knit jersey fabric made from a viscose blend. Ponte Roma dressmaking fabric with a petrol blue hue.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
This is a gorgeous 152cm, ITY jersey fabric by John Kaldor. This is a medium weight jersey with a huge amount of stretch and comes in a lovely coffee colour!
Simply gorgeous fuchsia pink satin-backed crepe is PU coated and both anti-static and anti-click, ensuring the highest quality for creating special garments.
Knitted French Terry fabric made from cotton, polyester & spandex in a denim blue hue with an abstract triangle print.
150cm wide beautiful tartan/check pattern fabric. 100% polyester cloth with a smooth water repellent finish. Very finely woven in navy, green, yellow and black.
Barca Crepe - Brown
Crepe fabric in brown. Medium weight and versatile this double crepe will work for dresses, tops, and jumpsuits.
Beautiful 150cm wide, matte mid-weight duchess satin in champagne. Perfect for special occasions.
Who doesn't love linen fabric, lightweight, breathable & can be used for multiple purposes. New linen fabric in candy pink.
Dainty Dot - Ivory
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
100% Italian Cashmere Jacketing - Black
Our 250gsm, 100% cashmere jacketing fabric in black has been woven in Italy, ideal for luxuriously soft outerwear!
Mr Smith
135cm wide, Italian ex-designer deadstock hopsack weave fine wool suiting fabric in dark navy.
140cm wide printed viscose challis with a detailed stylised leaf print in earthy colours.
Seaside Seersucker - Dark Blue
137cm wide, white and dark blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Seaside Seersucker - Light Blue
137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Paisley Changeant Lining - Slate Grey
146cm wide, poly/viscose jacquard lining fabric with a captivating paisley design in slate grey.
Barbour Lining - Copper
This is a good quality polyester dress lining in a lovely copper colour -†made for Barbour. Perfect for lining dresses, jackets and shirts.
Poplin Print - The Crafty Spot - Lipstick
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on lipstick red.
Heavy Water Resistant Canvas - Lime
155cm wide PU coated heavy polyester canvas in lime green with a weight of 440grm≤. Great for anywhere you need sturdy water repellent fabric. OEKO-TexÆ
Plain royal blue 95% Cotton, 5% Elastane OEKO-TEX French Terry jersey fabric with a looped back.
Cotton poplin in navy with an all over print of red cherries on green stalks.
The look of a lime linen with the benefits of polyester by John Kaldor.
100% Wool Fleece - Black
Classic black Australian virgin wool fleece, 143cm wide and made from 100% wool.
Cushion Soft - Black
149cm wide water-resistant, Oeko-Tex certified polyester fabric in black. Ideal for indoor and outdoor cushions, furniture, and home dÈcor.
Grace
Flocked Black Chiffon. I recently saw a re-run of an old James Bond movie featuring the 'Lady' Grace Jones with a box like hair cut in which she wore veil type garments made of fairly sheer fabrics. This could have been one of them.
EZIO - Pia
140cm wide, superb quality lining fabric made from viscose & acetate, featuring an abstract print in a red/green hue.
Challis - Olive Nova
Black and brown leaf printed dressmaking fabric made from viscose, excellent for palazzo pants and summer skirts!
Diez Denim - Black
Made from 98% cotton and 2% lycra, our 10oz denim twill fabric in black is ideal for hard-wearing jackets.
This viscose and lycra blend jersey dress fabric in a dark navy hue is perfect for comfortable maxi skirts and tops!
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.