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
Fur Lined Cord - Purple
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
142cm wide black polyester brocade fabric with blossom design, 240gsm. Satin finish, medium weight, structured and elegant
400gsm Sherpa Suede - Ecru
Ecru Sherpa Suede with faux-fur backing. Soft, warm and ideal for jackets or linings.
150cm wide, polyester and cotton blend tweed coating fabric in black and cream, perfect for jackets.
This wind-resistant tan quilted coating fabric with 2oz wadding is ideal for warm padded jackets, unique bags and gilets!
146cm wide, black polyester fabric that offers the look & feel of linen whilst being crease resistant.
140cm wide, lightweight polyester striped quilted fabric in sand. Great for coats, jackets & gilets.
Double Sided Fleece - Camo Grey
Soft 142cm-wide double sided printed fleece with a wavy grey and off-white design is ideal for animal beds, clothing, blankets and loungewear.
Superior Sweatshirt - Taupe Marl
Made from 70% cotton and 30% polyester, our heavy sweatshirt fabric has a taupe marl finish, perfect for lounge-wear.
130cm wide, plum net lace with floral and vine embroidery and a light dusting of silver sparkle.
132cm wide, stretch woven trousering fabric in ivory with stone polka dots. Made in Spain!
Harmony Knits - Teal
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
138cm wide, 100% polyester water-resistant metallic quilted coating fabric in black.
135cm wide, white polyester foil quilting fabric, 260gsm, with a shiny diamond-stitched design.
140cm wide, satin finish fabric in gold/mustard, made from polyester, polyurethane, and elastane.
160cm wide, viscose and polyester knitted pique fabric in blue with a soft Tencel finish.
Marlow - Fur Backed Faux Leather - Black
This 141cm wide faux leather fabric in black features a soft, furry backing ideal for creating comfortable and fashionable jackets, skirts, trousers and more.
This child-like giraffe themed polycotton fabric features yellow and orange cartoon drawn giraffes on a white background with yellow polka dots.. Ideal for crafts
Pretty Polly - Strawberry Solo
This is a great quality white polycotton fabric featuring red strawberry print all-over. A very cute and delicate craft fabric!
Jolly Jersey - Pink
Our viscose, polyester and elastane knitted jersey fabric in pink, features a ribbed stripe, perfect for tops!
Bubble Crepe - Saffron Floral
150cm wide, polyester bubble crepe fabric with a warm floral print in of red, orange, pink and gold.
This taffeta dressmaking fabric features an emerald green hue with a glittery gold spotted print. A slightly stiffer and "crisper" cloth.
Polyester Flat Lace Trim - Alice - Warm Ivory
125mm wide warm ivory floral flat lace trim. Perfect for all kinds of craft, dressmaking & sewing projects. Sold in 10 metre lengths.
Elixir - Stretch Satin Backed Crepe - Copper
148cm wide copper crinkle-effect satin-backed crepe, 98% polyester and 2% spandex. Drapey with gentle stretch.
Elixir - Stretch Satin Backed Crepe - Black
148cm wide black crinkle satin-backed crepe fabric, 180gsm. 98% polyester 2% spandex with fluid drape.
Our 100% polyester dress fabric features a digitally printed tie-dye effect and pleated texture, ideal for loose pants.
Our pleated, 100% polyester dress fabric with a digitally printed tie-dye effect is ideal for loose palazzo pants.
BA - Erin - Sage
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in sage green.
BA - Erin - Khaki
140cm wide, 52% viscose, 25% linen, 23% polyester broderie anglaise fabric in khaki green.
Silver Threads
154cm wide, stretchy polyester Ponte Roma fabric with a black base and silver lurex threads.
152cm wide, 300gsm heavyweight 65% polyester, 35% cotton twill workwear fabric in navy blue.
Our 140cm wide, crochet lace fabric made from 100% polyester, features blue hues, ideal for elegant dresses!
This viscose and polyester plain black dressmaking fabric is excellent to dress up or down, dresses, shirts or pants!
142cm wide, red & pink chunky houndstooth jacketing fabric made with cosy & soft chenille yarns.
Fibre Mood - Heavy Crepe - Moss
145cm wide, polyester, viscose & elastane, 285gsm heavy crepe dress fabric in moss green.
145cm wide, orange and black abstract Ponte Roma jacquard fabric made from polyester and elastane.
Fur Lined Cord - Cream
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
Fur Lined Cord - Bottle
Introduce a touch of luxury to your wardrobe with our faux fur backed corduroy fleece fabric.
400gsm Sherpa Suede - Army
Army green Sherpa Suede with faux-fur backing. Warm, soft and perfect for outerwear.
Fibre Mood - 3D Stripes - Cream
138cm wide, polyester & cotton non-padded quilting fabric in cream with a unique 3D stripe texture.
112cm wide, 90% polyester, 10% cotton fabric with a colourful heart print on white.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a safari animal print on white.
This royal blue comic themed polycotton fabric features words like boom, pow and wow in various colours in a comic book style. An ideal fabric for crafts!
Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!
139cm wide, 100% polyester black crushed velvet fabric. Ideal for sophisticated evening wear.
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.