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.
145cm wide, polyester double crepe dress fabric in beige. Perfect for special occasion garments.
152cm wide printed polyester chiffon fabric featuring an abstract multi-coloured pattern, great for blouses and skirts!
Our 150cm wide plain French Terry jersey fabric in a grey shade is great for joggers, dressmaking and leggings!
150cm wide, cotton & polyester jersey corduroy fabric in mauve purple with a soft, velvety texture.
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
127cm wide, cotton seersucker fabric with a green and pink check. Light, textured and breathable.
140cm wide, viscose challis fabric with a cream background and bold abstract brushstroke print.
Draper - Organic Bamboo Blend Suiting - Red
This 150cm wide organic recycled suiting fabric in red, is soft to handle and has a beautiful drape.
Made from 65% acrylic, 25% polyester and 10% wool, this grey crochet knit fabric is perfect for cardigans.
Cable Car - Chunky Wool - Chestnut
Our chestnut orange cable-knit fabric made from 100% lambswool has been knitted in Italy. Ideal for jumpers.
Printed Voile - Tripping - Red
This printed voile fabric features a colourful abstract print in a red hue, made from 52% rayon & 48% cotton.
Stunning broderie anglaise fabric with 3 embroidered floral patterns running†parallel to each other.
Made from 100% linen, this plain dyed dress fabric in a mint blue hue is perfect for summer shirts.
130cm wide, ex-designer 100% cotton velvet in navy, Perfect for dresses, skirts, & jackets.
142cm wide, ex-designer 100% cotton velvet in cobalt blue, Perfect for dresses, skirts, & jackets.
Lightweight linen & viscose blend dyed fabric in a classic lime green hue. Great for shirts & dresses.
145cm wide, 100% cotton fabric in green with cream embroidery and lace-style panels.
145cm wide, dark navy nylon, elastane blend Ponte Roma jacquard jersey with diamond texture.
140cm wide, dark chocolate acetate & silk fabric. Lightweight and fluid with a beautiful drape.
4oz Denim Chambray - Roses + Rae
147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified - ideal for dresses.
Fabulous fancy dress & costume fabric in a drapey black polyester & silver foil print.
140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
148cm wide, 100% linen fabric in a dusky rose pink shade with a soft, breathable finish.
This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
140cm wide, polyester corduroy quilting fabric in black. Great for cosy & stylish jackets and coats.
140cm wide, polyester corduroy quilting fabric in cream. Great for cosy & stylish jackets and coats.
Corin - Fur Backed Faux Leather - Black
158cm wide, faux leather fabric in black with a plush fur backing for added warmth and comfort.
153cm wide, pale beige 100% cotton suiting fabric, closely woven with a crisp finish.
136cm wide, wool polyester blend knit fabric made in Italy, ex-designer, deadstock.
This 100% linen fabric in grey offers a wonderful balance of breathability & durable structure.
Simply gorgeous, light pink 80% cotton and 20% polyester blend velour fabric is a great choice for loungewear. OEKO-TexÆ.
112cm wide, floral printed poly/cotton fabric in navy, perfect for clothing, bedding and craft projects!
Our heavy, 70% stone-washed linen & 30% cotton fabric in navy has a nice hang and textured surface, ideal for dressmaking!
144cm wide, 100% cotton floral broderie anglaise fabric in coral. Perfect for dresses & blouses!
A 64 wide cotton linen mix suiting in cream with an all over "unstructured" design in navy blue
Elegant polyester satin Italian dress fabric with all over colourful gold floral/leaf design on a brown background. This would make a beautiful dress or skirt!
A light loop back terry jersey in grey, knitted in Britain from 100% cotton, 150cm wide. Soft, breathable, and naturally comfortable.
140cm wide, polyester chiffon fabric with a crinkle finish and abstract leaf print in brown, ideal for blouses!
150cm wide, soft, polyester fabric in grey with a look of linen, perfect for dressmaking and blouses!
150cm wide, linen look dress fabric in black, made completely from polyester, perfect for skirts and blouses!
Proper Seersucker - Indigo Stripe
Made from 100% cotton, this denim blue and white striped seersucker is lightweight and breathable, perfect for summer dresses, shirts and shorts
Combed Cotton Poplin - Harriet
150cm wide, 100% combed cotton poplin with a navy small-scale floral print on a white backdrop.
148cm wide, polyester, polyamide & elastane double-knit jacquard Ponte Roma fabric in pink with a zig-zag design.
112cm wide superior quality cotton poplin in an all-over palm leaf print in taupe - very Hawaiian shirt vibes! This is a great holiday fabric!
This cotton poplin batik fabric showcases a stunning blend of warm orange and rich purple hues.
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.