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.
4oz Italian Denim - Indigo
Lightweight Italian cotton denim in deep indigo, 154cm wide, ideal for shirts and summer dresses.
Playful turquoise cotton poplin with colourful garden critters, ideal for children's sewing.
Baby Driver - Piccolo - Lilac
112cm wide soft cotton baby needlecord fabric in black, with a pastel floral design.
Remnant (75cm) - Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Remnant - Supersonic - Ivory (1.2m)
Remnant (1.2m) - Ivory Pima cotton lawn fabric, 135cm wide with a superfine satin finish.
148cm wide, durable 100% cotton drill fabric, 285gsm perfect for trousers & jackets.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.

100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.
21 Wale Needlecord - Moss
Dark green 21-wale needlecord. 100% cotton, 140cm wide. Oeko-Tex certified with a soft finish.
Designer Velvet - Cobalt
Cobalt blue cotton velvet fabric, 142cm wide, with a soft drape and rich texture.
Brushed Cotton Flannel - Wilbur
Grey, brown and cream check flannel, 140cm brushed cotton at 220gsm for cosy garments and crafts.
Cream brushed cotton with charcoal and beige check, 144cm wide at 140gsm for cosy wear.
Lightweight (80gsm) cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
Denim By The Dozen - Sky Blue
Sky blue gabardine denim fabric, 155cm wide, in a heavyweight washed 12oz finish.
Boston - Plain Cotton Poplin - White
Pure White Cotton Poplin. 114cm wide. 100% Cotton. 121gsm. Crisp finish & OEKO-TEX certified.
21 Wale Needlecord - Terracotta
Terracotta 21-wale needlecord. 100% cotton, 140cm wide. A durable Oeko-Tex certified 150gsm.
Cotton Lawn Iron On Interfacing - Black
Black fusible cotton lawn interlining for tailoring and dressmaking support, 91cm wide.
21 Wale Needlecord - Black
Classic black needlecord. 140cm wide, 100% cotton. 21-wale weave with a soft, durable finish.
Denim By The Dozen - Light Wash
Very pale blue 12oz denim fabric made from 100% cotton with a washed finish.
8oz Washed Denim - Dark Blue
8oz washed dark blue denim, 145cm wide in soft 100% cotton twill.
Leafy greens and blush honeysuckle flowers bring a delicate botanical feel to this Pima lawn fabric.
21 Wale Needlecord - Navy
Dark Navy Cotton Needlecord. 140cm width. 150gsm weight. Fine wale for apparel and furnishings.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Heavy 270gsm Cotton Calico. 152cm wide. 100% Woven Cotton. Natural, undyed and robust finish.
Needlecord - Brown
Light Tan 100% Cotton Italian Needlecord. 156cm Width. Durable & breathable fine wale dressmaking.
21 Wale Needlecord - Sage
148cm sage green cotton needlecord fabric, 21 wale soft woven fabric for dressmaking & crafts.
21 Wale Needlecord - Charcoal
Dark Grey 100% Cotton Needlecord. 140cm wide. 150gsm weight. Fine 21 wale for a refined finish.
Washed cotton calico, 140cm wide, natural soft fabric for toiles, crafts and sewing basics.
Soft white cotton floral fabric with blue and mauve blooms, 150cm wide and beautifully lightweight.
Brushed Cotton Flannel - Finlay
Classic navy, red and white check flannel, 140cm wide brushed cotton at 220gsm for cosy wear.
Beautifully soft white Italian cotton shirting, lightly brushed with a barely-there herringbone weave.
21 Wale Needlecord - Brown
Brown 100% Cotton Needlecord. 140cm width. 150gsm. Soft, durable fabric for shirts and decor.
Pink floral brushed cotton, 148cm wide at 122gsm with green and lilac tones for cosy wear.
Yellow 148cm cotton, 203gsm, water-resistant, breathable with soft drape and structure.
Workwear - Osprey
Black 156cm fine cotton twill. Lightweight 210gsm 100% cotton with a subtle sheen. Soft, sturdy feel.
Stretch Needlecord Tie-Dye - Pink
Stretch needlecord with a soft pink, blue and grey tie-dye print for jackets and trousers. 133cm wide.
Island Breeze - Lime
Fresh green tropical print on lightweight cotton voile for blouses, dresses and holiday wardrobes.
Fiori di Como
Italian linen cotton in chocolate, turquoise and blue with a bold botanical print, 148cm wide.
Ornate sage paisley and peach florals give this lightweight Pima cotton lawn fabric a vintage feel.
199cm wide dark cotton denim fabric with a classic textured twill weave. Midweight at 10.7oz.
Soft brown 21 wale cotton corduroy fabric, 145cm wide and 166gsm, for shirts, dresses and skirts.
21 Wale Needlecord - Delph
100% cotton 140cm needlecord. Lovely blue shade, 21-wale. Soft, Oeko-Tex certified 150gsm.
21 Wale Needlecord - Mandarin
Vibrant Orange 21 Wale Needlecord. 140cm wide. 100% Cotton. 150gsm. Soft & OEKO-TEX certified.
Heavyweight dark indigo ex-designer denim fabric, 14.2oz, made for proper jeans and jackets.
Boston - Plain Cotton Poplin - Beige
114cm beige cotton poplin. Lightweight, smooth and breathable with crisp handle.
Brilliant white cotton poplin fabric, 150cm wide and ideal for sewing and crafts.