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.
150cm wide deadstock French tweed with contrasting neon green and white fibres.
130cm wide striped cotton double gauze in blue, white and mint, soft for dresses and babywear
12oz Waxed Cotton - Black
154cm wide waxed cotton in black, durable water resistant fabric for jackets, coats and bags.
12oz Waxed Cotton - Navy
Waxed cotton in navy, durable water resistant fabric for jackets, coats and bags. 154cm wide.
12oz Waxed Cotton - Brown
149cm wide waxed cotton in dark brown, durable water resistant fabric for outerwear and bags.
12oz Waxed Cotton - Bottle
A heavy waxed cotton fabric in bottle green. Water resistant fabric for outdoor use.
Dark brown 138cm waxed cotton, 320gsm, twill weave, water-resistant for jackets and bags.

Dress Patterns
Shop Now
152cm dark blue denim, 100% cotton, rigid 12.5oz fabric for jeans, jackets and workwear.
Cotton Lawn Iron On Interfacing - White
Woven 100% cotton fusible interlining fabric in white. 91cm wide, 100 gsm. Perfect for adding body to your garments.
Denim Deconstruct - Pale Blue
Pale blue deconstructed denim, 10.5oz, 160cm wide with modern texture.
140cm pima cotton lawn in navy with cream vintage floral print. Soft, smooth and lightweight.
Enigma Linen - Natural
140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.
Denim By The Dozen - Sky Blue
Heavy 12oz denim fabric in a sky blue hue with a washed finish, made from 100% cotton, this is great for skirts.
Don't Be Noisy - Indigo
Indigo and white striped fabric is made from a 45% cotton and 55% linen blend. Create summer dresses and holiday shirts with this cloth.
Don't Be Noisy - Pale Blue
This blue & white striped fabric is made from a 45% cotton and 55% linen blend. Create lovely summer dresses, holiday shirts and suits.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
Enigma Linen - Dark Teal
Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
Cotton Canvas - Sage
Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.
21 Wale Needlecord - Moss
Dark green 21-wale needlecord. 100% cotton, 140cm wide. Oeko-Tex certified with a soft finish.
Everyday 11oz Denim - Blue
163cm indigo denim, 100% cotton, 11oz midweight fabric for jeans, jackets and workwear.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Fibre Mood - 9.5oz Washed Denim - Black
Extra-wide 180cm black denim. 9.5oz washed cotton with 5% warp stretch. Reliable, durable midweight.
148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Dainty Dot - Ivory
140cm wide, 100% cotton dobby spot/Swiss dot fabric in ivory. Soft, lightweight, and breathable.
White 308gsm Cotton Denim. 150cm width. Durable 9oz twill for jumpsuits, skirts and overalls.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
Wide Width Cotton Poplin - Nola
White Multi-Floral 149cm Poplin. 131gsm. Smooth Korean woven for children's wear and crafts.
Enigma Linen - Chartreuse
Chartreuse ramie cotton fabric, 140cm wide at 230gsm with textured durable woven finish.
Crinkle floral 130cm, 90gsm poly cotton, lightweight, textured for summer tops.
Como Classico - Denim - Alessio
Indigo denim, 420gsm - proper sturdy stuff. Mid-heavy denim that'll make cracking jeans or jackets.
Supersonic - Ivory
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
Cotton Lawn Iron On Interfacing - Black
Woven 100% cotton fusible Interlining, black, 91cm wide, 100 gsm. Perfect for adding body to your garments.
Yellow batik cotton lawn 112cm, 102gsm, smooth, breathable for dresses and tops.
123cm black floral jacquard, cotton blend stretch, lightweight 132gsm fabric for dresses.
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide. 9.5oz warm tan denim. 100% cotton with 5% warp stretch. Gently washed, durable handle.
150cm wide navy cotton baby seersucker with a fine texture, perfect for classic, casual summer dresses.
Navyline Denim
150cm navy striped denim, 230gsm. Midweight cotton with soft handle and crisp finish.
127cm wide, white Italian cotton Silesia fabric with a satinised finish. Used for lining & pockets.
Como Moderno - Denim - Vittorio
Italian deadstock stretch denim, 166cm wide, light blue. 305gsm (~9oz).
Classic Italian heavy indigo denim, 13oz (450gsm) - durable and strong.
Egyptian Cotton - Luxury Stripe Sheeting
Brilliant white Egyptian cotton sheeting at 3 metres wide; satin striped pattern, stunning to handle, a dream to sew with.
Light teal 150cm waxed cotton, 275gsm, water-resistant, soft handle for jackets and bags.