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.
Cadiz - Sunset Stripe
Cotton polyester crochet knit with cream, blush, orange and purple stripes for airy layering.
114cm tie dye winceyette, 100% cotton, soft brushed 150gsm fabric for pyjamas and loungewear.
Mamma Mia - Royal
Ex-designer 140cm wide, polyester and acetate lining fabric in a royal blue. Woven in Italy.
Abstract stripe cotton jersey, 160cm wide, grey and white knit with stretch for hoodies.
Winceyette Plain - Dark Grey
105cm plain dark grey winceyette, 100% cotton, brushed flannel for nightwear and cosy makes.
Water Resistant Polyester - Light - All Colours
150cm polyester, 105gsm, lightweight, water-resistant, ideal for jackets, tents and banners. OEKOTex®
Winceyette Plain - Black
Black brushed cotton flannel fabric, 105cm wide for pyjamas, blankets and babywear.
Paisley Changeant Lining - Blue
146cm wide, polyester & viscose jacquard lining fabric with a captivating paisley design in blue.
Softest Striped Cotton
143cm Italian designer cotton shirting with pale blue, pink and sand stripes for shirts and blouses.
On the Beach
Italian cotton polyester woven stripe with a relaxed beachy look for effortless summer sewing.
Polyester viscose caramel tartan suiting dress fabric, midweight with smooth finish and easy structure.
Purple and green tartan in a polyester viscose blend, soft drape with midweight structure.
Lyocell Challis - Floral Red
Lightweight red floral lyocell with a soft drape and an easy, summery feel.
176cm wide black faux fur fabric, super thick and plush with a soft pile, ideal for statement coats and outerwear.
The Big Stretch - Coral
150cm wide, viscose, polyamide & elastane twill bengaline with a orange & coral abstract print.
Pure Red 100% Cotton Voile. 150cm width. Ultra-lightweight woven cloth for shirts and soft linings.
Soft brushed 155cm cotton check. Black & beige 100% cotton woven. Warm finish for cozy PJs.
Cushion Soft - All Colours
149cm water resistant polyester, 200gsm durable fabric for cushions, bags and outdoor use.
Softshell Melange - Grey
Grey marl patterned softshell melange fabric is made from 100% polyester and water-resistant. Perfect for summer jackets.
Faux Mohair - Navy
Lightweight luxury faux mohair coating material in navy. An incredible lookalike for real wool mohair.
Winceyette Plain - Pale Blue
Pale blue brushed cotton flannel fabric, 105cm wide for cosy nightwear and blankets.
Black watch tartan cotton lawn fabric, 145cm wide for shirts and lightweight dresses.
Soft Shell - National Park
Pansie - Royal
Royal Blue Paisley Cotton Jacquard. 144cm wide. 100% Cotton. Woven texture for statement shirting.
Night Fever - Silver
148cm wide, silver metallic polyester stretch fabric, substantial, stretchy and shape-retaining.
Montana Skies
Ex-designer Italian cotton lawn with a fresh blue, white and pale yellow country check. Light and crisp.
Expanse Denim - Red
Red stretch denim fabric, 147cm wide, in a lightweight 7.75oz cotton-rich weave.
Monaco Crepe - Marine
Deep marine blue brings a smart edge to this 180gsm polyester crepe with a soft drape.
Brown pinstripe 130cm cotton. 156gsm woven shirting with 3% elastane for a crisp, stretchy finish.
This textured plain linen-style weave fabric features a soft red hue. Perfect for curtains, blinds and soft furnishings. Brilliant for festive crafts.
Bobble Hat
Knitted in Italy, this polyester suiting fabric in dark navy would make lovely bomber jackets & hoodies.
Bamboo Jersey - Dark Grey Marl
Soft, marl effect jersey fabric with 95% bamboo, 230gsm and OEKO-TEX certified for everyday comfort.
Bamboo Jersey - Mauve
155cm mauve 95% bamboo OEKO-TEX jersey fabric, beautifully soft with gentle stretch and drape.
Bamboo Jersey - Mustard
Mustard OEKO-TEX bamboo jersey fabric, 95% bamboo, 155cm wide with luxurious softness.
The Final Countdown - Pale Pink
Pale Pink 14 Wale Stretch Corduroy. 152cm wide. Soft needlecord for kids' wear & pinafores.
Luxury Satin Backed Crepe - Jade
Jade green PU coated polyester satin backed crepe, 150cm wide with a smooth, silky feel.
Barbour Lining - Olive
Good quality polyester dress lining in a dark olive colour -†made for Barbour.
Poplin Print - Caroline - Teal
Timeless teal floral cotton poplin fabric, 114cm wide for dressmaking projects.
Pure Luxury - Boiled Wool - Ivory
High quality 100% boiled wool cloth in ivory, made from Australian virgin wool. Perfect for jackets and coats.
Pure Luxury - Boiled Wool - Grey Marl
160cm wide, absolutely glorious 100% boiled wool cloth in grey marl, made from Australian virgin wool.
A popular checked cotton shirting fabric. It's a soft country-style classic in fresh green checks.
White cotton drill fabric, durable and absorbent for tea towels, table linens and practical household sewing.
Seersucker Shirting - Blue
144cm blue poly-cotton seersucker with crinkled texture. Lightweight, breathable and cool.
Fine Rib Black Cotton Jersey
140cm black fine rib 100% cotton jersey, 248gsm midweight knit with stretch and soft drape.
Jack Spratt - Navy
Navy and white striped cotton blend, 147cm wide, lightweight crisp fabric for summer sewing.
Bubble Wash Corduroy - Black
Black stretch corduroy fabric, 145cm wide, with an 8-wale textured bubble-effect finish.
Blue bear print cotton poplin fabric, 113cm wide for children's sewing projects.