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.
Fibre Mood - Ecovero Leaves
100% Ecovero viscose fabric in ivory with leaves printed in black, perfect for flowy dresses & skirts.
Fibre Mood - Denim Look - Mint
Mint stretch denim fabric, 148cm wide, cotton-elastane with a soft handle and structure.
Denim Sweatshirt - Grey
125cm wide grey denim sweatshirt jersey. Knitted cotton-blend yarn. Cosy loopback fabric.
Silk Crepe de Chine - 16 Momme - Charcoal
A sophisticated dark silk with beautiful movement and a matte finish that works from day to evening.
Silk Crepe de Chine - 16 Momme - Grey
Lightweight grey silk crepe de chine with a smooth handle, elegant drape and matte appearance.
Big Tuna - Italian Shirting
148cm wide Italian cotton lawn shirting with fine navy and greyish-blue pin stripes.
Black embroidered cotton fabric with ivory florals. Lightweight; for dresses, blouses and occasion wear.
Sylkoil Cotton - 6oz - Dark Brown
150cm wide dark brown sylkoil waxed cotton fabric with a soft handle for jackets and outdoor wear.
Dark grey cotton twill fabric, medium weight suiting with soft handle and smart finish.
Laura Ashley - Austen - Midnight
Navy linen blend 141cm, 270gsm, structured fabric for curtains and upholstery.
Laura Ashley - Austen - Sunshine
Laura Ashley yellow linen blend 141cm, 280gsm, structured for curtains and interiors.
Cosy Cable Knit - Brown
Heavyweight 150cm cable knit in cotton blend. Soft stretch with textured rope pattern.
Printed cotton fabric, with multicoloured novelty cats on a white ground. 150cm wide.
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.
114cm fox print winceyette, soft brushed cotton blend for cosy nightwear and children’s clothing.
155cm blue stripe cotton shirting, 100% cotton, lightweight 90gsm fabric for shirts and dresses.
155cm navy stripe cotton shirting, 100% cotton, light 110gsm fabric for shirts and dresses.
142cm peach stripe shirting, cotton polyamide blend, lightweight 70gsm fabric for shirts and tops.
142cm yellow cotton twill, 100% cotton, midweight 200gsm fabric for trousers and jackets.
155cm blue daisy jersey, cotton elastane blend, 205gsm stretch fabric for dresses and tops.
150cm camo jersey, cotton elastane blend, 205gsm stretch fabric for tops, dresses and loungewear.
Italian Cotton Lawn - Bold Florals
Black floral cotton lawn 144cm, 140gsm, smooth, breathable for dresses and shirts.
New Season Hoffman Bali - Ferns - Night
112cm navy leaf cotton lawn, 102gsm, airy, fluid fabric for dresses and blouses.
Coral stripe cotton 155cm, 110gsm, soft, lightweight for shirts and summer wear.
Milano Embroidered Double Gauze - Pink
Italian floral double gauze 140cm, 168gsm, soft cotton for dresses and tops.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
150cm white cotton with fine rainbow stripe. Smooth, breathable and lightweight for summer wear.
Pennine Cotton Lawn - Salmon
138cm wide salmon cotton lawn fabric with a smooth lightweight finish for easy everyday wear.
Pennine Cotton Lawn - Orange
Pale orange cotton lawn fabric at 138cm wide, perfect for relaxed summer tops and dresses.
Cotton Poplin Seersucker - Neon Pink
145cm neon pink seersucker poplin with fine check. Lightweight, breathable and textured.
142cm white cotton with fine ice blue stripes. Lightweight, breathable with crisp finish.
Cotton Jersey - Tiny Bear
150cm olive cotton jersey with bear print. Soft, stretchy and comfortable at 200gsm.
Cotton Jersey - Simple Stripes
150cm striped cotton jersey in blue, green and grey. Soft, stretchy with relaxed drape.
Cotton Jersey - Fruity Friends
150cm cotton jersey with fruit print on off-white. Soft, stretchy and comfortable at 200gsm.
Cotton Jersey - Foxy
Beige cotton jersey, 150cm wide, with small fox print. Soft stretch fabric with smooth feel.
Open Knit Cotton - White
White open knit cotton fabric, 158cm wide and 94gsm, breathable mesh texture for tops and layers.
Christmas Prints - Poinsettia
150cm ivory cotton with poinsettia and holly print, 104gsm lightweight fabric for festive makes.
Christmas Cotton - Winter Wishes - Green
150cm patchwork Christmas cotton, 122gsm lightweight fabric in red, green and gold tones.
157cm brushed cotton in cream with grey and red check, 168gsm soft fabric for everyday wear.
150cm lightweight italian shirting cotton check fabric, 140gsm in red, blue, navy and cream tones.
Pink and black brushed cotton check, 144cm wide at 140gsm for cosy breathable garments.
Ivory Ex-Designer Diamond Quilted Fabric. 160cm wide. 80% Cotton blend. 360gsm for cozy house coats.
Cotton Jersey - Wiggle & Zap
Fun abstract doodle print on 150cm jersey. 200gsm cotton/elastane knit. 60% 4-way stretch.
Bright red cotton twill, 154cm wide, durable breathable fabric for uniforms and workwear.
Lightweight camo cotton, 150cm wide, green and brown print with a soft breathable finish.