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 navy cotton shirting fabric, 155cm wide and 177gsm, perfect for shirts and dresses.
Soft white stretch cotton shirting fabric, 148cm wide and 114gsm, ideal for shirts and blouses.
Soft navy cotton shirting fabric with a tiny woven diamond dobby, 142cm wide and 171gsm.
Floral brocade fabric in cerise, red and pink on black, with a structured 216gsm woven handle.
Washed floral jacquard denim fabric in light blue, 145cm wide with a sturdy 360gsm handle.
Little Lines Jersey - Ember
Bold terracotta and black striped cotton jersey fabric with a soft handle, 150cm wide and 200gsm.
Little Lines Jersey - Dusk
A calm dusty blue striped cotton jersey fabric with easy stretch, 150cm wide and weighing 200gsm.

Shop Now
Little Lines Jersey - Sage
Fresh sage and white cotton jersey fabric with tiny stripes, easy stretch and a soft 200gsm handle.
Little Lines Jersey - Navy
Classic navy and white striped cotton jersey fabric for everyday makes, 150cm wide and 200gsm.
Little Lines Jersey - Ochre
Warm ochre stripes brighten this soft cotton jersey fabric, 150cm wide with a 200gsm weight.
Little Lines Jersey - Blush
Pretty blush pink stripes meet soft stretch in this cotton jersey fabric, 150cm wide and 200gsm.
A playful cherry and leopard print cotton jersey fabric, 150cm wide with a soft 190gsm handle.
100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.
Sweatshirt - Black
Black sweatshirt fabric, 160cm wide with brushed backing for cosy casual wear.
148cm wide, durable 100% cotton drill fabric, 285gsm perfect for trousers & jackets.
Enigma Linen - Dark Teal
Dark teal ramie linen fabric, 140cm wide, blended with cotton in a durable 230gsm weave.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
Cotton cashmere elastane twill in dusky blue, a 270gsm Italian ex-designer trousering fabric.
Lightweight (80gsm) cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
Luxury cotton percale sheeting, 233cm wide with smooth satin finish and soft feel.
Black embroidered cotton fabric with ivory florals. Lightweight; for dresses, blouses and occasion wear.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Cotton Canvas - Sage
Sage green cotton canvas fabric, 146cm wide in durable 260gsm woven construction.
Italian Voile - Dragon Sky
Fine Italian cotton voile with ivory dragons, clouds and florals on deep porcelain blue, 67gsm.
21 Wale Needlecord - Wine
Wine 140cm cotton needlecord. Oeko-Tex certified 21-wale weave. Durable and soft 150gsm fabric.
Waxed Cotton - Chera 6oz - Dark Brown
153cm wide brown waxed cotton fabric with a durable finish, ideal for jackets, bags and outdoor projects.
143cm wide brushed cotton fabric with navy base and red floral paisley, soft and ideal for dresses.
Florentine
Delicate 143cm cotton crepe fabric with a soft floral garden print on the palest cream ground.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
Ex designer 100% cotton jersey towelling with colourful retro stripes, perfect for beachwear and robes.
Waxed Cotton Canvas - Tan
154cm tan waxed cotton canvas. Durable, water-resistant with a rugged, structured feel.
Enigma Linen - Aqua
Aqua ramie cotton fabric, 140cm wide at 230gsm with breathable durable textured weave.
Luxury wool bouclé tweed with colourful flecks, ideal for elegant coats, jackets and tailoring.
French Terry - Denim Marl
Denim marl French terry jersey fabric, 150cm wide with cosy looped backing.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Cotton Canvas - Cream
Cream cotton canvas fabric, 146cm wide and heavyweight for bags, upholstery and crafts.
Island Breeze - Lime
Fresh green tropical print on lightweight cotton voile for blouses, dresses and holiday wardrobes.
Deep navy cotton corduroy with a handsome velvety rib, ideal for smart trousers, skirts and jackets.
Woven coat interlining fabric, 80cm wide, with a structured 212gsm tailoring finish.
12oz Waxed Cotton - Black
154cm wide waxed cotton in black, durable water resistant fabric for jackets, coats and bags.
160cm wide Italian waterproof cotton fabric in black with a soft handle and protective coating.
Soft Italian voile fabric with painterly fish in seafoam and stone on inky blue, 153cm wide.
Fiori di Como
Italian linen cotton in chocolate, turquoise and blue with a bold botanical print, 148cm wide.
Como Moderno - Denim - Adriano
135cm wide 389gsm Italian black denim with a subtle texture and high 15% stretch recovery.
Pima Cotton Lawn - Tribal Grove - Orange
Orange Leaf Print Pima Cotton Lawn. 140cm wide. 78gsm vibrant, soft cotton for summer blouses.
Pima Cotton Lawn - Mulberry Tree - Red & Pink
Cream Pima cotton lawn fabric with delicate tree print, 140cm wide and lightweight.
Everyday 11oz Denim - Black
163cm black denim, 100% cotton, sturdy 11oz fabric for jeans, jackets, trousers and skirts.