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.
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
152cm dark blue denim, 100% cotton, rigid 12.5oz fabric for jeans, jackets and workwear.
Enigma Linen - Natural
140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.
Storm System Seersucker - Navy Stripe
Navy stripe 157cm cotton seersucker, Loro Piana, breathable, water-resistant finish.
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.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.

Dress Patterns
Shop Now
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
Double Gauze - Limes and Cream
130cm cotton double gauze with lime print on cream, soft texture and airy summer feel.
Enigma Linen - Dark Teal
Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
Light teal 150cm waxed cotton, 275gsm, water-resistant, soft handle for jackets and bags.
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.
Enigma Linen - Denim
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
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.
148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Cotton Canvas - Navy
Plain cotton canvas in navy. Very strong cloth for use anywhere you need strength.
Waxed Cotton Canvas - Tan
154cm tan waxed cotton canvas. Durable, water-resistant with a rugged, structured feel.
Enigma Linen - Chartreuse
Chartreuse ramie cotton fabric, 140cm wide at 230gsm with textured durable woven finish.
135cm navy coral check seersucker, cotton viscose blend, lightweight 85gsm fabric for shirts.
7.5oz Washed Denim - Indigo
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
White 308gsm Cotton Denim. 150cm width. Durable 9oz twill for jumpsuits, skirts and overalls.
Don't Be Noisy - Red
Red & White Pin Stripe Linen Blend. 140cm wide. 176gsm breathable fabric for shirts & jackets.
Olive 155cm waxed cotton, 295gsm, water-repellent, durable and machine washable.
Floral seersucker cotton 135cm, 80gsm, lightweight, textured for dresses and blouses.
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
Como Moderno - Denim - Vittorio
Extra-wide 166cm 305gsm light blue Italian stretch denim (10% weft). Perfect for jeans & jackets.
Navyline Denim
150cm navy striped denim, 230gsm. Midweight cotton with soft handle and crisp finish.
130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
123cm black floral jacquard, cotton blend stretch, lightweight 132gsm fabric for dresses.
145cm white cotton embroidery, 120gsm, 3D floral texture for structured tops and dresses.
Stone Washed Linen - Denim
Our heavy, 70% stone-washed linen & 30% cotton fabric in denim has a nice hang and textured surface, ideal for dressmaking!
Stone Washed Linen - White
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
6oz Cotton Chambray - Abstract Florals
150cm blue floral chambray, 100% cotton, midweight 6oz fabric for shirts, dresses and jackets.
Supersonic - Ivory
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
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.
100% cotton lawn. In a black watch style tartan weave.†
140cm cotton voile in cream with pink floral print. Ultra lightweight, soft and airy at 60gsm.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
145cm natural cotton with green and white floral embroidery. Lightweight, breathable and soft.
140cm charcoal stretch denim, cotton elastane mix, flexible 7.5oz fabric for fitted garments.
Superior quality 100% white cotton poplin in brilliant white. Perfect for sewing and crafts alike.
140cm pima cotton lawn in denim blue with off-white floral print. Smooth, lightweight and breathable.
150cm navy and cream cotton twill, 250gsm. Midweight, durable with smooth structured finish.
127cm wide, white Italian cotton Silesia fabric with a satinised finish. Used for lining & pockets.
Supersonic - White
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.