Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
185cm wide viscose jersey with pink florals on a black ground. Soft and breathable for comfortable, easy-to-wear pieces.
Ecovero™ viscose jersey, Oeko-Tex certified jersey with cheetahs and florals in green and pink. Soft stretch knit perfect for bold statement pieces.
150cm wide, pearl stretch velvet fabric. Soft, stretchy and elegant, ideal for special occasion wear.
Marl Sweatshirt - Yellow
148cm wide 95% cotton stretch sweatshirt fabric. Soft yellow with fluffy brushed underside.
Brushed French Terry - Soft Blue
Soft blue French terry, 150cm wide, cotton elastane with a cosy brushed back and gentle stretch.
Bold Lines - Blue
Blue/Black Stripe Melange Jersey. 175cm extra wide. 210gsm cotton-lycra stretch for loungewear.
Qjutie - Waffle - Daisy
Daisy Print Dusty Salmon Waffle Jersey. 135cm wide. 225gsm cotton stretch for comfy babywear.
155cm wide, 92% viscose 8% elastane jersey in wonderful dark green. Soft, drapey, and breathable with comfortable stretch - perfect for stylish, easy-to-wear garments.
Stof Avalana Jersey - Sunshine
Bright yellow stretch cotton jersey fabric, 160cm wide for t-shirts and children's wear.
Retro 150cm French terry jersey fabric, 340gsm stretch knit for sweatshirts and loungewear.
Our black snake skin printed satin dress fabric made from polyester is ideal for leggings, dresses and skirts!
160cm wide, luxurious polyester faux fur fabric with vibrant blue and yellow digital print. Warm, durable, and stylish for winter wear.
Warm Nights - Dusky Pink
Dusky pink teddy coat fabric made from 100% polyester, perfect for jackets, fluffy blankets and comfy jumpers!
Mac Lining
140cm wide, polyester lining fabric in a pink/purple hue with a recognisable print, the perfect luxurious partner for outers.
Limited Edition - Legacy
150cm wide, 100% polyester satin fabric with an abstract floral print in brown, blue and gold tones.
Sterling Silk - Fuchsia
Vibrant fuchsia acetate silk dress fabric with fluid drape, a soft handle and striking colour.
Lora - Faux Fur - Nude
160cm wide, nude faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
Everyday 11oz Denim - Black
163cm black denim, 100% cotton, sturdy 11oz fabric for jeans, jackets, trousers and skirts.
Indigoline Denim
150cm indigo striped denim, 230gsm. Midweight cotton with classic, structured finish.
Fibre Mood - 9.5oz Washed Denim - Dark Olive
Extra-wide 180cm dark olive denim. 9.5oz washed cotton with 5% warp stretch. Earthy utility feel.
Fibre Mood - Ecovero Leaves Viscose Challis
Ecovero viscose challis dress fabric in ivory with leaves printed in black, fluid breathable and soft. Perfect for maxi dresses, a-line skirts and elasticated loose fitting trousers
Boyfriend Material - Graphite
150cm wide Italian-made 100% cotton fabric in a refined graphite blue-grey shade with a soft handle.
Dark grey cotton twill fabric, medium weight suiting with soft handle and smart finish.
Cotton Voile - Kiara
Unique cotton voile with geometric floral print, lightweight, breathable and ideal for summer wear.
Laura Ashley Ironwork Scroll cranberry 141cm, 200gsm, linen blend for curtains.
Laura Ashley Willow Leaf Hedgerow 141cm, 200gsm linen blend for furnishings.
Winceyette Plain - Navy
105cm navy winceyette, 100% cotton, soft brushed flannel for nightwear and cosy makes.
135cm abstract patchwork cotton voile, 100% cotton, lightweight 75gsm fabric for dresses.
Waxed Heavy Canvas - Fuchsia
Fuchsia 145cm waxed canvas, 480gsm, heavyweight, structured for bags and upholstery.
Winceyette - Flowers - Blue
114cm blue floral winceyette, cotton blend, brushed 135gsm fabric for nightwear and loungewear.
Blue digger print winceyette fabric, 108cm wide with a soft brushed finish.
155cm navy stripe cotton shirting, 100% cotton, light 110gsm fabric for shirts and dresses.
Sea green cotton crepe 130cm, 270gsm, textured, structured fabric for tailored garments.
Bird print cotton canvas 140cm, 190gsm, structured, durable for garments and bags.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
Pennine Cotton Lawn - Salmon
138cm wide salmon cotton lawn fabric with a smooth lightweight finish for easy everyday wear.
Peach Whisper - Superfine Jersey
146cm superfine cotton jersey in peach. Soft, lightweight with smooth drape and feel.
Stretch 21 Wale Needlecord - Navy
140cm navy fine needlecord with stretch. Soft handle, 21-wale rib with smooth finish.
Cotton Velveteen - Wine
143cm wine cotton velveteen. Soft brushed pile with rich depth and structured weight.
Open Knit Cotton - Black
158cm black open knit cotton fabric, 94gsm lightweight mesh texture for breathable tops and layering.
Christmas Cotton - Berries & Holly - Red
150cm red cotton with holly and gold swirl print, 122gsm lightweight fabric for festive sewing.
Peach, brown and olive floral brushed cotton, 148cm wide at 122gsm for cosy and soft garments.
Christmas Prints - Snowflakes - Ivory
140cm ivory cotton fabric with gold snowflake design, lightweight and soft for festive makes.
Bonded Cotton - Dylan
Water Resistant Oatmeal Bonded Cloth. 150cm wide. Viscose & Cotton. Linen-look finish. 59" width.
JL Christmas - Greetings Green
Metallic Green Festive Woven. 110cm width. Durable 100% cotton for holiday crafts and gifts.
146cm wide. Italian 100% cotton chunky tweed. Bold red/dark grey houndstooth. Mid-heavy weight.
Qjutie - Bambino Print - Lemons
Lemon Print Cotton Muslin. 140cm wide. Lightweight 130gsm off-white fabric for airy babywear.