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.
Made in Italy, this black ribbed wool jacketing fabric is perfect for cardigans, shawls, scarves and accessories!
Pure Luxury - Boiled Wool - Dark Green
Luxurious quality, 140cm wide, 100% boiled wool fabric in dark green, perfect for jackets and coats!
Luxury wool bouclé tweed with colourful flecks, ideal for elegant coats, jackets and tailoring.
Denim By The Dozen - Light Wash
Very pale blue 12oz denim fabric made from 100% cotton with a washed finish.
100% Wool Yorkshire Tweed, Beige Marl.
Water Resistant Drill - Brown
Dark brown 152cm cotton drill, 290gsm, brushed finish, water-resistant and hardwearing.
Sylkoil Cotton - 6oz - Brown
Brown sylkoil waxed cotton fabric with a soft dry handle for jackets and bags. 150cm wide.

Shop Now
Vintage 154cm wide orange marl sweatshirt fabric. Knitted 100% cotton yarn. Chunky loopback finish.
Midweight black and cream tweed fabric with a softly rugged woven texture.
21 Wale Needlecord - Sage
148cm sage green cotton needlecord fabric, 21 wale soft woven fabric for dressmaking & crafts.
Waxed Cotton - Chera 6oz - Dark Brown
153cm wide brown waxed cotton fabric with a durable finish, ideal for jackets, bags and outdoor projects.
12oz Waxed Cotton - Navy
Waxed cotton in navy, durable water resistant fabric for jackets, coats and bags. 154cm wide.
12oz Waxed Cotton - Brown
149cm wide waxed cotton in dark brown, durable water resistant fabric for outerwear and bags.
Lime Green 100% Wool Yorkshire Tweed, 300gsm.
Navy floral cuddle fleece fabric, soft and warm. 150cm wideideal for blankets, loungewear and children’s clothing.
150cm wide, russet brown wool and cashmere coating fabric. Lightweight with a soft brushed finish.
21 Wale Needlecord - Purple
Rich purple 148cm cotton needlecord fabric, soft 21 wale woven fabric for dressmaking and crafts.
Soft blue alpine fleece sweatshirt fabric with a brushed reverse and comfortable stretch.
Grey marl poly cotton sweatshirt fabric with an artistic print and a fleece back.
Fuchsia 100% Wool Yorkshire Tweed, 300gsm.
Morbido - Camel Coating
Italian camel wool and cashmere coating, 480gsm and 135cm wide. Soft, warm and ideal for coats and jackets.
Ginsberg
British 100% wool navy suiting, 154cm wide, 222gsm. Loose weave with elegant drape--perfect for soft tailoring, dresses, and trousers
154cm wide, 100% Italian wool coating fabric in pea green, relatively lightweight but dense with a soft finish.
Vibrant 143cm quilted cotton. Double-sided diamond-stitch with a bright floral print. Midweight.
Lora - Faux Fur - Nude
160cm wide, nude faux fur fabric, 100% polyester, 408gsm, with a braided cable knit design.
Olive 155cm waxed cotton, 295gsm, water-repellent, durable and machine washable.
Viscose Jersey - Flowerful Green
150cm retro floral viscose jersey fabric with olive and sky blue tones and soft stretch.
21 Wale Needlecord - Mint
Soft 140cm wide mint needlecord. 100% cotton, 21-wale weave. Durable Oeko-Tex certified quality.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Prime Time
Made in England, this fine check wool shirting fabric in a muted green shade is ideal for blouses and accessories!
Pure Luxury - Boiled Wool - Wine
Luxurious quality, 140cm wide, 100% boiled wool fabric in wine, perfect for jackets and coats!
Viscose Jersey - Flowerful Pink
Retro floral viscose jersey fabric with stretch and soft drape in bold pink and orange colours.
Urban Quilted Jersey - Brown
Brown polyester viscose stretch quilted jersey fabric with cosy padding for lounge sets.
Wine 5 wale corduroy 142cm, 283gsm, durable cotton for jackets and trousers.
Pink, blue and cream brushed cotton check, 144cm wide at 140gsm for soft cosy garments.
265gsm Stretch Twill - Navy
Polyester, viscose & elastane blend twill suiting fabric in dark navy blue, perfect for sophisticated suiting.
Pure Luxury - Boiled Wool - Royal Marine
Luxurious quality, 140cm wide, 100% boiled wool fabric in marine blue, perfect for jackets & coats!
Harmony Knits - Teal
157cm wide, viscose, polyester & polyamide blend knitted jersey fabric in teal. Super soft & snuggly.
Designer Velvet - Diamond
Dark brown cotton velvet fabric, 148cm wide, with a subtle diamond-patterned finish.
Honey-coloured Italian wool and alpaca coating, with soft texture and light structure.
148cm wide fine nylon jersey with exceptional stretch, recovery and a silky soft handle.
265gsm Stretch Twill - Black
Poly//Viscose black stretch twill suiting fabric with a soft handle, elegant drape.
Sylkoil Cotton - 6oz - Dark Brown
150cm wide dark brown sylkoil waxed cotton fabric with a soft handle for jackets and outdoor wear.
Urban Quilted Jersey - Blue
Blue polyester viscose stretch quilted jersey fabric with soft padding for casual layers.
Cable Jersey - Blue Marl
Blue marl polyester rayon spandex cable jersey fabric with raised knit texture and stretch.
Cable Jersey - Teal Marl
158cm teal marl polyester rayon spandex cable knit jersey with raised textured finish.
Grey tweed boucle coating fabric, 150cm wide wool blend with a soft textured finish.