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.
Soft navy cotton shirting fabric, 155cm wide and 177gsm, perfect for shirts and dresses.
Soft white stretch cotton shirting fabric, 148cm wide and 114gsm, ideal for shirts and blouses.
Soft navy cotton shirting fabric with a tiny woven diamond dobby, 142cm wide and 171gsm.
100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.
148cm wide, durable 100% cotton drill fabric, 285gsm perfect for trousers & jackets.
Lightweight (80gsm) cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
Black embroidered cotton fabric with ivory florals. Lightweight; for dresses, blouses and occasion wear.

Shop Now
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Italian Voile - Dragon Sky
Fine Italian cotton voile with ivory dragons, clouds and florals on deep porcelain blue, 67gsm.
21 Wale Needlecord - Wine
Wine 140cm cotton needlecord. Oeko-Tex certified 21-wale weave. Durable and soft 150gsm fabric.
143cm wide brushed cotton fabric with navy base and red floral paisley, soft and ideal for dresses.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Island Breeze - Lime
Fresh green tropical print on lightweight cotton voile for blouses, dresses and holiday wardrobes.
Soft Italian voile fabric with painterly fish in seafoam and stone on inky blue, 153cm wide.
Fiori di Como
Italian linen cotton in chocolate, turquoise and blue with a bold botanical print, 148cm wide.
Pima Cotton Lawn - Tribal Grove - Orange
Orange Leaf Print Pima Cotton Lawn. 140cm wide. 78gsm vibrant, soft cotton for summer blouses.
Pima Cotton Lawn - Mulberry Tree - Red & Pink
Cream Pima cotton lawn fabric with delicate tree print, 140cm wide and lightweight.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Airy Italian voile with waercolour blue fish on natural ivory cream, 153cm wide and just 71gsm.
Finest Chambray Fuchsia
Lightweight 100% cotton fabric with a fuchsia pink hue is perfect for shirts, dresses, quilting and more.
21 Wale Needlecord - Delph
100% cotton 140cm needlecord. Lovely blue shade, 21-wale. Soft, Oeko-Tex certified 150gsm.
16 Wale Washed Corduroy - Grey
Dark grey corduroy fabric, 147cm wide, with a soft washed 16 wale finish.
4oz Washed Chambray Denim - Mid Blue
Mid blue cotton chambray fabric, 145cm wide with a soft lightweight denim look.
127cm natural cotton calico fabric, unbleached woven fabric for toile, crafts and dressmaking.
Supersonic - White
White Pima cotton lawn fabric, 135cm wide with a smooth satin finish.
8oz Denim - Henry
8oz indigo denim, 150cm wide. 100% cotton woven yarn. A lightweight, soft twill-weave fabric.
Cotton Lawn Iron On Interfacing - Black
Black fusible cotton lawn interlining for tailoring and dressmaking support, 91cm wide.
21 Wale Needlecord - Emerald
148cm emerald green cotton needlecord fabric, soft 21 wale woven fabric for clothing & crafts.
Foundry Cotton - All Colours
Soft textured 100% cotton fabric with a relaxed natural handle, available in a range of versatile colours.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Supersonic - Black
Black Pima cotton lawn, 135cm wide, superfine with a smooth satin finish and soft drape.
Stretch Needlecord Tie-Dye - Pink
Stretch needlecord with a soft pink, blue and grey tie-dye print for jackets and trousers. 133cm wide.
Colourful paisley Pima cotton lawn fabric, 140cm wide, with a bold flowing print.
16 Wale Washed Corduroy - Crimson
Soft washed 16 wale corduroy fabric in crimson red, 147cm wide and 100% cotton.
150cm Italian cotton check, 140gsm in navy, charcoal and cream with subtle teal/red accents.
145cm Italian linen cotton blend in tobacco brown with a fine woven stripe, ideal for dressmaking.
Brushed Cotton Flannel - Finlay
Classic navy, red and white check flannel, 140cm wide brushed cotton at 220gsm for cosy wear.
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide. 9.5oz warm tan denim. 100% cotton with 5% warp stretch. Gently washed, durable handle.
Proper Seersucker - Tiny Woven Black
Plain 150cm black cotton seersucker fabric, lightweight woven fabric for summer dresses and shirts.
Brushed Cotton Flannel - Archie
140cm tartan brushed cotton flannel, 220gsm in red, navy and black for warm clothing and layers.
Vintage Floral Pima Cotton Lawn. 138cm wide. Vibrant red & yellow blooms on white. Silk-like feel.
Mahogany 148cm cotton, 270gsm, water-resistant, breathable with structured drape.
Designer Velvet - Dark Sapphire
Dark sapphire cotton velvet fabric, 142cm wide, with a subtle diamond-patterned finish.
148cm wide pale stone cotton poplin. 100gsm lightweight woven yarn. Smooth shirting fabric.
Needlecord - Brown
Light Tan 100% Cotton Italian Needlecord. 156cm Width. Durable & breathable fine wale dressmaking.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Como Classico - Denim - Stefano
Extra-wide 162cm mid-grey denim. 10.5oz (359gsm) 100% cotton. Firm, traditional woven construction.