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
Stof Fabric - Majestic - Cerise
110cm wide cotton fabric with vintage floral design in burgundy on a pink ground. Danish design fabric, printed in Japan, perfect for dresses, shirts, and quilting.
Blossom Breeze
Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!
Sequin Faux Leather
Ivory metallic faux leather embroidered with self-coloured sequins. For skirts, jackets and bags.
Voyage - Seville Blossom Lime Ness Poplin Cotton
Inspired by Japanese cherry blossoms, this stunning cotton poplin will add a pop of colour to any project!
Viscose Jersey - Flowerdrops
150cm wide, soft & stretchy viscose jersey fabric with a delicate floral print in navy and soft white.
Pink and black marble effect Japanese cotton fabric designed in Denmark by Stof. Perfect for shirting, dresses, quilting, and soft furnishings.
Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
High quality 100% cotton quilting fabric. With a beautifully detailed dog print featuring various breads. Perfect for puppy lovers!
Stof Fabric - Flourishing - Blue
Designed in Denmark by Stof, this craft fabric†comes in black with a small floral print in navy blue and white. A superb†quality†craft cotton.
Stof Fabric - Flourishing - Wine
Designed in Denmark and printed in Japan, this 112cm wide craft fabric†comes in dark wine with a small floral print in pink and white.
Incredibly detailed and beautifully soft, 150cm wide cotton quilting and dress fabric, featuring rabbit characters on a soft white ground.
Stof Fabric - Buds - Pink
Elegant 110cm wide Japanese cotton fabric with a delicate pink floral rose design, perfect for shirting, tea-dresses, quilting, and soft furnishings.
Italian Red Selvedge Denim - Classic Indigo (Seconds)
81cm wide, 12.7oz Italian selvedge denim in a classic indigo shade with stitched red selvedge. 100% cotton.
Yogi
This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!
What Light Shines - Gypsy - White
152cm wide, fine dark navy & white cotton shirting fabric features a stylish tiny scale heather-like flower design. Perfect for men's shirts.
Stof Fabric - Shrubbery - Emerald
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on emerald green, ideal for dresses, shirts, and quilting.
Flowerful
Made from 97% polyester and 3% elastane, this mint green fabric features a small scale coral floral print, perfect for dresses!
Charming pink and grey elephant print double gauze is perfect for cosy pyjamas, summer blouses and baby swaddle blankets.
This blue and grey elephant print double gauze fabric is made from 100% cotton. Perfect for making cosy pyjamas, summer blouses and baby swaddle blankets!
Glorious Italian swimwear dress fabric with a bright multi-coloured floral print all-over. Perfect for swimwear or loose jersey trousers
This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!
Stof Fabric - Hedgehog Garden
112cm wide cotton fabric from Stof features hedgehogs in flower pots pretending to be plants and tiny colourful flowers. Perfect for kids' clothes, and quilting.
This colourful yellow and grey sleeping fox print cotton canvas is a brilliant choice for creating home furnishings, bags, accessories and more.
150cm wide slinky polyester jersey in coral.
Basics - Mint
150cm wide polka dot print cotton in mint green with white spot.
Made from a blend of polyester and wool, this tan coating fabric features a large-scale black over check, ideal for autumn/winter fashion.
Stof Fabric - Diamonds - Hot Pink
Our 100% cotton fabric features a unique diamond print in shades of pink, designed in Denmark and printed in Japan. Ideal for children's dresses and quilting.
Luxuriously soft cotton fabric with charming harvest mouse print on an ochre background. Perfect for dresses, soft furnishings, and children's wear.
Voyage - Armathwaite Peach Kingfisher Ness Poplin Cotton
Reminiscent of Japanese ink drawings. This cotton poplin fabric is wonderful for structured dresses.
To Infinity and Beyond
Brilliant Buzz Lightyear brushed back jersey fabric. Perfect for kids nightwear and hoodies. Certificated OEKO-TexÆ
Smart Wear
Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.
147cm wide Poplin cotton floral dress fabric in grey with an all over light grey ditsy leaf†print.
Bikini Breeze - Pink
Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!
Ecovero - Artist's Palette
145cm wide, Ecovero(TM) viscose challis dress fabric with a colourful all over paintbrush stroke design.
Festive Madness
Soft, lightweight polyester jersey with an abstract pattern in in neon yellow, pink, coral, mint, black and white. So fine it would be a delight to wear.
Stof Fabric - Fern - Damson
Designed in Denmark and printed in Japan, this cotton dress fabric features a lively multi-colour fern leaf print set against a purple background.
Stof Fabric - Midnight Floral
Designed in Denmark and printed in Japan, this 112cm wide cotton dress fabric†comes in black with a vintage blue leaf and white flower silhouette design.
Stof Fabric - Butterfly Garden
Stof Fabric - Butterfly Garden
Designed in Denmark and printed in Japan, this 112cm wide cotton fabric†comes in lime green with a black and white butterfly design.
High Day and Holidays
This fine cotton dress fabric features a tropical floral, pineapple and palm tree design in a range of bright colours.
Stof Fabric - Diamonds - Purple
112cm wide cotton fabric features a diamond print in shades of purple, designed in Denmark and printed in Japan. Perfect for dressmaking and quilting projects.
Stof Fabric - Shrubbery - Forest
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a bright pink rose print on a forest green. Perfect for dresses, shirts, and quilting.
Stof Fabric - Camo Squiggles - Ochre
112cm wide abstract camouflage cotton in shades of yellow, mustard, maroon and pale grey is perfect for dressmaking abd quilting. Printed in Japan.
Fierce - Neon
This vivid neon yellow ribbed polyester and elastane fabric has come from a maker of fine dresses. Create bodycon style dresses.
A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!
Voyage - Hedgerow Fuchsia Ness Poplin Cotton
Inspired by the British countryside. This stunning cotton poplin fabric is wonderful for dresses & craft projects.
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.