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.
This interesting geometric leaf viscose jersey with green and grey tones. This breathable fabric is perfect for lightweight garments. OEKO-Tex Æ
143cm Italian viscose acetate lining, featuring gothic stone sculpture designs; a luxurious partner for elegant outers.
Lightweight 100% cotton chambray in ochre, the perfect choice for shirts and dresses
Beaufort Duchess Satin - Nude Pink
150cm wide, non-snag duchess satin fabric in nude pink. Perfect for special occasion wear.
Made from 100% cotton, this grey seersucker fabric is perfect for breathable summer dresses, bedding and crafts!
Navy blue, 112cm wide superior quality cotton poplin in an all-over palm leaf print - very Hawaiian shirt vibes! A great holiday fabric!
Burgundy and rust coloured 50% acrylic, 50% polyester loose knitted boucle with thick, yet soft yarns. Perfect for coatigans and jackets.
Pink brocade dressmaking fabric with a spotty pattern, perfect for evening gowns, sophisticated skirts and formal occasions garments!
Grey and white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits with this versatile cloth.
Luxury Ponte - Dark Charcoal Marl
152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.
150cm wide, British 100% wool crepe fabric in dark navy with a fluid drape and breathable feel.
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
140cm wide water-repellent dark navy cotton fabric woven in Italy. Lightweight cloth, ideal for stylish, shirts and dresses.
Our suede scuba fabric, made from polyester and spandex features a black abstract print on a beige ground.
Viscose Poplin - Paisley Punch
Our brightly coloured paisley printed dress fabric made from viscose is 140cm wide, ideal for holiday wear!
Thick & Thin Corduroy - Chocolate
Our 153cm wide cotton corduroy fabric has an interesting rib in a chocolate brown hue, ideal for pinafores.
Soft dusky pink Tocca lace, 140cm wide, ideal for sewing luxurious wedding gowns, bridesmaid dresses, and outfits for special events.
150cm wide superior smooth crepe fabric in royal blue. 100% polyester dress fabric perfect for creating special occasion wear.
152cm wide superb quality polyester heavy triple crepe dress fabric in summer lemon.
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a red ground.
From our sewing room collection this lovely print is 113cm wide paisley cotton fabric in white in shade of pink, purple & taupe.
143cm wide, 100% Australian virgin wool fleece in moss. Mulesing-free and sheep-friendly!
Easy Draping ITY jersey in a coral, blue, black and white abstract design.
Dark navy satin peachskin with a beautiful sheen for glamourous dresses.
Christmas Cotton - Glitter Trees
124cm wide, cotton fabric with a festive pattern of glittery trees in red & gold on an ivory base.
Sewing Room - Girls Dress Yellow
113cm Pink & Orange floral pattern with A mint background
Made from 100% viscose, this red challis fabric features a white leaf print perfect for lightweight blouses.
148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
A fine but nice weight and nice quality viscose jersey fabric in a stunning Royal Blue......this would be very nice made into dresses and tops.
Lightweight 100% cotton chambray in mauve, the perfect choice for shirts and dresses
This poly/cotton dressmaking brocade comes in beautiful jacquard florals, made up of all shades of blues, lilacs, yellows & creams.
The Final Countdown - Pale Pink
A pale pink 14 wale stretch cotton corduroy trousering fabric. This has lovely stretch in it, perfect for trousers or skirts.
This 142cm wide dark green polyester stretch satin fabric has an exceptionally smooth finish.
100% wool, navy checked fabric! This is a super-fine wool suiting fabric in a window-pane check in navy with a fine orange overcheck.
142cm wide, viscose and lycra jersey fabric with a dynamic abstract wavy pattern in blue and white.
Wide Width Cotton Poplin - Nola
Our 149cm wide cotton poplin fabric has a colourful digital floral print, perfect for quilting, craft and clothing.
Cuddly, soft and sooo nice to stroke. This black cotton polyester elastane jersey fabric with cuddle fleece back is the fabric for hoodies, sweaters, joggers and all things loungewear.†340gsm
150cm wide, double knit Ponte Roma jacquard with a textured taupe and brown knitted pattern.
Bright and breezy 140cm wide, viscose challis fabric with a tropical floral print on orange.
Finest Challis - Electric Eden
140cm wide, digitally printed viscose challis with colourful floral brushstroke design on cobalt blue.
152cm Italian cotton. Deep navy, almost black. Woven in Italy, deadstock from high street. Luscious shirting fabric with fine ribbed weave.
113cm wide 100% cotton fabric, printed with delicate blue and grey floral design on a cream ground.
152cm wide finest cotton shirting in a vibrant multicoloured check.
Georgette Dress Fabric - Blush Pink
150cm wide, gorgeous quality polyester georgette dress fabric in deep, vibrant blush pink, perfect for dressmaking!
150cm wide, extremely nice, so you pays your money and you takes your chance. Heavy Black - slightly heavier and more substantial, made in a different way.
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.