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.
140cm dusty mint gingham jacquard, 100% cotton, soft washed fabric for shirts and dresses.
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.
Voile - White
145cm wide, lightweight semi-sheer cotton voile fabric in white. Great for dressmaking or curtains.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
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.
9oz soft white cotton denim with structure and a smooth finish.
155cm black bonded wool cotton, double sided fabric for coats, jackets and outerwear use.
91cm wide superfine cotton voile fusible interlining fabric in white. Ideal for lightweight dresses, silks, and blouses, adding subtle structure.
Navyline Denim
150cm navy striped denim, 230gsm. Midweight cotton with soft handle and crisp finish.
Made from 100% cotton, our abstract print seersucker fabric in black and white is perfect for summer blouses.
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.
Crinkle floral 130cm, 90gsm poly cotton, lightweight, textured for summer tops.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Stone Washed Linen - White
Unique and heavy stone washed linen and cotton fabric in white with a subtle texture in the weave. 355gsm.
Supersonic - Ivory
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in ivory with a luxurious satin finish.
Azienda Stripe
145cm wide, ex-designer cotton shirting fabric made in Italy, with a black & white pinstripe design.
127cm wide, white Italian cotton Silesia fabric with a satinised finish. Used for lining & pockets.
Milano Embroidered Double Gauze - Yellow
White 140cm cotton double gauze with pale yellow floral embroidery. Soft crinkled texture.
150cm wide, pink stretch trouser fabric made from cotton and elastane with a soft sateen finish. Woven in Italy.
Cotton Jersey - Black & White Stripe
150cm wide, cotton & elastane jersey fabric with a classic, fine black and white stripe design.
150cm wide, heavy 100% cotton fabric in soft white with a rib knit pattern & brushed on the inside.
150cm wide, Egyptian cotton muslin fabric in soft white. Lightweight & breathable with a delicate softness.
145cm blue and white striped seersucker cotton. Lightweight, breathable with textured finish.
145cm white cotton embroidery, 120gsm, 3D floral texture for structured tops and dresses.
Indigoline Denim
150cm indigo striped denim, 230gsm. Midweight cotton with classic, structured finish.
This 152cm wide white cotton drill fabric is made from breathable heavyweight cotton. Ideal for uniforms, workwear, and furnishings.
Summer Cotton - Lilly - White
Charming 146cm wide, 100% cotton poplin fabric with a delicate floral print against a white ground.
JK - Marmaris - Soft White
150cm wide, incredibly soft & fine cotton twill trousering fabric from John Kaldor in timeless white.
Cotton Jersey - Tiny Floral
150cm floral cotton jersey, 200gsm. Soft stretch fabric with smooth drape and comfort.
142cm white cotton with fine ice blue stripes. Lightweight, breathable with crisp finish.
112cm wide, 100% cotton poplin with vibrant green palm leaves on a crisp white background.
178cm wide, beautifully soft cotton jersey fabric in ivory, excellent for t-shirts, pyjamas, and loungewear!
Boston - Plain Cotton Poplin - White
114cm wide, 100% cotton poplin fabric in white, 121gsm. Lightweight, crisp and breathable.
Laura Ashley Willow Leaf Hedgerow 141cm, 200gsm linen blend for furnishings.
Double Gauze - Black
135cm wide, cotton double gauze fabric in black, 130gsm, breathable and Oeko-Tex certified.
Superb 100% cotton navy & white striped seersucker from Europe, this causal fabric is wonderful for summer shirts & dresses.
Supersonic - White
Introducing our exceptional 135cm wide superfine 100% pima cotton lawn fabric in white with a luxurious satin finish.
112cm wide, cotton poplin print fabric with a Zebra Print in colours you'd expect (black and white).
Enigma Linen - White
140cm wide, Oeko-Tex Certified dress fabric made from 70% ramie and 30% cotton, ideal for shirting.
145cm wide, 100% cotton fabric in off-white and dark teal with a forest-inspired design. Lightweight 127gsm loose weave, perfect for airy tops, dresses, and layered garments.
Superior 100% Cotton fabric in brilliant white. Perfect for sewing and crafts alike.
130cm wide, 100% cotton seersucker fabric with a summery print on a white ground, ideal for dresses.
160cm wide cotton jersey fabric with a super soft hand. With an off white/bright ivory hue. Perfect for layering, t-shirts and under slips.
Open Knit Cotton - White
A lightweight open-knit cotton fabric in crisp white, ideal when you want breathability without losing structure.
This is a very pretty white cotton mix shirting fabric with a pale blue woven spot throughout. The perfect fabric for a delicate looking shirt or blouse.