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.
Washed Cotton Gingham Jacquard - Dusty Blue
140cm blue gingham jacquard, 100% cotton, lightly textured washed fabric for shirts and dresses
Chunky Red Cotton Houndstooth. 146cm width. Textured mid-to-heavyweight Italian woven fabric.
Pink floral brushed cotton, 148cm wide at 122gsm with green and lilac tones for cosy wear.
Blue, navy and white brushed cotton check, 144cm wide at 140gsm for soft cosy garments.
Yellow 148cm cotton, 203gsm, water-resistant, breathable with soft drape and structure.
Pima Cotton Lawn - The Garden Of Shakespeare - Green
Garden of Shakespeare Pima lawn fabric, 146cm wide with colourful floral print.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
21 Wale Needlecord - Brown
Brown 100% Cotton Needlecord. 140cm width. 150gsm. Soft, durable fabric for shirts and decor.
150cm wide mid-brown cotton shirting. 150gsm woven yarn. Smooth fabric for summer dresses.
Denim By The Dozen - Classic Blue
Heavyweight 12oz gabardine denim fabric in washed mid blue, 155cm wide and 100% cotton.
Foundry Cotton - All Colours
Soft textured 100% cotton fabric with a relaxed natural handle, available in a range of versatile colours.
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.
150cm Italian cotton shirting check, 140gsm in green, brown and cream with crisp lightweight feel.
21 Wale Needlecord - Charcoal
Dark Grey 100% Cotton Needlecord. 140cm wide. 150gsm weight. Fine 21 wale for a refined finish.
Boston - Plain Cotton Poplin - Beige
114cm beige cotton poplin. Lightweight, smooth and breathable with crisp handle.
Pima Cotton Lawn - Sacha - Green
140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
150cm British knitted cotton loop back terry jersey fabric for hoodies and relaxed loungewear.
Workwear - Osprey
Black 156cm fine cotton twill. Lightweight 210gsm 100% cotton with a subtle sheen. Soft, sturdy feel.
Pima Cotton Lawn - Tribal Grove - Orange
Orange Leaf Print Pima Cotton Lawn. 140cm wide. 78gsm vibrant, soft cotton for summer blouses.
Paisley 140cm Pima cotton lawn fabric, 78gsm lightweight woven fabric for dresses and shirts.
Pima Cotton Lawn - Mulberry Tree - Red & Pink
Cream Pima cotton lawn fabric with delicate tree print, 140cm wide and lightweight.
Floral leopard needlecord 112cm, 125gsm, soft cotton with fine rib for dresses.
Brilliant white cotton poplin fabric, 150cm wide and ideal for sewing and crafts.
Red White Leaf Pima Cotton Lawn. 140cm wide. 78gsm luxury weave for soft blouses & nightwear.
Geometric Abstract Pima Cotton Lawn. 140cm wide. 78gsm luxury superfine cotton for modern shirts.
Men's Italian Shirting - Bluebell
Intricate blue botanical print on fine 100% cotton shirting, perfect for shirts and blouses.
21 Wale Needlecord - Ochre
Ochre yellow 21-wale needlecord. 140cm wide, 100% cotton. Soft 150gsm Oeko-Tex certified weave.
144cm teal and black brushed cotton check, 140gsm soft fabric with cosy breathable finish.
Dot & Check - Ecru
Lightweight ecru cotton dobby fabric, 144cm wide and 75gsm, with a woven check and raised dot texture.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Brushed Cotton Flannel - Hattie
Pink, cream and black check brushed cotton flannel with blue detail, 140cm wide at 220gsm.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
Island Breeze - Lime
Fresh green tropical print on lightweight cotton voile for blouses, dresses and holiday wardrobes.
Pima cotton lawn fabric, 140cm 78gsm abstract fan print woven fabric for dresses and shirts.
Italian cotton check, 154cm wide, 140gsm in navy, camel, cream and green with soft smooth handle.
155cm navy stripe cotton shirting, 100% cotton, light 110gsm fabric for shirts and dresses.
Dainty Dot - White
White Swiss Dot Dobby Cotton. 140cm wide. 80gsm sheer, textured weave for blouses & interiors.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Italian Cotton - Abstract Rain
Italian blue speckled cotton 145cm, 109gsm, slight stretch for shirts and dresses.
21 Wale Needlecord - Silver
21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
21 Wale Needlecord - Mandarin
Vibrant Orange 21 Wale Needlecord. 140cm wide. 100% Cotton. 150gsm. Soft & OEKO-TEX certified.
Baby Seersucker - Tiny Navy
Soft baby seersucker cotton fabric, 150cm wide for dresses, shirts and lightweight bedding.
Black cotton poplin fabric, 150cm wide in superior quality woven cotton.
Men's Italian Shirting - Marigold
Ex-designer, cheerful 149cm cotton shirting with a colourful ditsy floral, ideal for summer shirts.
7.5oz Washed Denim - Light Blue
Light blue 148cm washed denim. 7.5oz 100% cotton with a relaxed, worn-in feel. 255gsm woven finish.
160cm Italian brushed cotton, 168gsm with multicolour check in green, blue, red and yellow.