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.
Woven in Italy, this 145cm wide fine cotton twill fabric in light brown. Ex-designer cloth, perfect for lightweight shirts and dresses.
112cm wide, cotton poplin fabric with a leopard skin print in shades of browns and blacks.
Pima Cotton Lawn - Millions - Green
Pima Cotton Lawn - Millions - Green
140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.
Water Resistant Cotton Cambric 8oz - Mahogany
148cm wide brown cotton with a natural feel, water-resistant finish. Durable & machine washable.
Pima Cotton Lawn - Floral Colourscene
140cm wide, Pima cotton lawn fabric with a navy base and ditsy floral print in blue, ivory and olive.
Seersucker - Henley - Baby Blue Stripe
Made from 100% cotton, this blue and white striped seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Stof Craft - Christmas - A Starry Night Sky - Black
Stof Craft - Christmas - A Starry Night Sky - Black
Superb quality†Stof Japanese†craft and dress cotton with a Christmas print of gold stars on a geometric pattern in black and dark grey.
Stof Craft - Christmas - A Starry Night Sky - Gold
Stof Craft - Christmas - A Starry Night Sky - Gold
Superb quality†Stof Japanese†craft and dress cotton with a Christmas white stars on a geometric pattern in shades of gold.
Stof Fabric - Rainbow Drops
Japanese craft cotton in a multi-coloured rainbow drop design.
100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Water Resistant Cotton Cambric 8oz - Tan
148cm wide tan cotton with a natural feel, water-resistant finish. Durable & machine washable.
Water Resistant Drill - Brown
152cm wide, dark brown cotton drill fabric with a water-resistant finish. Luxuriously soft & durable.
21 Wale Needlecord - Sage
148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
Finest Chambray Bottle
Lightweight 100% cotton chambray in green, the perfect choice for shirts and dresses
122cm wide, 9.5oz black cotton/elastane stretch denim.
Seaside Seersucker - Dark Blue
137cm wide, white and dark blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Egyptian Cotton - Luxury Stripe Sheeting
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.
Pima Cotton Lawn - Morris - Sage & Mint
Pima Cotton lawn fabric with an all over floral print in various shades of green - inspired by William Morris. 140cm wide, quality dressmaking fabric.
Water Resistant Cotton Cambric 8oz - Navy
148cm wide navy cotton with a natural feel, water-resistant finish. Durable & machine washable.
Proper Seersucker - White
We are loving this white fabric. Recently arrived from Europe it is a lovely colour & the seersucker is quite large & hugely versatile.
Pima Cotton Lawn - Rossa
Woven in Italy, this fine pima cotton lawn fabric in a deep wine red hue is perfect for lightweight shirts!
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
152cm wide, heavy cotton 8-wale corduroy fabric in sand, perfect for jackets and heavier tunics, dresses or bags.
Pima Cotton Lawn - Mary Ann Pink
140cm wide, 100% Pima cotton lawn fabric with a vintage-inspired pink and mauve floral design.
Dainty Dot - Ivory
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
Poplin Print - Maui - Teal
Teal cotton poplin, 112cm wide superior quality fabric in an all-over palm leaf print in various shades of teal- perfect for holiday shirts!
Seaside Seersucker - Light Blue
137cm wide, white and light blue striped cotton seersucker fabric, 115gsm. Oeko-Tex certified.
Poplin Print - Meadow - Teal
Cotton poplin dress fabric with an all over teal flower print on a white background. Perfect for making dress & crafts.
152cm wide, lightweight cotton canvas trouser fabric in a camel brown hue, tough yet soft, perfect for men's pants.
Dry Finish Tin Cloth - Black
152cm wide black dry finish tin cloth fabric, 100% cotton, 11oz weight. Durable and water-resistant.
Vintage Seersucker - Blue Sprig
Vintage Seersucker - Blue Sprig
143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Sewing Room - Bessie - Navy
100% cotton poplin fabric with tiny flowers on a navy background. This fabric is superb for dresses, crafts and light furnishings.
Combed Poplin - Sprig
Lovely quality combed cotton poplin with very smooth and soft hand and is ideal for dresses, shirts and craft projects. Cream fabric with a floral "sprig" design.
Finest Chambray Fuchsia
Lightweight 100% cotton fabric with a fuchsia pink hue is perfect for shirts, dresses, quilting and more.
Riviera Lawn - Royal
145cm wide royal blue cotton lawn, beautifully fine and a dream to sew. Ideal for shirts, dresses, and crafts.
Our 150cm wide, 100% cotton voile fabric in red is lightweight and breathable, perfect for summer shirts and dressmaking.
Stof Fabric - Dew Drops - Lavender
112cm wide soft cotton fabric with a spotty design in shades of purple and grey on a white ground. Perfect for dresses. Designed in Denmark - Printed in Japan.
Poplin Print - Bumble Mint
110cm wide, 130gsm, 100% cotton poplin fabric with a yellow bumblebee print on a mint ground.
Poplin Print - Rhythm Nation
112cm wide, cotton poplin print fabric with a music note print on a black background. We are loving this quirky print.
Interlock - Ivory
This interlock cotton jersey fabric in ivory is soft to the hand and 155cm wide, ideal for wrap dresses and polo shirts!
Premium Cotton - Kissing Klimt
Premium Cotton - Kissing Klimt
Exquisite 'Golden Period' Klimt-inspired cotton fabric. 145cm wide with an artistic design from the Little Johnny range.
Austrian Seersucker - Sediments
Austrian Seersucker - Sediments
Lightweight Austrian cotton seersucker fabric with stripes in shades of grey, white, beige and blue.
21 Wale Needlecord - Navy
Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
Baby Driver - Grandmother's Bouquet - Claret
Superfine cotton needlecord fabric. 110cm wide, claret with beautiful flower print in pink and yellow.
Waxed Cotton - Tekwax Evolution 6oz - Yellow
148cm wide yellow waxed cotton fabric with Tekwax Evolution washable finish and classic 6oz weight.
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.