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.
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.
Pale lemon cotton nylon shirting with a silky handle, airy feel and summer-ready drape.

Shop Now
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.
Blue cotton fabric with ivory floral embroidery. Perfect for floaty blouses and tiered skirts.
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.
Heavenly - Lady
Delightful pink floral cotton chambray, 147cm wide.
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.
Qjutie - Broderie Anglaise - Multi
Multi-Colour Broderie Anglaise. 130cm wide. 180gsm cotton with delicate floral cutwork.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
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.
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.
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.
145cm off-white cotton anglaise with floral embroidery. Light, breathable and softly textured.
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.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Proper Seersucker - Red Stripe
Red & White Multi-Stripe Seersucker. 152cm wide. 100% Cotton puckered weave for summer dresses.
Proper Seersucker - Tiny Woven Black
Plain 150cm black cotton seersucker fabric, lightweight woven fabric for summer dresses and shirts.
Foundry Cotton - All Colours
Soft textured 100% cotton fabric with a relaxed natural handle, available in a range of versatile colours.
Ex-designer pink, grey and cream cotton check, 150cm wide at 140gsm with soft breathable handle.
Joy of Spring
138cm checked cotton fabric in cream, blue and green with burgundy border detailing.
Tropical pink & orange 140cm cotton poplin. 115gsm breathable weave with a crisp white base.
Batik - Driftwood
110cm batik cotton in olive and brown tones with geometric bands. Lightweight and breathable.
Supersonic - Black
Black Pima cotton lawn, 135cm wide, superfine with a smooth satin finish and soft drape.
140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!
BA - Floral Double Gauze - Mustard
144cm wide 169gsm mustard double gauze broderie anglaise. Oeko-Tex Class 1 cotton. White floral.
Floral cotton lawn fabric, 138cm wide on cream background with colourful print.
Boyfriend Material - Green
Italian-made 100% cotton fabric in soft khaki green with a smooth finish and versatile weight.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Batik - Burnt Medallion
110cm batik cotton with pink and red tones. Lightweight, breathable and easy to sew.