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.
Cotton-elastane knit off-white jersey fabric with a brown, pink & glitter heart print. Great for pyjamas.
145cm wide, lightweight viscose fabric with a tropical hibiscus floral design on a soft blue base.
135cm wide, cotton double gauze fabric in forest green, 130gsm, breathable and Oeko-Tex certified.
145cm wide, 100% viscose challis fabric with an abstract violet heart print on a blue background.
4oz Denim Chambray - Roses + Rae
147cm wide 100% cotton 4oz printed denim chambray. Lightweight, soft and Oeko-Tex certified - ideal for dresses.
Made into a tea dress this will have heads turning. Glam it up with navy heels or city sights with red hats. It will also make up beautifully into a summer skirt or blouse and t
This 100% linen fabric in black offers a wonderful balance of breathability & durable structure.
Charming 146cm wide cotton poplin fabric with a delicate floral print against a deep navy backdrop.
140cm wide, cotton voile broderie anglaise fabric in ivory, with a beautiful subtle floral design.
Pima Cotton Lawn - Garden Sparkles
140cm wide, Pima cotton lawn fabric with a ditsy floral print in pink, white and lemon on black.
Fine Viscose Plain - Dusty Pink
144cm wide, gorgeously lightweight 100% viscose fabric in dusty pink. Ideal for summer garments!
140cm wide, 100% Pima cotton lawn fabric featuring a multicoloured geometric abstract print, ideal for shirts.
140cm wide, 100% Pima cotton lawn fabric with a stunning floral print in a serene colour palette.
Poplin Styles - Paisley - Blue
150cm wide, 117gsm, lightweight 100% cotton poplin fabric in a classic blue paisley print.
150cm wide, lightweight 4.8oz cotton denim shirting fabric in classic indigo. Great for summer!
145cm wide, viscose and polyamide lightweight airflow dress fabric in a khaki abstract zebra print.
Poplin Styles - Buttercup Breeze
140cm wide, cotton poplin fabric with a scattered floral print in purple, blue, mustard, and aqua.
142cm wide, abstract sequin net dress fabric in peach and mint, perfect for special occasion wear.
148cm wide, Italian red cotton-viscose gauze dress fabric with a sweet white daisy print. Perfect for summer garments.
145cm wide, 100% cotton lightweight trouser fabric in sky blue with a white polka dot print.
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.
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.
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.
140cm wide, dark chocolate acetate & silk fabric. Lightweight and fluid with a beautiful drape.
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% linen fabric in grey offers a wonderful balance of breathability & durable structure.
144cm wide, 100% cotton floral broderie anglaise fabric in coral. Perfect for dresses & 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
This cotton poplin batik fabric showcases a stunning blend of warm orange and rich purple hues.
Made from 100% linen, this plain dyed dress fabric in a mint green hue is perfect for summer shirts.
158cm wide, cotton shirting fabric with a check design in navy, blue, orange, light blue, and pink.
110cm wide 100% cotton poplin fabric, printed with striking white & pink/red lilies which elegantly contrast against a deep navy ground.
154cm wide, polyester crochet lace fabric in pink, perfect for elegant evening wear or a chic beach cover-up.
140cm wide, very fine and soft 100% viscose voile dress fabric in plain black. Great for summer!
146cm wide grosgrain dress fabric. Dark navy viscose shirting and trouser fabric with a fine ribbed weave and interesting wood grain effect.
135cm wide, 100% cotton broderie anglaise double gauze fabric in a warm coral shade.
140cm wide, 100% viscose challis fabric with a layered floral and leaf design in vibrant jewel tones.
137cm wide, 100% silk fabric made in Italy featuring a decorative floral print on a vivid blue backdrop.
143cm wide, viscose voile fabric in timeless black, beautifully soft & lightweight. Great for summer!
140cm wide, 80% viscose, 20% nylon dress fabric with stunning a floral, leaf & palm tree design.
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.