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.
Abstract brushstroke viscose fabric, colourful, 140cm wide 110gsm
140cm wide abstract floral viscose, 110gsm with soft drape for dresses and blouses
White polyester elastane sports jersey fabric with a cool lightweight breathable handle.
Soft drapey viscose denim look with a tonal palm print.
Soft lyocell fabric in warm neutral tone, lightweight shirting with relaxed drape.
140cm wide aqua floral viscose, lightweight 110gsm with soft drape for dresses
143cm wide brushed cotton fabric with navy base and red floral paisley, soft and ideal for dresses.

Shop Now
Bamboo Jersey 180 - Black
Soft black bamboo spandex jersey fabric with elegant drape and comfortable natural stretch.
Bamboo Jersey 180 - Ice
Ice blue bamboo spandex blend jersey fabric with fluid movement and a cool soft touch.
Bamboo Jersey 180 - Navy
Deep navy bamboo spandex jersey with smooth stretch and an easy breathable everyday handle.
Bamboo Jersey 180 - Sea Green
Sea green bamboo spandex jersey fabric with fluid drape and a soft easy-wearing stretch.
Bamboo Jersey 180 - Taupe
147cm taupe bamboo spandex jersey fabric with relaxed drape and buttery soft stretch feel.
Bamboo Jersey 180 - White
Crisp white bamboo spandex blend jersey with lightweight stretch and a silky soft handle.
Bamboo Jersey 180 - Yellow
Vivid yellow bamboo spandex jersey fabric with a breathable feel and flowing drape.
140cm wide bird of paradise rayon, lightweight 110gsm with soft drape for dresses
Bold Floral Paisley - Orange & Pink
143cm wide bold paisley viscose fabric in orange and pink, with soft drape for dresses.
Bold Floral Paisley - Teal & Pink
143cm wide paisley viscose fabric in teal and pink, 130gsm with fluid drape for dresses.
Soft cotton tartan shirting fabric in teal, navy and red checks with a beautifully brushed feel.
Bubble Viscose - Brown
Brown bubble viscose stretch fabric, textured, 139cm wide 195gsm
Bubble Viscose - Citrus
Citrus bubble viscose stretch fabric, textured, 139cm wide 195gsm
Bubble Viscose - Green
Olive green bubble viscose stretch fabric, textured, 139cm wide 195gsm
Bubble Viscose - Rust
Rust orange bubble viscose stretch fabric, textured, 139cm wide 195gsm
Challis - Hanakotoba - Midnight
Petrol blue viscose challis print featuring a beige and grey flower design. Create stunning summer designs with this versatile fabric.
145cm wide cobalt tile floral viscose, lightweight 75gsm for floaty dresses
145cm wide blue floral viscose, lightweight 75gsm with soft drape for dresses
145cm wide coral botanical viscose, lightweight 75gsm with soft drape for dresses
135cm wide dark grey stretch fabric in cotton hemp blend, soft with linen-style texture.
Lovely cotton poplin dress fabric with a pastel floral print on an off white background.
Soft cream cotton poplin with delicate floral print, lightweight and breathable for easy sewing.
Cotton Poplin Seersucker - Refresher
145cm neon blue yellow seersucker, cotton blend, lightweight 100gsm fabric for shirts and dresses.
Printed cotton fabric, with multicoloured novelty cats on a white ground. 150cm wide.
Makeup themed cotton print, lightweight and easy to sew, 149cm wide.
135cm abstract patchwork cotton voile, 100% cotton, lightweight 75gsm fabric for dresses.
Lightweight cotton voile with soft handle and patchwork print, ideal for floaty summer clothing.
Cotton Voile - Diya
145cm cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
Cotton Voile - Kiara
Unique cotton voile with geometric floral print, lightweight, breathable and ideal for summer wear.
Cotton Voile - Meera
Floaty cotton voile with bold geometric star print, breathable, lightweight and easy to wear.
Cotton Voile - Myra
Soft cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
135cm yellow floral cotton voile, 100% cotton, lightweight 75gsm fabric for dresses and blouses.
Crinkle Seersucker Stripe - Blue
Blue crinkle seersucker, cotton blend with airy texture and slight stretch for everyday comfort.
Crinkle Seersucker Stripe - Light Blue
Light blue seersucker, cotton blend with soft crinkle texture, breathable and easy to wear.
Crinkle Seersucker Stripe - Red
Red crinkle seersucker, cotton blend with light texture and slight stretch for relaxed summer wear.
Deckchair Seersucker - Navy
151cm wide blue and white variegated stripe seersucker, lightweight for dresses, shirts and blouses.
Deckchair Seersucker - Red
151cm wide red and white variegated stripe seersucker, lightweight and no-iron for dresses, shirts and blouses.
130cm cotton double gauze with lime print on cream, soft texture and airy summer feel.
Light and airy, 130cm wide cotton double gauze with soft texture and modern coral print.
130cm wide striped cotton double gauze in blue, white and mint, soft for dresses and babywear.