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.
Water-resistant PU coated polyester canvas fabric with a red, green, navy and yellow/gold stripe.
148cm wide water-resistant PU coated polyester canvas fabric in a rainbow gradient stripe.
Superior Anti Static Dress Linings
150cm wide, superior quality polyester anti static dress linings.â Available in a wide range of shades.
112cm white broderie anglaise fabric with floral and moon detail for dresses and summer tops.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
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.

Shop Now
Satin Viscose - Chocolate Florals
143cm wide chocolate floral viscose satin, smooth 130gsm with fluid drape for dresses
Enigma Linen - Natural
140cm wide, 70% ramie linen and 30% cotton blend fabric in a natural hue, Oeko-Tex Certified., great for summer.
Summer Linen - Pink Stripe
Beautiful Ex-Designer Deadstock linen in a pink and white stripe for a statement
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.
158cm wide, Italian woven dark grey deadstock suiting fabric, made from fleece/virgin wool and elastane.
100% Wool Yorkshire Tweed, Baby Blue.
Maison - Mint Blossom Silk Broadcloth
A luxurious ex-designer silk broadcloth in mint green with painterly pink florals, soft drape and visible weave, perfect for elegant dresses, blouses and skirts.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
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.
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
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.
145cm wide novelty tile viscose lawn, lightweight 75gsm for summer dresses
Linen Viscose Slub - Butterfly - Pink
140cm wide, 67% linen and 33% viscose slub fabric with a pink butterfly, berry and floral print.
142cm blue studded denim, 100% cotton, lightweight 4oz fabric for shirts, dresses and skirts.
100% Linen - Dark Beige
This 100% linen fabric in dark beige offers a wonderful balance of breathability & durable structure.
Enigma Linen - Denim
Made from 70% ramie linen and 30% cotton, our denim blue fabric is Oeko-Tex Certified, ideal for jackets.
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.
148cm wide jet black luxury ponte fabric, 350gsm. A stretch fabric with a smooth, refined finish
Cotton Canvas - Navy
Plain cotton canvas in navy. Very strong cloth for use anywhere you need strength.
Traditional Linen - Dark Grey
Our 136cm wide, yarn-dyed 100% linen fabric in a dark grey hue is mid-weight, ideal for soft furnishings.
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.
Seersucker Check - Summer Stroll
135cm navy coral check seersucker, cotton viscose blend, lightweight 85gsm fabric for shirts.
Triple Crepe - Forest
Forest green triple crepe, 150cm wide polyester with smooth feel and weighty drape.
Linen Mix - Deepest Darkest Navy
Stretch, viscose linen mix suiting fabric in a dark navy. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Liquid - Sunshine
Bright yellow satin-back crepe with fluid drape, made for standout summer occasion pieces.
7.5oz Washed Denim - Indigo
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
150cm wide, 100% linen chambray shirting fabric woven in Italy in sand & dark brown yarns.
Draper - Organic Bamboo Blend Suiting - Beige
This 150cm wide organic recycled suiting fabric in beige, is soft to handle and has a beautiful drape.
An elegant beige Italian silk satin with a subtle glossy finish and fluid drape. Understated and timeless, it's perfect for silk skirts, blouses, and classic occasionwear.
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.