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.
Super soft, 140cm wide, Cupro & viscose blend fabric, with a black leaf print on a beige ground.
Draping Stretch Viscose Challis - Hockney
Viscose challis poplin with with elastane, excellent draping qualities without the creasing
Ribbed Velour Jersey - Gold
152cm wide ribbed knit plush stretch velour dress fabric is perfect for sewing lightweight sweatshirts. With a golden mustard hue, soft hand and lovely drape.
160cm wide polyester insulating wadding, ideal for crafting oven gloves, iron board covers & more!
Cotton Stretch - Navy Cheetah
Ivory 132cm stretch cotton fabric with navy cheetah print, woven trouser fabric for garments.
150cm wide, polyester and wool coating fabric, with a black, grey & damson camouflage design.
Cotton Stretch - Stone Polka
Spanish ivory and stone polka dot fabric, 132cm wide. Woven cotton-mix yarn with comfort stretch.

Shop Now
Super Drape - Pink
Superb twill draping viscose dress fabric in pink.
150cm wide mint green cotton fabric with white polka dots, woven fabric for dresses & crafts.
145cm wide pink ditsy floral poplin. Fine-ribbed 100gsm cotton. Smooth, crisp and lustrous finish.
Cotton Stretch - Sand Leopard
132cm ivory stretch cotton fabric with sand leopard print, woven trousering fabric for garments.
Summer Rain - Emerald
Emerald 152cm polyester, water-resistant, peachskin finish, firm yet soft for jackets.
Super Drape - Beige
Superb twill draping viscose dress fabric in beige.
What Light Shines - Gypsy - White
Tiny Navy Floral White Shirting. 150cm width. 100% Woven Cotton. Soft feel for blouses & skirts.
Ideal for padding & providing structural support for garments, accessories, crafts and home dÈcor.
Butterfly floral cotton fabric in pink, red and yellow, 150cm wide woven dress and craft fabric.
Pink Passion Jersey
150cm wide, ex-designer Italian soft nylon jersey fabric in cerise. Great for adding a pop of colour.
Water Resistant Polyester - Light - All Colours
150cm polyester, 105gsm, lightweight, water-resistant, ideal for jackets, tents and banners. OEKOTex®
Well Formed - Dark Damson
140cm wide, Italian ex-designer damson suiting fabric. Crafted from a blend of polyester & elastane.
128cm wide, 100% polyester net sequin fabric in an array of stunning colours.
154cm wide, stretchy polyester Ponte Roma fabric with a black base and silver lurex threads.
Floral Mirage - Blue
140cm wide, digitally printed viscose satin fabric with an abstract floral design in vibrant colours.
150cm wide, polyester satin fabric with a soft peach finish; digitally printed abstract design in brown, pink, green hues.
Made from 100% polyester, this silky satin dress fabric features a bronze and black animal print, ideal for blouses.
Bright red cotton twill, 154cm wide, durable breathable fabric for uniforms and workwear.
Denim blue jacquard jersey, 150cm wide, cotton with ivory lion design and soft stretch feel.
153cm wide, viscose, polyester elastane jacquard jersey fabric in a black and white floral print.
Marni Viscose - Lattice
Made in Italy, this deadstock 100% EcoVero viscose dress fabric features an abstract green geometric pattern.
Sewing Room - Floral Pop - Navy
Multicolour floral cotton poplin, 112cm wide, navy base with a small-scale detailed print.
Both Sides Now
Italian double cotton satin, 134cm wide, blue floral panel on green with textured finish.
Cotton Print - Tom and Jerry
Fun, digitally printed Tom and Jerry cotton fabric, 150cm wide, colourful character print for kids clothing.
Festival - Download - Green
A tie-dye design, digitally printed viscose dress fabric in green, blue, black and brown. A glorious, lightweight fabric, perfect for summer!
Festival - Download - Orange
This digitally printed viscose dress fabric featuring a tie-dye design in orange, black, yellow and blue. A glorious, lightweight fire-like fabric!
This 170cm wide, polyester elastane Ponte Roma cloth comes in a lovely shade of wine red. This is an ideal fabric for dresses or tops!
Blue/Black Stripe Melange Jersey. 175cm extra wide. 210gsm cotton-lycra stretch for loungewear.
138cm checked cotton fabric in cream, blue and green with burgundy border detailing.
Open-knit polyester jersey fabric in pink featuring a bold pucci print, perfect for beach cover-ups or palazzo pants!
140cm wide black ditsy Pima cotton lawn. Fine combed cotton yarn. Soft, silky floral fabric.
Pleather Teddy
Super cosy, black water resistant high shine faux leather fabric, with a fur lining...
Cotton Stretch - Olive Cheetah
Stretch trouser fabric 132cm ivory cotton blend with olive cheetah print, woven dress fabric.
Zig-Zag
165cm wide, Italian viscose fabric with a navy and mustard zig-zag check pattern on a brown base.
150cm wide, 100% viscose twill fabric in white. Lightweight with a soft drape, ideal for shirts.
148cm wide, 97% viscose and 3% elastane lightweight dress fabric in a stunning red hue.
Snuggle Check
Italian brushed check cotton fabric, 154cm wide in black, red and cream tones.
Woven in Portugal, this silvery grey fabric is made from viscose, polyester and elastane; ideal for slick suits.
160cm wide, ex-designer 100% wool fabric in camel. Perfect for creating cosy dresses. Made in Italy!
Viscose Crepe - Delft Floral
A cream viscose crepe with a textured surface and Delft-inspired blue floral print - lightweight, drapey and perfect for dresses, blouses and skirts.