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.
Finest Challis - Bikini Bottom
140cm wide, digitally printed 100% viscose challis fabric in a tropical floral design. Lightweight, drapey, and soft with a warm handle, perfect for dresses and sarongs.
Made from viscose, this plain woven dress fabric in black is excellent for flowy skirts, blouses or palazzo pants!
152cm wide, 100% cotton heavy calico fabric, 270gsm. Undyed and unbleached. Perfect for crafts.
Chestnut-coloured two-way stretch fabric made from 90% polyester and 10% spandex, perfect for wide-leg trousers.
142cm wide, 100% brushed cotton fabric, adorned with a charming vine, leaf, & flower print.
Printed Ponte - Leopard - Grey
155cm wide, 55% polyester, 45% viscose Ponte Roma jersey fabric with a leopard print design in grey.
148cm wide, polyester & wool mix terracotta boiled wool coating fabric. Lightweight and durable.
150cm wide, polyester & elastane finest faux suede fabric in beige with a brown dogtooth print.
Sewing Room - Micro Dot - Orange
Superior quality cotton poplin in a small orange and white polka dot. 113cm wide.
Stof Fabric - Shrubbery - Brown
112cm wide cotton fabric, designed in Denmark and printed in Japan, features a pink rose print on brown. Perfect for dresses, shirts, and quilting.
Pima Cotton Lawn - Secret Rendezvous
138cm wide another one ,adorable 100% cotton lawn with floral print in navy blues ,purples ,reds and mustardy yellow on cream colour background.
112cm wide, printed cotton poplin fabric featuring an all-over tiny star print on a dark grey ground.
Cotton - Peacock Twerks - Turquoise
Soft and malleable,mdensely woven true craft fabric from John Louden. Here we have a selection of peacock feather fabric, this one is in a lovely turquoise colour.
Beautiful cotton poplin fabric comes with an all over floral print in colours of brown, pink & ivory in a patchwork style design.
Ramie linen and cotton blend dress fabric in a grey hue, perfect for soft furnishings and clothing. Oeko-Tex Certified.
146cm wide, brushed cotton flannel fabric with a large check pattern in black, white and red.
Elegant 150cm-wide lining fabric, blending peach and blue yarns in a smooth viscose acetate mix.
100% Wool Fleece - Forest Green
143cm wide, 100% Australian virgin wool fleece in forest green. Mulesing-free and sheep-friendly!
150cm wide, lightweight 100% viscose challis fabric with a hot pink abstract spot print on white.
140cm wide, abstract multicoloured fabric made from 55% cupro and 45% viscose, ideal for summer dresses.
140cm wide, 100% Pima cotton lawn fabric with a scrolling navy and white floral design.
Made from 100% polyester, this leaf print crepe dress fabric in navy, pink and white is perfect for blouses or skirts!
Pima Cotton Lawn - Milions - Pink
140cm wide, Pima cotton lawn fabric with a abstract floral design in red, orange, lilac, and navy.
Bright red, 140cm wide fabric blend of cotton, polyamide, and elastane. Lightweight, stretchy, ideal for summer dresses, shirts, skirts, and light trousers.
153cm wide polyester and cotton fabric in pastel lilac. Ideal for bedding, quilting, crafts, and stylish clothing!
This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.
This red and white check gingham shirting fabric is made from polyester and viscose, it's perfect for everyday essentials!
150cm wide cotton suiting has a linear herringbone weave and has a soft ivory hue, the perfect material for trousers and jackets.
French Terry - Tie Dye - Green
150cm wide, viscose and elastane French terry jersey fabric in green with a stylish tie dye design.
Draper - Organic Bamboo Blend Suiting - Petrol
This 150cm wide organic recycled suiting fabric in petrol, is soft to handle & has a beautiful drape.
113cm wide. Superior quality cotton poplin in a geometric camo print consisting of khaki, olive and black.
148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
148cm wide, 100% linen white dress fabric, woven in Italy with a textured weave and soft finish.
150cm wide, 100% viscose twill fabric in sand. Perfect for dresses, skirts, tops, & trousers.
150cm wide, fine & lightweight 100% cotton denim shirting fabric in indigo with a smooth finish.
This viscose and Lycra fabric in vibrant rouge is just in time for spring! Perfect for any garment or to add a pop of colour!
This linen and viscose blend fabric features a red/pink iris flower print on a black ground, ideal for summer garments!
135cm wide, mid-weight linen and viscose blend dress fabric in terracotta. Perfect for summer wear.
This exquisite glittery fabric in silver is made from 100% polyester, perfect for extra special occasions.
150cm wide, brushed viscose twill fabric with a abstract floral print in shades of green, navy & white.
150cm wide, mint green polyester dress fabric with a linen look, ideal for loose palazzo pants or skirts!
Poplin Print - Sunset Cove - Green
112cm wide, 100% cotton poplin with vibrant green palm leaves on a crisp white background.
This 150cm wide, polyester crepe fabric in black is perfect for smart blouses, uniforms and pants!
Georgette Dress Fabric - Petrol
Gorgeous good quality polyester georgette dress fabric in petrol blue grey. This will make a gorgeous evening garment!
146cm wide, linen and cotton blend dress fabric with an embroidered floral design on a beige double cloth!
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.