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.
Printed ticking canvas fabric which is superb for soft furnishing, bag making and crafts.
Dark grey cotton twill fabric, medium weight suiting with soft handle and smart finish.
Superfine Cotton Jersey - Silver Marl
Italian super soft grey marl cotton jersey fabric, lightweight with stretch and smooth finish.
Plum Duff
Superfine plum wool cotton fabric, lightweight twill suiting with smooth refined hand.
Black cotton fabric with crisp handle, closely woven shirting with smooth clean finish.
135cm wide dark grey stretch fabric in cotton hemp blend, soft with linen-style texture.
White cotton fabric, crisp lightweight shirting with clean smooth finish. 150cm wide.

Shop Now
140cm wide 10.5oz blue denim fabric in 100% cotton, classic twill for jeans and jackets.
152cm wide lightweight black denim fabric in 100% cotton, soft handle for shirts and dresses.
143cm wide brushed cotton fabric with navy base and red floral paisley, soft and ideal for dresses.
112cm white broderie anglaise fabric with floral and moon detail for dresses and summer tops.
152cm dark blue denim, 100% cotton, rigid 12.5oz fabric for jeans, jackets and workwear.
Voile - White
Lightweight white cotton voile fabric, 145cm wide with soft flowing handle.
Enigma Linen - Natural
Natural cream ramie linen cotton fabric, 140cm wide with breathable woven finish.
Storm System Seersucker - Navy Stripe
Navy stripe 157cm cotton seersucker, Loro Piana, breathable, water-resistant finish.
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.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.
130cm floral cotton seersucker fabric in white with dainty leaf print for summer dressmaking.
Lightweight cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
Cotton Canvas - Sage
Sage green cotton canvas fabric, 146cm wide in durable 260gsm woven construction.
Don't Be Noisy - Pale Blue
Pale blue linen cotton fabric with white pinstripes, 140cm wide and breathable.
Floral seersucker cotton 135cm, 80gsm, lightweight, textured for dresses and blouses.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
140cm charcoal stretch denim, cotton elastane mix, flexible 7.5oz fabric for fitted garments.
Waxed Cotton Canvas - Tan
154cm tan waxed cotton canvas. Durable, water-resistant with a rugged, structured feel.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
135cm black and white check cotton with stretch, 45gsm lightweight fabric for shirts and blouses.
Cotton Voile - Asha
Lightweight cotton voile with soft handle and patchwork print, ideal for floaty summer clothing.
Crinkle Seersucker Stripe - Blue
Blue crinkle seersucker, cotton blend with airy texture and slight stretch for everyday comfort.
Como Moderno - Denim - Leonardo
Mid blue 5oz Italian denim. 137cm wide. 97% cotton with 10% stretch. Soft, shirting-weight handle.
7.5oz Washed Denim - Indigo
148cm wide, cotton 7.5oz washed denim fabric in indigo with a soft handle and a worn-in look.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Enigma Linen - Chartreuse
Chartreuse ramie cotton fabric, 140cm wide at 230gsm with textured durable woven finish.
145cm white cotton embroidery, 120gsm, 3D floral texture for structured tops and dresses.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Egyptian Cotton - Luxury Stripe Sheeting
300cm white Egyptian cotton sheeting fabric with satin stripe for luxury bedding and décor.
Enigma Linen - Dark Teal
Dark teal ramie linen fabric, 140cm wide, blended with cotton in a durable 230gsm weave.
145cm natural cotton with green and white floral embroidery. Lightweight, breathable and soft.
Don't Be Noisy - Red
Red & White Pin Stripe Linen Blend. 140cm wide. 176gsm breathable fabric for shirts & jackets.
Superior quality 100% white cotton poplin in brilliant white. Perfect for sewing and crafts alike.
140cm wide Pima cotton lawn with green floral print and orange-yellow accents on a soft base.
137cm Italian indigo denim, 309gsm. Durable, structured with smooth, classic finish.
Stone Washed Linen - Denim
Denim blue stone washed linen cotton fabric, 133cm wide for interiors and clothing.
Fiori Aqua
Italian mint floral cotton lawn fabric, 150cm wide for caftans, dresses and layering pieces.
Cotton Voile - Myra
Soft cotton voile in deep navy with floral paisley print, light, breathable and ideal for summer wear.
143cm wide, 100% cotton voile fabric in red with a delightful geometric dobby weave design.