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.
Batik - Coral Drift
Abstract batik cotton in blue and green, 110cm wide. Lightweight, smooth and breathable.
123cm black floral jacquard, cotton blend stretch, lightweight 132gsm fabric for dresses.
145cm off-white cotton anglaise with floral embroidery. Lightweight, breathable and airy.
Sage green broderie anglaise cotton, 140cm wide at 133gsm with soft drape and eyelet detail.
Cotton Canvas - Mid Blue
Mid blue cotton canvas fabric, 146cm wide, in a durable 260gsm woven finish.
Pansie - Orange
Bright orange cotton fabric, 144cm wide, with a subtle woven brocade-style pattern.
French Terry - Soft Beige
Soft beige French terry jersey fabric, 150cm wide with gentle stretch.
Austrian Seersucker - Sediments
Striped cotton seersucker, 150cm wide, lightweight with a textured finish in soft neutral tones.
Proper Seersucker - Red Stripe
Red & White Multi-Stripe Seersucker. 152cm wide. 100% Cotton puckered weave for summer dresses.
Natural 162cm wide unbleached cotton muslin in loom state, lightweight fabric for toiles, dyeing and crafts.
Navy cotton jersey, 158cm wide, lightweight with soft stretch for t-shirts and everyday wear.
Laura Ashley hydrangea camomile 141cm, 200gsm linen blend for curtains.
Double Gauze - White
White cotton double gauze fabric, 135cm wide with soft crinkled texture.
155cm blue daisy jersey, cotton elastane blend, 205gsm stretch fabric for dresses and tops.
152cm wide, unbleached cotton calico fabric, ideal for crafting, dressmaking, dyeing, or painting.
Lovely Lawn - Pale Cream
Pale cream cotton lawn, 148cm wide, lightweight smooth fabric for blouses, dresses and lining.
Denim Brocade
152cm blue geometric brocade fabric, cotton blend jacquard woven fabric for jackets and skirts.
Black Multi-Tone Thread Ball Pima Lawn. 140cm width. 78gsm. Breathable, luxury superfine cotton.
140cm Pima cotton lawn fabric, 78gsm floral botanical print woven fabric for dresses and shirts.
Washed 9oz black denim, 162cm wide cotton blend with durable handle for structured garments.
Hoffman Bali Cotton Lawn - Julie
Beautiful 112cm wide hand-painted Hoffman cotton lawn. Cobalt & indigo leafy fabric. Fine woven cotton yarn.
Cotton Canvas - Black
Black cotton canvas fabric, 146cm wide in durable 260gsm woven construction.
Yellow batik cotton lawn 112cm, 102gsm, smooth, breathable for dresses and tops.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Limeline Denim
150cm green striped denim, 230gsm. Breathable cotton with soft structure and crisp finish.
Azienda Stripe
Black and white pinstripe cotton shirting, 145cm wide, lightweight Italian designer deadstock.
Batik - Lagoon
110cm blue batik cotton with fluid pattern. Lightweight, breathable and smooth to handle.
BA - Embroidered Lawn - Mellow Yellow
Pastel yellow cotton lawn broderie anglaise fabric, 140cm wide with floral embroidery.
Stone Washed Linen - Stone
Stone washed linen cotton fabric in soft stone, 133cm wide for décor and clothing.
Poplin Print - The Crafty Spot - Pale Blue
110cm wide, 130gsm, cotton poplin fabric with a classic white polka dot print on pale blue.
Indigo recycled denim, 146cm wide. Sustainable woven yarn. Lightweight 7.5oz stretch fabric.
Navy cherry print cotton poplin fabric, 112cm wide for bunting and craft projects.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.
Sea green cotton crepe 130cm, 270gsm, textured, structured fabric for tailored garments.
Glitter Jersey - Kiss Pink
Pink glitter jersey fabric with a kiss print design, 150cm wide and stretchy.
Sweatshirt - Pale Blue
Pale blue sweatshirt fabric, 160cm wide with cosy brushed backing for loungewear.
156cm charcoal pinstripe bonded wool. Black cotton reverse. A stable, UK-made designer fabric.
Hawes Check - Navy Red
60% cotton & 40% linen. Navy, red & white check. Woven with breathable weave interest 157cm wide.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
Cotton Lawn Iron On Interfacing - Black
Black fusible cotton lawn interlining for tailoring and dressmaking support, 91cm wide.
Christmas Cotton - Red Spot
Red cotton with gold spot print, 136cm wide at 122gsm lightweight fabric for festive sewing.
Black watch tartan cotton lawn fabric, 145cm wide for shirts and lightweight dresses.
Be-Mood Ivory
150cm ivory stretch cotton herringbone fabric, perfect for trousers and jackets.
Cotton Jersey - Black & White Stripe
Fine Stripe 200gsm Cotton Jersey. 150cm width. Breathable everyday fabric for tops and skirts.
9.4oz cotton denim, 176cm wide in dark navy with soft midweight handle.
White 127cm Italian cotton Silesia fabric, lightweight woven cloth for lining and tailoring.
12oz Waxed Cotton - Bottle
A heavy waxed cotton fabric in bottle green. Water resistant fabric for outdoor use.