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.
7.75oz Stretch Denim - Grey Wash
Washed grey stretch denim fabric, 147cm wide, in a soft 7.75oz cotton-rich weave.
140cm wide, 100% viscose challis fabric with tropical green leaves and leopard print background.
Watercolour blue & pink floral tencel voile fabric. Silky-soft summer dress fabric.
150cm wide 7.5oz cotton denim, lightweight and durable, ideal for everyday jeans and garments.
Soft drapey viscose denim look with a tonal palm print.
100% Wool Yorkshire Tweed, Baby Blue.
Batik - Blue Blossoms
Teardrop batik cotton in blue and white, 110cm wide. Light, airy and smooth fabric.
137cm Italian indigo denim, 309gsm. Durable, structured with smooth, classic finish.
Embroidered Chambray - Denim Blue - Posy
Denim blue embroidered chambray, lightweight with soft drape for shirts and dresses.
160cm Italian brushed cotton, 168gsm with multicolour check in green, blue, red and yellow.
Tuscan Sage Suiting
Italian sage suiting fabric, 150cm wide, 174gsm. Wool polyester blend with a refined drape--ideal for suits, skirts, trousers, and jackets.
Vibrant 148cm wide, 100% silk fabric with a bold paisley floral print on turquoise. Woven in Italy.
Kitty Cotton - Pink
Ivory Pink Cat Print Cotton. 148cm wide. 100% Woven Cotton. Soft kitty & floral design for crafts.
Bridget Brocade
148cm wide, 100% polyester brocade fabric featuring a lovely floral pattern in different shades of blue.
Cotton Jersey - Ombre Green
Blue ombre 152cm jersey. 200gsm cotton/elastane blend with 40% stretch. Digitally printed softness.
Royally
Heavy striped cotton jersey, 135cm wide, grey and black on royal base with a dense knit feel.
Lovely 180cm wide 100% viscose crepe de chine fabric with mint green ditsy floral print. Lightweight at 100gsm with a soft drape
Madagascar circus jersey, 145cm wide, aqua cotton elastane with stretch for fun comfy wear.
Pontoba - Teal
160cm wide, double knit jersey fabric in a teal blue hue, made from viscose, polyamide and elastane.
Sewing Room - Floral Pop - White
Floral cotton poplin fabric, 112cm wide, white base with a small-scale multicolour print.
Italian woven deadstock silk fabric perfect for dressmaking, featuring a striped pattern with delicate detailing.
112cm turquoise alphabet polycotton fabric with colourful ABC letters for craft projects.
Made in Italy, this aqua chunky lambswool knit is 149cm wide with classic cable detail.
148cm duck egg floral cotton twill fabric with tiny print for dresses and blouses.
Hoffman Bali Cotton Lawn - Julie
Beautiful 112cm wide hand-painted Hoffman cotton lawn. Cobalt & indigo leafy fabric. Fine woven cotton yarn.
Zig Zag Quilting - Mint
Mint green nylon zig zag quilted fabric, 135cm wide with lightweight insulation.
Designer Velvet - Dark Sapphire
Dark sapphire cotton velvet fabric, 142cm wide, with a subtle diamond-patterned finish.
Muse - Olive
150cm wide, 81% viscose, 19% nylon fabric in olive green. Midweight at 190gsm - soft, breathable and OEKO-TEX certified.
Organic Cotton - Petite Floral - Black
Organic floral cotton poplin fabric, 145cm wide on black with red and ochre print.
150cm Italian cotton shirting check, 140gsm in green, brown and cream with crisp lightweight feel.
Lost In Translation
British cotton wool suiting, 154cm wide at 246gsm in grey with khaki tone and smooth handle.
Wassabi - Purple
Wild Abstract Suiting Cotton. 142cm wide. 98% Cotton, 2% Spandex. 170gsm. Bold multicoloured print.
Christmas Cotton - Merry Bundle
White Holly 100% Cotton Woven. 110cm width. Durable John Louden fabric for holiday decorations.
Fibre Mood - Heavy Crepe - Moss
145cm wide, polyester, viscose & elastane, 285gsm heavy crepe dress fabric in moss green.
Knots Of Elegance - Blue
Our 140cm wide, crochet lace fabric made from 100% polyester, features blue hues, ideal for elegant dresses!
Vibrant 143cm quilted cotton. Double-sided diamond-stitch with a bright floral print. Midweight.
130cm wide, superfine Italian knitted 80% nylon and 20% cashmere jersey fabric in forest green.
Organic Plain French Terry - Sky
156cm wide. Organic sky blue French terry. 250gsm Oeko-Tex cotton/elastane. Soft loop-back finish.
Albany 16 momme Silk - Catherine
Shiny 16 momme silk satin, ideal for dresses, blouses and gowns.
Albany 16 momme Silk - Mary
Shiny 16 momme silk satin, ideal for dresses, blouses and gowns.
Taffeta - Emerald Spot
This taffeta dressmaking fabric features an emerald green hue with a glittery gold spotted print. A slightly stiffer and "crisper" cloth.
Silk Crepe de Chine - 16 Momme - Black
135cm wide Luxurious 16 momme silk crepe de chine, with a soft matte drape and subtle texture - ideal for dresses, blouses, trousers, scarves.
Harmony Knits - Fern
152cm wide, viscose, polyester & polyamide blend knitted jersey fabric in green. Super soft & snuggly.
Both Sides Now
Italian double cotton satin, 134cm wide, blue floral panel on green with textured finish.
Soft Mint Cotton Muslin. 140cm wide. 130gsm crinkled texture for airy dresses & baby accessories.
Dark Teal Rainforest Woven Cotton. 145cm wide. 127gsm airy, loose weave for dramatic dresses.
Delightful royal blue and black floral lightweight georgette single crepe dress fabric