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.
Winceyette Plain - Pale Pink
Pale Pink brushed cotton flannel fabric, 105cm wide for cosy nightwear and blankets.
Baby Driver - Piccolo - Lilac
112cm wide soft cotton baby needlecord fabric in black, with a pastel floral design.
Remnant (1.25m) - 150cm brushed back cotton jersey fabric in soft cream with stretch and cosy lightweight warmth.
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.
Floral brocade fabric in cerise, red and pink on black, with a structured 216gsm woven handle.
100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
152cm dark blue denim, 100% cotton, rigid 12.5oz fabric for jeans, jackets and workwear.
Cotton Velveteen - Wine
143cm wine cotton velveteen. Soft brushed pile with rich depth and structured weight.
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.
Bubble Wash Corduroy - Sea Green
143cm wide, 8 wale cotton stretch easy-care corduroy in sea green, with a unique bubble effect.
Brushed Cotton Flannel - Wilbur
Grey, brown and cream check flannel, 140cm brushed cotton at 220gsm for cosy garments and crafts.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
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.
British dark brown 8oz waxed cotton fabric with a smooth handle and classic water-resistant finish.
12oz Waxed Cotton - Bottle
A heavy waxed cotton fabric in bottle green. Water resistant fabric for outdoor use.
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.
Full 20m roll of premium 14oz OEKO-TEX cotton bull denim, ideal for garments, bags and upholstery.
12oz Waxed Cotton - Brown
149cm wide waxed cotton in dark brown, durable water resistant fabric for outerwear and bags.
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.
7.75oz Stretch Denim - Brown
Brown stretch denim fabric, 147cm wide, in a lightweight 7.75oz cotton-rich weave.
Leafy greens and blush honeysuckle flowers bring a delicate botanical feel to this Pima lawn fabric.
Italian deadstock trouser fabric in pale sage, cotton, cashmere and elastane woven twill.
127cm black cotton Silesia. Lightweight, firm with smooth satinised finish for lining use.
Country Flannel - Brown Check
Grey and camel tartan with a rust overcheck: brushed 100% cotton, 145cm wide, for skirts and shirts.
Woven coat interlining fabric, 80cm wide, with a structured 212gsm tailoring finish.
21 Wale Needlecord - Navy
Dark Navy Cotton Needlecord. 140cm width. 150gsm weight. Fine wale for apparel and furnishings.
True Essentials - T-Shirting - White
White cotton jersey, 170cm wide at 196gsm with smooth knit and natural stretch for everyday wear.
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.
Dark grey 153cm waxed cotton, 275gsm, water-resistant, robust canvas for outerwear.
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.
Super wide black cotton jersey fabric with a smooth soft handle, ideal for tops and dresses.
21 Wale Needlecord - Sage
148cm sage green cotton needlecord fabric, 21 wale soft woven fabric for dressmaking & crafts.