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.
Big Tuna - Italian Shirting
148cm wide Italian cotton lawn shirting with fine navy and greyish-blue pin stripes.
Leoni - Dark Khaki
Italian dark khaki cotton twill with a smooth handle and structured finish, perfect for trousers and jackets.
Denim By The Dozen - Light Wash
Very pale blue 12oz denim fabric made from 100% cotton with a washed finish.
Grey cotton shirting with a refined black windowpane check, crisp, smart and easy to wear.
Polyester cotton blend shirting fabric with white stripes on a classic blue ground.
Soft cotton blend shirting with classic black and white stripes on a warm beige ground.
A popular checked cotton shirting fabric. It's a soft country-style classic in fresh green checks.

Shop Now
Pale lemon cotton nylon shirting with a silky handle, airy feel and summer-ready drape.
Double Gauze - White
White cotton double gauze fabric, 135cm wide with soft crinkled texture.
Voile - White
Lightweight white cotton voile fabric, 145cm wide with soft flowing handle.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
Everyday 11oz Denim - Blue
163cm indigo denim, 100% cotton, 11oz midweight fabric for jeans, jackets and workwear.
Blue cotton fabric with ivory floral embroidery. Perfect for floaty blouses and tiered skirts.
Enigma Linen - Brown
Chocolate brown ramie linen cotton fabric, 140cm wide with durable woven texture.
Cotton Canvas - Sage
Sage green cotton canvas fabric, 146cm wide in durable 260gsm woven construction.
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.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Tangerine silk cotton 152cm, 110gsm, smooth, lightweight with elegant drape.
Laura Ashley - Austen - Steel
Laura Ashley grey linen blend 141cm, 280gsm, structured for curtains and upholstery.
Handy You! - Softly Smooth - Ivory
Ivory cotton canvas fabric, 145cm wide, flame retardant finish for upholstery and home use.
Washed cotton calico, 140cm wide, natural soft fabric for toiles, crafts and sewing basics.
140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Enigma Linen - Black
Oeko-Tex black ramie cotton fabric, 140cm wide at 230gsm with durable textured woven handle.
Waxed Cotton Canvas - Tan
154cm tan waxed cotton canvas. Durable, water-resistant with a rugged, structured feel.
Qjutie - Broderie Anglaise - Multi
Multi-Colour Broderie Anglaise. 130cm wide. 180gsm cotton with delicate floral cutwork.
150cm wide 7.5oz cotton denim, lightweight and durable, ideal for everyday jeans and garments.
144cm wide, 100% cotton floral broderie anglaise fabric in ecru. Perfect for dresses & blouses!
Supersonic - White
White Pima cotton lawn fabric, 135cm wide with a smooth satin finish.
Designer Velvet - Cobalt
Cobalt blue cotton velvet fabric, 142cm wide, with a soft drape and rich texture.
Black embroidered cotton fabric with ivory florals. Lightweight; for dresses, blouses and occasion wear.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Multicolour sparkle tweed fabric with metallic threads, textured weave, 147cm wide.
OEKO-Tex certified brushed cotton check fabric, 144cm wide in navy, beige and cream tones.
Midweight 190cm wide dark cotton denim fabric with vintage washed twill character and red selvedge.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
148cm wide, durable 100% cotton drill fabric, 285gsm perfect for trousers & jackets.
Enigma Linen - Grey
Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
Crinkle Seersucker Stripe - Light Blue
Light blue seersucker, cotton blend with soft crinkle texture, breathable and easy to wear.
Sussex - Berry Blossom Breeze
Blue floral cotton shirting fabric with red berry detail, lightweight with a light, soft handle.
155cm German ex-designer navy brushed cotton twill trouser/suiting fabric with a soft reverse.
145cm off-white cotton anglaise with floral embroidery. Light, breathable and softly textured.
Enigma Linen - Stone
Stone ramie linen cotton fabric, 140cm wide for clothing and soft furnishing projects.
Cotton double gauze in bright pistachio green, soft, airy and lightly textured. 134cm wide.
Lilac and white seersucker, 152cm wide, lightweight cotton with a fine checked texture.
Enigma Linen - Navy
Navy blue ramie linen cotton fabric, 140cm wide for tailoring and home décor projects.