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.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Rayon, linen and cotton blend fabric with lemon print, lightweight feel and soft handle.
Voile - White
Lightweight white cotton voile fabric, 145cm wide with soft flowing handle.
Crinkle Seersucker Stripe - Blue
Blue crinkle seersucker, cotton blend with airy texture and slight stretch for everyday comfort.
Modern red & blue diamond 140cm print. Luxury 38gsm silk-cotton blend with a crisp, airy finish.
Floral seersucker cotton 135cm, 80gsm, lightweight, textured for dresses and blouses.
Austrian Seersucker - Sediments
Striped cotton seersucker, 150cm wide, lightweight with a textured finish in soft neutral tones.
Light Blue & White Striped Seersucker. 137cm width. 115gsm. Lightweight 100% cotton for summer wear.
Proper Seersucker - White
White European Large Seersucker. 150cm wide. 100% Cotton. Timeless texture for shirts & dresses.
Lightweight white cotton calico fabric with a smooth breathable woven finish.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
140cm wide, 100% Pima cotton lawn fabric with a bold red leaf print on white. Perfect for summer!
152cm white needlecord, 100% cotton, heavy 325gsm fabric for trousers, jackets and skirts.
145cm off-white cotton anglaise with floral embroidery. Light, breathable and softly textured.
White 308gsm Cotton Denim. 150cm width. Durable 9oz twill for jumpsuits, skirts and overalls.
Brilliant white cotton poplin fabric, 150cm wide and ideal for sewing and crafts.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Crinkle Seersucker Stripe - Light Blue
Light blue seersucker, cotton blend with soft crinkle texture, breathable and easy to wear.
140cm wide, 100% Pima cotton lawn fabric with a scrolling navy and white floral design.
These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.
Embroidered Cotton Stripe - Yellow Floral
145cm white embroidered cotton with yellow floral detail. Lightweight, breathable and textured.
Luxury cotton percale sheeting, 233cm wide with smooth satin finish and soft feel.
Cotton Jersey - Black & White Stripe
Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Baby Seersucker - Tiny White
Baby seersucker 150cm cotton fabric, OEKO-TEX® lightweight woven fabric for dresses and shirts.
Dark Blue & White Striped Seersucker. 137cm width. 115gsm. Lightweight cotton for summer wear.
Cotton Jersey - Love on the line
Soft, stretchy and comfortable. 150cm dusky pink cotton jersey with stripe and heart print.
White spot shirting fabric, 150cm wide with pale blue woven satin detail.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
Don't Be Noisy - Denim Blue
140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
156cm charcoal pinstripe bonded wool. Black cotton reverse. A stable, UK-made designer fabric.
White 127cm Italian cotton Silesia fabric, lightweight woven cloth for lining and tailoring.
155cm wide, cotton muslin in ivory with a soft finish. Light, breathable and perfect for summer!
White cotton fabric, crisp lightweight shirting with clean smooth finish. 150cm wide.
Indigoline Denim
150cm indigo striped denim, 230gsm. Midweight cotton with classic, structured finish.
Azienda Stripe
Black and white pinstripe cotton shirting, 145cm wide, lightweight Italian designer deadstock.
Vintage Floral Pima Cotton Lawn. 138cm wide. Vibrant red & yellow blooms on white. Silk-like feel.
True Essentials - T-Shirting - White
White cotton jersey, 170cm wide at 196gsm with smooth knit and natural stretch for everyday wear.
Double Gauze - White
White cotton double gauze fabric, 135cm wide with soft crinkled texture.
Tropical pink & orange 140cm cotton poplin. 115gsm breathable weave with a crisp white base.
112cm wide, cotton knit fabric with green tropical palm leaves on a white background.
Double Gauze - Black
Black cotton double gauze fabric, 135cm wide with soft crinkled texture for clothing.
Embroidered Cotton - Betsy
White embroidered cotton 145cm, 80gsm, light, breathable fabric for summer clothing.
Supersonic - White
White Pima cotton lawn fabric, 135cm wide with a smooth satin finish.
Laura Ashley Ironwork Scroll cranberry 141cm, 200gsm, linen blend for curtains.
Heavyweight white cotton drill fabric, 152cm wide with a durable twill weave.