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.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
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.
140cm pima cotton lawn in navy with cream vintage floral print. Soft, smooth and lightweight.
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.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.

Dress Patterns
Shop Now
21 Wale Needlecord - Moss
Dark green 21-wale needlecord. 100% cotton, 140cm wide. Oeko-Tex certified with a soft finish.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
Fibre Mood - 9.5oz Washed Denim - Black
Classic black 9.5oz washed denim, Oeko-Tex certified and woven 180cm wide.
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.
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.
Fibre Mood - 9.5oz Washed Denim - Tan
180cm wide Oeko-Tex certified tan washed denim in a comfortable 9.5oz midweight.
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.
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.
6oz Cotton Chambray - Abstract Florals
150cm blue floral chambray, 100% cotton, midweight 6oz fabric for shirts, dresses and jackets.
7.5oz Washed Denim - Light Blue
148cm wide, cotton 7.5oz washed denim fabric in light blue with a soft handle and a worn-in look.
Supersonic - White
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
4oz Washed Chambray Denim - Light Blue
Washed 4oz lightweight denim chambray fabric in light blue, wonderfully soft with a great drape.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Olive 155cm waxed cotton, 295gsm, water-repellent, durable and machine washable.
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Beige 156cm aviator cotton, 170gsm, water-resistant, tightly woven for jackets and bags.
Austrian Seersucker - Strawberry Milkshake
Lightweight Austrian seersucker fabric in a beautiful pinky coral hue. Perfect for summer garments.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
Water Resistant Drill - Brown
Dark brown 152cm cotton drill, 290gsm, brushed finish, water-resistant and hardwearing.
Supersonic - Pink
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in pink with a luxurious satin finish.
140cm wide, 100% pima cotton lawn fabric with a vibrant William Morris-style floral print on ivory.
Baby Seersucker - Tiny White
We call this baby seersucker because the seersucker is so delightfully small. An absolutely glorious fabric which is the perfect material for a casual but classic summer dress.
Supersonic - Navy
Introducing our exceptional 140cm wide superfine 100% pima cotton lawn fabric in navy with a luxurious satin finish.
Pima Cotton Lawn - The Garden Of Shakespeare - Sage
Here we have a selection of beautiful pima cotton lawns in a range of different colours. 145cm wide in sage with mustard and crimson floral flowers.
Pima Cotton Lawn - Tayla
140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.
140cm wide, Pima cotton lawn with an oversized abstract floral print in coral, ochre, blue and mint.
Batik - Driftwood
110cm batik cotton in olive and brown tones with geometric bands. Lightweight and breathable.
Lovely Lawn - Pale Cream
148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.