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.
Soft and light 150cm wide 100% cotton fabric with a navy floral print on blue and white stripes.
Navy blue seersucker. 150cm wide. 100% Cotton. Breathable puckered texture for summer wear.
Black seacell jersey fabric 165cm wide, with ample stretch and an exceptionally soft handle.
55% linen, 45% viscose dress fabric with a soft natural leaf print and beautiful drape. 138cm wide.
Voile - White
Lightweight white cotton voile fabric, 145cm wide with soft flowing handle.
Summer Linen - Pink Stripe
Beautiful Ex-Designer Deadstock linen in a pink and white stripe for a statement
147cm wide, 55% bamboo with 45% linen shirting fabric with a luxurious, soft, and silky feel.

Shop Now
Lightweight cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
True Essentials - T-Shirting - Black
168cm cotton jersey, 196gsm midweight knit with smooth feel and natural stretch for everyday wear.
Traditional Linen - Sand
This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.
Enigma Linen - Brown
Chocolate brown ramie linen cotton fabric, 140cm wide with durable woven texture.
Golden Plaid
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
Watercolour blue & pink floral tencel voile fabric. Silky-soft summer dress fabric.
4oz Washed Chambray Denim - Dark Blue
Washed 4oz lightweight denim chambray fabric in dark blue.
Enigma Linen - Navy
Navy blue ramie linen cotton fabric, 140cm wide for tailoring and home décor projects.
Rayon, linen and cotton blend fabric with lemon print, lightweight feel and soft handle.
140cm wide, pima cotton lawn with a bold oversized floral design in shades of blue and grey.
Finest Chambray Teal
Lightweight 100% cotton chambray in teal, the perfect choice for shirts and dresses.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Our 140cm wide viscose challis fabric features a ginkgo flower print in beige on a denim blue ground. Perfect for summer blouses and skirts.
Challis - Melody Blue
140cm wide, high-twist viscose challis dress fabric with a small floral print in spring colours on a mid blue ground.
100% Linen - Khaki
This 100% linen fabric in khaki offers a wonderful balance of breathability & durable structure.
Heavenly - Lady
Delightful pink floral cotton chambray, 147cm wide.
Qjutie - Broderie Anglaise - Multi
Multi-Colour Broderie Anglaise. 130cm wide. 180gsm cotton with delicate floral cutwork.
100% linen fabric featuring a palm leaf print in navy and green on a white ground, perfect for palazzo pants.
Sunshine Linen - Emerald Envy
Lightweight emerald linen with soft drape.
Sussex - Berry Blossom Breeze
Blue floral cotton lawn fabric with red berry detail, lightweight with a light, soft handle.
Finest Chambray Sky
100% cotton chambray in sky blue, a lightweight cotton fabric for dressmaking & quilting.
Satin Viscose - Chocolate Florals
143cm wide chocolate floral viscose satin, smooth 130gsm with fluid drape for dresses
Bold Floral Paisley - Teal & Pink
143cm wide paisley viscose fabric in teal and pink, 130gsm with fluid drape for dresses.
Double Gauze - Pine Green
Pine Green Double Gauze Cotton. 135cm width. 126gsm weight. Breathable fabric for baby clothes.
Enigma Linen - Stone
Stone ramie linen cotton fabric, 140cm wide for clothing and soft furnishing projects.
Stripeway Linen Mix - Mustard
A soft, lightweight woven fabric in an 80% viscose and 20% linen blend, this version features a warm mustard pinstripe for an easy, relaxed look.
140cm wide abstract floral viscose, 110gsm with soft drape for dresses and blouses
Summer Linen - Aqua
Lightweight Deadstock European linen with a soft, easy drape in Aqua
Finest Challis - Kabash
140cm wide, digitally printed viscose challis with a bold leaf design in vibrant colours.
145cm ecru jersey, cotton linen elastane blend, soft 175gsm stretch fabric for tops and dresses.
Modern red & blue diamond 140cm print. Luxury 38gsm silk-cotton blend with a crisp, airy finish.
Embroidered Cotton Stripe - Orange Floral
145cm white embroidered cotton with orange floral detail. Lightweight, breathable and textured.
Enigma Linen - Grey
Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.
Enigma Linen - Black
Oeko-Tex black ramie cotton fabric, 140cm wide at 230gsm with durable textured woven handle.
Enigma Linen - Natural
Natural cream ramie linen cotton fabric, 140cm wide with breathable woven finish.
Soft cotton tartan shirting fabric in teal, navy and red checks with a beautifully brushed feel.
Batik - Burnt Medallion
110cm batik cotton with pink and red tones. Lightweight, breathable and easy to sew.
Lightweight white cotton calico fabric with a smooth breathable woven finish.
Milano Linen - Rustic Blue
156cm wide 100% linen fabric in blue, made for a famous Italian designer. Lightweight at 122gsm with natural slub texture.