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.
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Cotton Anglaise - Alice
145cm off-white cotton anglaise with floral embroidery. Light, breathable and softly textured.
Embroidered Cotton - Elsy Floral
145cm natural cotton with green and white floral embroidery. Lightweight, breathable and soft.
140cm cotton linen blend in pickle green. Lightweight, airy with subtle striped texture.
145cm pink and yellow seersucker poplin with fine check. Lightweight, breathable and textured.
9oz Reworked Denim - Tangerine
165cm reworked denim with diamond stitch. Midweight, durable with textured tangerine detail.
145cm anthracite viscose cotton twill lining. Smooth, breathable with subtle satin sheen.
Seersucker - Sky Stripe
145cm blue and white striped seersucker cotton. Lightweight, breathable with textured finish.
Seersucker Check - Glacial Blue
Glacial blue check seersucker cotton, 155cm wide. Light, airy with a softly crinkled finish.
Cotton - Damask
142cm cream cotton damask. Heavyweight, textured with structured finish and subtle pattern.
152cm organic French terry, 230gsm. Soft, stretchy cotton blend with looped back finish.
150cm navy striped denim, 230gsm. Midweight cotton with soft handle and crisp finish.
150cm green striped denim, 230gsm. Breathable cotton with soft structure and crisp finish.
147cm dark wine 16 wale corduroy. Midweight cotton with soft, washed and velvety finish.
150cm floral cotton jersey, 200gsm. Soft stretch fabric with smooth drape and comfort.
Soft, stretchy and comfortable. 150cm dusky pink cotton jersey with stripe and heart print.
Denim blue embroidered chambray, lightweight with soft drape for shirts and dresses.
Cotton chambray in denim blue with ecru floral embroidery, light and stable for everyday garments.
Brushed Cotton - Celeste - Pink
148cm brushed cotton floral fabric, 122gsm with pink and lilac print on cream for cosy wear.
Brushed Cotton - Celeste - Blue
Blue and pink floral brushed cotton on cream, 148cm wide at 122gsm for soft and breathable garments.
Pink, lilac and cream check brushed cotton, 150cm wide at 168gsm for soft everyday garments.
157cm Italian cotton flannel in navy, olive and burgundy check, soft 180gsm brushed fabric.
Ex-designer blue, olive and cream check cotton flannel, 157cm wide at 180gsm with brushed finish.
Ex-designer pink, grey and cream cotton check, 150cm wide at 140gsm with soft breathable handle.
Loom State Muslin
Natural 162cm wide unbleached cotton muslin in loom state, lightweight fabric for toiles, dyeing and crafts.
BA - Meadow - Sage
Sage green broderie anglaise cotton, 140cm wide at 133gsm with soft drape and eyelet detail.
168cm cotton jersey, 196gsm midweight knit with smooth feel and natural stretch for everyday wear.
156cm black washed denim, 276gsm cotton with smoky clouded finish for structured garments.
Navy striped 157cm cotton seersucker coating fabric, breathable, water-resistant finish.
Dusk grey 152cm waxed cotton, 275gsm, water-resistant, midweight canvas for jackets.
Tan 150cm waxed cotton, 275gsm, water-resistant, sturdy canvas for jackets and bags.
Outdoor green 153cm waxed cotton, 275gsm, water-resistant, durable canvas for outerwear.
Bare Blend - Linen Mix
Stone linen cotton fabric, 146cm wide at 304gsm with textured handle and structured drape.
7oz Denim - True Blue
156cm stretch denim, 200gsm dark blue cotton blend with slight stretch for fitted garments.
Italian cotton & elastane: 150cm, dark grey herringbone. Soft brushed weave for chic comfort.
Woven in Italy, this 150cm dark grey cotton is ex-designer deadstock. Durable and lightweight.
Sewing Room - Little Nanna
100% cotton floral print. 113cm wide. Striking blue and grey flowers on a soft cream woven ground.
Italian ex designer cotton. 150cm bright navy. High-tech coating for wind and water resistance.
Brushed Cotton - Pink & Grey Check
Pink, black and grey checked shirting. 146cm wide. Super soft 150gsm cotton with a fuzzy feel.
Albini 150cm Italian cotton. Super fine dark navy shirting with a soft, sanded luxury finish.
Blue and green tropical cotton lawn. 148cm wide. German woven fabric for summer beach styles.
Pima Cotton Lawn - Dandy Blue
Denim Blue Vintage Floral Pima Lawn. 140cm wide. 78gsm. Superfine 100% Cotton. Silk-like drape.
Pima Cotton Lawn - Summer Is Here
Vintage Floral Pima Cotton Lawn. 138cm wide. Vibrant red & yellow blooms on white. Silk-like feel.
Angel Cord
Cream 17 Wale Stretch Needlecord. 144cm wide. Soft medium weight cotton. Slight horizontal stretch.
Angel On High
Silky Blue & White Floral Sateen. 152cm width. Premium 100% cotton weave for skirts and nightwear.
OEKOTex® Blue floral cotton jersey fabric, 156cm wide with soft stretch and cosy feel.
Tiny Navy Floral White Shirting. 150cm width. 100% Woven Cotton. Soft feel for blouses & skirts.