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.
Free UK delivery over £75
Sewing Room - Patchwork Blue
Beautiful cotton poplin fabric comes with an all over floral print in colours of blue, pink & ivory in a patchwork style design.
Sewing Room - Micro Dot - Cream
Sewing Room - Micro Dot - Cream
113cm wide superior quality cotton poplin in a small cream and brown polka dot.
Poplin Print - Meadow - Navy
Cotton poplin dress fabric with an all over pink flowers print on a navy background. Perfect for making dress & crafts.
Poplin Print - Sheep's Haven - Sage
A lovely quality cotton poplin in sage green with a traditional white sheep pattern scattered throughout as if grazing in a field.
147cm wide, Italian ex-designer fine soft 100% cotton twill gabardine suiting fabric in dark violet.
Poplin Print - Holiday Shirt - Fuchsia
Poplin Print - Holiday Shirt - Fuchsia
112cm wide, cotton poplin print fabric with a fuschia and pink tropical floral print on a navy background.
Sewing Room - Micro Dot - Navy
Sewing Room - Micro Dot - Navy
113cm wide superior quality cotton poplin in a small navy and white polka dot.
Proper Seersucker - Tiny Pink
Solid pink cotton seersucker fabric perfect for summer dresses. A glorious pink seersucker fabric from Europe, take a look.
145cm wide 100% cotton chambray fabric in light blue. Create lovely summer dresses, shirts and blouses with this versatile cloth.
Pima Cotton Lawn - Tribal Grove - Orange
Superb quality Pima cotton lawn fabric featuring a hand-drawn leaf print on an orange ground, ideal for summer.
Poplin Print - Over the Rainbow
112cm wide, cotton poplin print fabric with a unicorn print on a rainbow background.
140cm wide, Pima cotton lawn fabric in blue with a delicate floral print in pink, ivory & cornflower.
140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Pima Cotton Lawn - Joshua Tree
140cm wide, Pima cotton lawn fabric with a bold cactus print in orange, rust and ochre on red.
Riviera Lawn - Yellow
145cm wide yellow cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
145cm wide pale cream cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Miracle Man - Dress Velvet - Black
Miracle Man - Dress Velvet - Black
Beautifully soft black Italian dress fabric. Velvet doesn't get any better than this.
Pima Cotton Lawn - Flourishing Floral
140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Waxed Cotton - Chera 8oz - Camo
Waxed Cotton - Chera 8oz - Camo
Camouflage waxed cotton fabric, approx. 148cm wide, finished in the UK by British Millerain.
Pima Cotton Lawn - Mulberry Tree - Blue & Green
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.
140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!
Soft cotton, superfine, baby needlecord. 110cm wide, red with a black tartan check including white, pale blue and yellow smaller checks too.
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.
Calico - Cotton Lawn
120cm wide, 100% cotton lawn unbleached calico fabric. Lightweight, breathable, and smooth.
Pima Cotton Lawn - Carrie
140cm wide, 100% Pima cotton lawn fabric with large lilac and pink flowers on a bold red base.
Baby pink plaid fine twill brushed cotton flannel shirting fabric. Soft as a babies bottom, would make a great shirt.
Poplin Print - Megan - Sage
112cm wide, cotton poplin print fabric with a beautiful pink floral design on a green background. This fabric would make a stunning dress, top or skirt.
Pima Cotton Lawn - The Garden Of Shakespeare - Blue & Orange
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.
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.
Finest Chambray Mint
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!
140cm wide, 100% cotton washed calico fabric with a soft, natural feel. Durable yet breathable.
Brushed & Cosy - Dennis
147cm wide, brushed cotton fabric featuring a check pattern in beige, white, red & yellow on a black ground, ideal for shirts.
Denim By The Dozen - Classic Blue
Denim By The Dozen - Classic Blue
Made from 100% cotton, this heavy 12oz gaberdine denim fabric in a classic blue hue is ideal for jackets.
12.5oz Denim - Indigo
Classic 12.5oz indigo denim, 160cm wide, rigid 100% cotton with a firm workwear feel.
Poplin Print - Turning Japanese - White
Poplin Print - Turning Japanese - White
112cm wide, cotton poplin print fabric with Japanese style dolls print on a white background
Pima Cotton Lawn - Tiffany
Stunning pima cotton lawn with an all over floral print in a range of lovely summer of royal blue, pinks, greens and yellow on a white back ground.
150cm wide lightweight trouser and jacket fabric in black. Made from nylon and cotton and woven in Italy. With a water repellent finish.
Sewing Room - Emily - Yellow
100% cotton poplin fabric with tiny flowers of bright colours on a yellow background. This fabric is superb for dresses, crafts and light furnishings.
13 Wale Corduroy - Dark Brown
158cm wide, 13-wale corduroy fabric made from cotton in a dark brown hue, excellent for durable jackets.
Pima Cotton Lawn - Gustav - Brown
140cm wide, Pima cotton lawn fabric with a retro geometric design in brown, rust, green and nude.
Pima Cotton Lawn - Nightfall Sprigs
140cm wide, Pima cotton lawn fabric with a painterly sprig design in navy, green, yellow and red.
Pima Cotton Lawn - Mary Ann Blue
Pima Cotton Lawn - Mary Ann Blue
140cm wide, Pima cotton lawn fabric with a soft floral design in muted blue tones on pale cream.
Waxed Cotton - Tekwax Evolution 6oz - Dark Green
Dark green waxed cotton fabric with Tekwax Evolution washable finish. 148cm wide.
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.