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.
Double Gauze - Limes and Cream
130cm cotton double gauze with lime print on cream, soft texture and airy summer feel.
Cotton Voile - Diya
145cm cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
Crinkle Seersucker Stripe - Blue
151cm wide crinkle seersucker stripe blue dress fabric, lightweight and breathable with a textured finish.
Cotton Voile - Asha
Lightweight cotton voile with soft handle and patchwork print, ideal for floaty summer clothing.
Deckchair Seersucker - Navy
151cm wide blue and white variegated stripe seersucker, lightweight for dresses, shirts and blouses.
Cotton double gauze in bright pistachio green, soft, airy and lightly textured. 134cm wide.
Crinkle Seersucker Stripe - Light Blue
151cm wide light blue and white crinkle seersucker stripe dress fabric, breathable with a textured finish.

Dress Patterns
Shop Now
Makeup themed cotton print, lightweight and easy to sew, 149cm wide.
Cotton Voile - Meera
Floaty cotton voile with bold geometric star print, breathable, lightweight and easy to wear.
Cotton Voile - Kiara
Unique cotton voile with geometric floral print, lightweight, breathable and ideal for summer wear.
Cotton Voile - Myra
Soft cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
Towelling - Animal Friends - Cream
Cream animal print stretch towelling jersey, soft, cosy and flexible for loungewear and kids’ makes.
Towelling - Animal Friends - Blue
Soft blue animal print stretch towelling jersey, cosy, breathable and perfect for loungewear and kidswear.
Double Gauze - Peaches and Cream
Light and airy, 130cm wide cotton double gauze with soft texture and modern coral print.
Soft cream cotton poplin with delicate floral print, lightweight and breathable for easy sewing.
Printed cotton fabric, with multicoloured novelty cats on a white ground. 150cm wide.
Rayon, linen and cotton blend fabric with lemon print, lightweight feel and soft handle.
Oeko-Tex certified cotton elastane French terry in soft purple tie dye knit for comfy wear.
Green abstract tiger print French terry, soft stretch cotton knit, 250gsm Oeko-Tex fabric.
Purple leopard print French terry fabric, soft stretch cotton knit, Oeko-Tex certified.
Multicolour sparkle tweed fabric with metallic threads, textured weave, 147cm wide.
150cm wide deadstock French tweed with contrasting neon green and white fibres.
Deckchair Seersucker - Red
151cm wide red and white variegated stripe seersucker, lightweight and no-iron for dresses, shirts and blouses.
Crinkle Seersucker Stripe - Red
151cm wide red and white crinkle seersucker stripe dress fabric, breathable with a textured finish.
This is a soft white, 5 hole broderie anglaise dress fabric with a moon and floral detailing. Perfect for summer time!
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.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
Denim Deconstruct - Pale Blue
Pale blue deconstructed denim, 10.5oz, 160cm wide with modern texture.
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.
Storm System Seersucker - Navy Stripe
Navy stripe 157cm cotton seersucker, Loro Piana, breathable, water-resistant finish.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
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.
Enigma Linen - Dark Teal
Made from 70% ramie linen and 30% cotton, our dark teal fabric is Oeko-Tex Certified, ideal for jackets.
Yellow batik cotton lawn 112cm, 102gsm, smooth, breathable for dresses and tops.
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.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.
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.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Cotton Canvas - Sage
Plain cotton canvas in sage. very strong cloth for use anywhere you need strength.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
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.
Wide Width Cotton Poplin - Nola
White Multi-Floral 149cm Poplin. 131gsm. Smooth Korean woven for children's wear and crafts.
Light teal 150cm waxed cotton, 275gsm, water-resistant, soft handle for jackets and bags.
127cm wide, white Italian cotton Silesia fabric with a satinised finish. Used for lining & pockets.
Enigma Linen - Denim
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.