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.
Soft and light 150cm wide 100% cotton fabric with a navy floral print on blue and white stripes.
Blue cotton fabric with ivory floral embroidery. Perfect for floaty blouses and tiered skirts.
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.
Waxed Cotton - Eiger 6oz - Caramel
Caramel brown British Millerain Eiger waxed cotton fabric at 250gsm for outerwear and bags.
Navy blue seersucker. 150cm wide. 100% Cotton. Breathable puckered texture for summer wear.
Black 100% cotton drill fabric with a durable twill weave, ideal for trousers and workwear.

Shop Now
110cm wide brushed cotton winceyette with cosy night-in motifs on a soft grey background.
100% cotton embroidered fabric in soft denim blue with ivory geometric (diamond) detailing.
White cotton drill fabric, durable and absorbent for tea towels, table linens and practical household sewing.
Sylkoil Cotton - 6oz - Brown
Brown sylkoil waxed cotton fabric with a soft dry handle for jackets and bags. 150cm wide.
Waxed Cotton - Chera 6oz - Dark Brown
153cm wide brown waxed cotton fabric with a durable finish, ideal for jackets, bags and outdoor projects.
Voile - White
Lightweight white cotton voile fabric, 145cm wide with soft flowing handle.
Como Moderno - Denim - Dario
Mid blue 142cm Italian denim. 9.5oz deadstock cotton with 10% horizontal stretch. Softer handle.
Lightweight cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Waxed Heavy Canvas - Ochre
145cm ochre waxed canvas, 480gsm, robust, rain-resistant, structured for heavy use.
True Essentials - T-Shirting - Black
168cm cotton jersey, 196gsm midweight knit with smooth feel and natural stretch for everyday wear.
Enigma Linen - Brown
Chocolate brown ramie linen cotton fabric, 140cm wide with durable woven texture.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
Enigma Linen - Navy
Navy blue ramie linen cotton fabric, 140cm wide for tailoring and home décor projects.
12oz 80cm red selvedge denim fabric, recycled cotton blend woven fabric for jeans and jackets.
Rayon, linen and cotton blend fabric with lemon print, lightweight feel and soft handle.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Qjutie - Broderie Anglaise - Multi
Multi-Colour Broderie Anglaise. 130cm wide. 180gsm cotton with delicate floral cutwork.
Indigo recycled denim, 146cm wide. Sustainable woven yarn. Lightweight 7.5oz stretch fabric.
Everyday 11oz Denim - Blue
163cm indigo denim, 100% cotton, 11oz midweight fabric for jeans, jackets and workwear.
Supersonic - White
White Pima cotton lawn fabric, 135cm wide with a smooth satin finish.
Proper Seersucker - Tiny Denim
150cm denim blue cotton seersucker fabric, lightweight woven fabric for dresses and shirts.
Sussex - Berry Blossom Breeze
Blue floral cotton lawn fabric with red berry detail, lightweight with a light, soft handle.
Designer Velvet - Cobalt
Cobalt blue cotton velvet fabric, 142cm wide, with a soft drape and rich texture.
Waxed Cotton Canvas - Tan
154cm tan waxed cotton canvas. Durable, water-resistant with a rugged, structured feel.
Cotton Velveteen - Wine
143cm wine cotton velveteen. Soft brushed pile with rich depth and structured weight.
OEKO-Tex certified brushed cotton check fabric, 144cm wide in navy, beige and cream tones.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
Enigma Linen - Stone
Stone ramie linen cotton fabric, 140cm wide for clothing and soft furnishing projects.
145cm ecru jersey, cotton linen elastane blend, soft 175gsm stretch fabric for tops and dresses.
Cotton double gauze in bright pistachio green, soft, airy and lightly textured. 134cm wide.
Modern red & blue diamond 140cm print. Luxury 38gsm silk-cotton blend with a crisp, airy finish.
145cm off-white cotton anglaise with floral embroidery. Light, breathable and softly textured.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
150cm wide 7.5oz cotton denim, lightweight and durable, ideal for everyday jeans and garments.
Enigma Linen - Grey
Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.
Enigma Linen - Black
Oeko-Tex black ramie cotton fabric, 140cm wide at 230gsm with durable textured woven handle.
Enigma Linen - Natural
Natural cream ramie linen cotton fabric, 140cm wide with breathable woven finish.