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
Put The Kettle On - Disco Dino
Put The Kettle On - Disco Dino
This blue poly/cotton fabric features colourful dinosaurs with footprints, bones & trees.
Put The Kettle On - Ditto - Lilac
Put The Kettle On - Ditto - Lilac
Quality poly cotton has lots of tiny "ditto" dots in ivory on a lilac background. Suitable for blouses, dresses, nightwear and crafts.
Pretty Polly - Tractors - White
This 112cm wide poly/cotton fabric in white features a multi-coloured tractor theme all over. This fabric is perfect for children's wear, crafts and soft furnishings.
110cm white very pretty flowery poly cotton fabric on a white background. Perfect for crafts.
Put The Kettle On - Dogs - Turquoise
Put The Kettle On - Dogs - Turquoise
Lovely quality 65% polyester 35% cotton fabric with an all over dog print in white with hints of yellow and red on a turquoise. 112cm wide.
Put The Kettle On - Primrose - Pink
Put The Kettle On - Primrose - Pink
112cm wide, superior quality poly/cotton fabric with a pretty pink floral print on a white ground.
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.
114cm wide,†poly/cotton shirting and craft fabric, with simple car pattern in aqua blue, grey, beige, red and black printed on white.
Put The Kettle On - Hey Sailor
110cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over sailor themed pattern in ivory on a red background.
114cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over fairytale pattern with castles and beanstalks in white on a navy background.
Put The Kettle On - Ditto - Peach
Put The Kettle On - Ditto - Peach
Ivory spotted print fabric with a peach hue. Poly cotton cloth suitable for blouses, dresses, nightwear and crafts. A beautiful fabric for little girls dresses.
Put The Kettle On - Orchid - Cerise
Put The Kettle On - Orchid - Cerise
112cm wide, superior quality poly/cotton fabric with a pink and blue floral print on a white ground.
Smiley face poly cotton fabric for crafts.
Pretty Polly - Clover White
110cm wide poly cotton fabric with a lucky green clover print on a white background. Perfect for crafts.
Superior Quality Plain Poly/Cotton - Cerise
Superior Quality Plain Poly/Cotton - Cerise
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in cerise pink. Perfect for crafts & dressmaking.
Christmas Poly/Cotton - Green Trees
Christmas Poly/Cotton - Green Trees
112cm wide cheap and cheerful poly/cotton fabric with green and dark green Christmas trees on a white ground.
Put The Kettle On - Strawberry Fields
112cm wide, superior quality poly/cotton fabric with an all over small scale strawberry print against a white background.
Pretty Polly - Clover Green
110cm wide poly cotton fabric with a lucky white clover print on a green background. Perfect for crafts.
Superior Quality Plain Poly/Cotton - Lemon
Superior Quality Plain Poly/Cotton - Lemon
Discover our 113cm wide, superior quality 115gsm plain poly/cotton fabric in lemon yellow. Perfect for crafts & dressmaking.
Superior Quality Plain Poly/Cotton - Pink
Superior Quality Plain Poly/Cotton - Pink
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in pink. Perfect for crafts & dressmaking.
Superior Quality Plain Poly/Cotton - Candy Pink
Superior Quality Plain Poly/Cotton - Candy Pink
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in candy pink. Perfect for crafts & dressmaking.
Put The Kettle On - The Sweet Garden - Pink
This 112cm wide traditional tiny floral print features pink flowers mixed in with small yellow flowers on a white background. Perfect for dresses and blouses.
Superior Quality Plain Poly/Cotton - Lipstick
Superior Quality Plain Poly/Cotton - Lipstick
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in lipstick red. Perfect for crafts & dressmaking.
Superior Quality Plain Poly/Cotton - Brown
Discover our 114cm wide, superior quality 115gsm plain poly/cotton fabric in brown. Perfect for crafts & dressmaking.
Put The Kettle On - Primrose - Blue
Put The Kettle On - Primrose - Blue
112cm wide, superior quality poly/cotton fabric with a pretty blue floral print on a white ground.
Here we have a new selection of funky print poly cotton fabrics,†this one is 110cm wide with an all over sailor boat and mustache print in colours red, blue and turquoise on a white background.
Superior Quality Plain Poly/Cotton - Yellow
Superior Quality Plain Poly/Cotton - Yellow
Discover our 112cm wide, superior quality 115gsm plain poly/cotton fabric in yellow. Perfect for crafts & dressmaking.
Christmas Poly/Cotton - Little Robin
Christmas Poly/Cotton - Little Robin
112cm wide cheap and cheerful poly/cotton fabric with Christmas robins and presents in red, brown and green on a white ground.
1KG bag of small sample size pieces of all kinds of fabric, 5 x 5 cm and up, nothing bigger than 10 x 10 cm. These are none returnable.
Put The Kettle On - Hello Bunny
This animated rabbit print poly-cotton fabric is great for spring designs. White cloth with an Easter-inspired print.
Pretty Polly - Strawberries & Daisies - Yellow
44" wide good quality polyester cotton craft fabric with strawberries and daises printed on a yellow background.
Christmas Poly/Cotton - Santa's' Gingerbread Men
Christmas Poly/Cotton - Santa's' Gingerbread Men
112cm wide cheap and cheerful poly/cotton fabric with gingerbread men and Christmas goodies on a white ground.
Christmas Poly/Cotton - Halls Of Holly - White
Christmas Poly/Cotton - Halls Of Holly - White
112cm wide poly/cotton fabric with green holly and berries on a white ground. Great value printed polycotton perfect for Christmas crafts.
Put The Kettle On - Seeing Stars - Royal Blue
A Superior Quality 65% poly/ 35% Cotton with royal blue stars decorating a white base. Top of the class.
Pretty Polly - Feeling Foxy - Navy
Pretty Polly - Feeling Foxy - Navy
112cm wide poly/cotton fabric in navy with a fox theme design. This fabric is perfect for children wear, crafts and soft furnishing.
Road Narrows - White
112cm wide, 65% polyester, 35% cotton soft white blouse fabric with an all over tiny motif, self coloured design. Great for summer shirts, blouses and dresses.
Superior Quality Plain Poly/Cotton - Tan
Superior Quality Plain Poly/Cotton - Tan
Discover our 115cm wide, superior quality 115gsm plain poly/cotton fabric in tan. Perfect for crafts & dressmaking.
Christmas Poly/Cotton - Stocking - Pale Blue
Christmas Poly/Cotton - Stocking - Pale Blue
Great pale blue Christmas poly/cotton fabric featuring red and green Santa stockings with festive patterns and snowflakes. Ideal for Christmas crafts!
Sheeting - Polycotton Black
238cm wide 50% polyester and 50% cotton in black. Perfect for bed sheets, crafts and clothing. Easy care, anti-crease, comfortable, and breathable.
Christmas Poly/Cotton - Festive Fox - Beige
Christmas Poly/Cotton - Festive Fox - Beige
112cm wide cheap and cheerful poly/cotton fabric with orange foxes running and having fun in the snow on a beige ground.
Christmas Poly/Cotton - Party Pingu
Christmas Poly/Cotton - Party Pingu
A fun penguin print Christmas poly/cotton fabric featuring festive penguins, stars and holly leaves on a white background. Great for Christmas crafts!
112cm wide poly cotton fabric for crafts with space themed print in white on a navy ground.
Pretty Polly - All Smiles - Black
Pretty Polly - All Smiles - Black
Yellow smiley face print on black poly cotton fabric for crafts.
Road Narrows - Cream
For the first time for a long time here we have a 112cm wide cloth, all 65% polyester, 35% cotton all pretty in their own way.
240cm wide 65% polyester and 35% cotton in navy. Perfect for bed sheets, crafts and clothing.
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.