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.
Kitty Cotton - Pink
Ivory Pink Cat Print Cotton. 148cm wide. 100% Woven Cotton. Soft kitty & floral design for crafts.
Grey Floral Bud Knitted Jersey. 160cm wide. 95% Cotton, 5% Elastane. 205gsm. Soft & high stretch.
Ivory Ex-Designer Diamond Quilted Fabric. 160cm wide. 80% Cotton blend. 360gsm for cozy house coats.
Plain Cream Cotton Ponte Roma Jersey. 135cm wide. 95% Cotton, 5% Elastane. Stable, midweight knit.
Soft Navy Diamond Print Blend. 140cm width. Durable cotton/poly weave for effortless dressmaking.
Wassabi - Purple
Wild Abstract Suiting Cotton. 142cm wide. 98% Cotton, 2% Spandex. 170gsm. Bold multicoloured print.
Opaline Brocade - Mint
Mint Tonal Cotton-Blend Brocade. 148cm width. 140gsm. Woven floral texture with 5% horizontal stretch.
Sky blue & white spotted cotton interlock. 145cm width. 190gsm. A soft, double-knit fabric for apparel.
Pink Italian Stretch Sateen. 150cm wide. 96% Cotton, 4% Elastane. Sustainable deadstock quality.
Liscia
Italian Mid Blue Punto Di Milano. 165cm wide. 100% Cotton. Smooth, lightweight knit with structure.
GOTS Organic French Terry - Grey
Grey Organic French Terry. 152cm wide. GOTS Certified Cotton. 230gsm weight. Soft looped back knit.
Vintage Cotton - Navy
100% Cotton in Navy Blue. 140cm Width. 170gsm. Lightweight woven with a high-quality drape.
GOTS Organic French Terry - Dusty Blue
Dusty Blue Organic French Terry. 152cm wide. GOTS Certified Cotton. 230gsm. Looped back texture.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
Christmas Cotton - Claus
John Louden Festive Santa Cotton. 110cm wide. 100% Cotton. Fun character print for holiday crafts.
GOTS Organic French Terry - Soft White
Organic Soft White Cotton Knit. 152cm width. 230gsm. Mid-weight looped jersey for athleisure.
138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
GOTS Organic French Terry - Salmon
Salmon Pink 230gsm Organic French Terry. 152cm width. Knitted cotton blend with looped texture.
Stretch Shirting - White
98% Cotton White Stretch Woven. 145cm width. Lightweight shirting fabric for summer dresses & tops.
Bonded Cotton - Dylan
Water Resistant Oatmeal Bonded Cloth. 150cm wide. Viscose & Cotton. Linen-look finish. 59" width.
White 308gsm Cotton Denim. 150cm width. Durable 9oz twill for jumpsuits, skirts and overalls.
Fibre Mood - 3D Stripes - Pink
Fibre Mood Pink 3D Stripe Quilt. 138cm wide. Poly/Cotton blend. 190gsm. OEKO-TEX certified woven.
Beige Marl 280gsm Knitted Jersey. 164cm width. Durable cotton mix for hoodies and athleisure.
Bordeaux Red 280gsm Sweatshirt Jersey. 164cm width. Rich wine hue with a fluffy soft finish.
Dobby Dot - Black
Black Raised Spot Dobby Cotton. 150cm wide. 100% Washed Cotton. 73gsm. Feather-light & breathable.
Copen Blue Floral Cotton Poplin. 111cm width. Woven 100% cotton for dressmaking and decor.
Win Some - Yellow
Yellow & Blue Italian Cotton Check. 158cm width. Softly woven fabric for shirts and dresses.
Vintage Cotton - Blue
Blue 100% Cotton Woven. 140cm width. 170gsm. Soft and breathable cloth for shirts and tops.
Dark Brown Cotton Tencel Woven. 140cm width. Lightweight fabric with a subtle sheen and stretch.
Floral Red & Black Poly/Cotton. 150cm width. Soft, lightweight 59" wide fabric for dressmaking.
Plain pale Blue 100% Cotton Shirting. 156cm wide. Extra-wide woven fabric for shirts and airy blouses.
Off-White Herringbone Woven. 145cm wide. 80% Cotton / 20% Poly. Subtle textured summer trousering.
Cotton Jersey - Black & White Stripe
Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.
Don't Be Noisy - Grey
Grey Pin Stripe Linen Cotton Blend. 140cm wide. 176gsm. 55% Linen for a breathable, soft drape.
Ultra-Fine Blue Cotton Knit. 136cm width. 110gsm weight. Soft, semi-sheer fabric for pyjamas.
White 140cm Woven Stretch Sateen. 97% Cotton. Soft, structured fabric for jackets and shorts.
Wide Width Cotton Poplin - Suri
Korean Ivory Leaf Cotton Poplin. 150cm wide. 100% Cotton. Digital floral print. OEKO-TEX certified.
Amour - Navy
Navy Check 150cm Cotton Woven. High-quality shirting for stylish skirts, blouses and dresses.
Amour - White
White Woven Over Check Shirting. 150cm wide. 100% Fine Cotton. OEKO-TEX breathable summer fabric.
Pansie - Royal
Royal Blue Paisley Cotton Jacquard. 144cm wide. 100% Cotton. Woven texture for statement shirting.
Proper Seersucker - All The Blue's
Multi-Blue Checked Seersucker. 152cm wide. 100% Cotton. Breathable puckered texture for summer wear.
Pima Cotton Lawn - Gemima
Pima Cotton Floral Lawn in Navy. 140cm width. 78gsm weight. Breathable fine woven for summer wear.
146cm wide. Italian 100% cotton chunky tweed. Bold red/dark grey houndstooth. Mid-heavy weight.
100% woven cotton 150cm wide spooky 3D skull and spider print. Lightweight 115gsm craft fabric.
3D Cotton - Millefiori
Playful 3D-effect neon circles on white. 150cm wide 100% cotton craft fabric. 115gsm weight.
150cm width. 115gsm cotton craft fabric. 3D-effect rainbow and cloud print. Sky blue shades.
Fine cotton lawn, 112cm wide, with colourful watercolour-style leaves on a soft ivory ground.