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.
Pretty Little Stripe
Made from a blend of 90% linen and 10% viscose, our stripe shirting fabric in ivory is perfect for kaftans.
140cm high-twist viscose challis dress fabric. Mid blue with spring floral print.
Premium Challis - Ginkgo
Gorgeous beige ginkgo print on denim blue viscose challis. 140cm wide, ideal for blouses.
Tencel - Denim
Lightweight Tencel washed denim-look fabric, 180gsm.
Sustainably sourced Tencel(TM) lawn fabric featuring a pink floral print on a white ground, perfect for dressmaking!
French Terry - Tie Dye - Pink
Pink tie dye French terry fabric, 155cm wide, with a soft stretch knitted finish.
140cm wide, Pima cotton lawn fabric in a abstract floral design of green, yellow, lilac, and navy.
Superb quality stretchy knitted dress fabric in white. Great for lining.
Tree print Pima cotton lawn fabric, 140cm wide, in soft blue and green tones.
Pima Cotton Lawn - Maria
Abstract floral Pima cotton lawn fabric, 140cm wide, with a painterly multicoloured design.
This is a simply stunning John Kaldor ITY jersey fabric in a bold fuchsia pink colour! This is a medium weight fabric with a huge amount of stretch!
140cm wide, 55% linen, 45% cotton fabric in a denim blue shade with white pinstripes.
High quality 100% boiled wool cloth in beige, made from Australian virgin wool. Perfect for jackets and coats.
Italian cotton suiting fabric with a subtle chain link design on black, 140cm wide.
Noir Luxe Crushed Velvet
139cm wide, 100% polyester black crushed velvet fabric. Ideal for sophisticated evening wear.
150cm wide, Ecovero viscose satin dress fabric with a colourful large abstract Caribbean-inspired print.
140cm wide, fine, soft 100% Pima cotton lawn fabric with a colourful floral print on navy.
Equine Lining
100% nylon, burgundy coloured lining fabric with a woven horse print; perfect for pairing with suits & dresses.
149cm burnt orange polyester, 200gsm water resistant fabric for cushions and outdoor use.
Viscose & acetate lining fabric featuring an abstract print in a purple hue, perfect for pairing with your best suit.
150cm wide, cotton & polyester jersey corduroy fabric in navy blue with a soft, velvety texture.
White heavyweight linen blend fabric with a soft stone washed handle, 133cm wide.
137cm wide, very fine and soft 100% silk crepe fabric with a floaty floral and leaf design.
Hump - Cotton Stretch Jersey
Wide camel cotton jersey fabric with stretch and a soft drapey finish.
Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
154cm wide, 100% linen dress fabric with a warm plaid check in red, yellow, brown and green.
153cm wide, Italian 100% wool melton brushed coating fabric in a russet brown and black blend.
Italian, deadstock cable knit coating fabric in pale pink made from viscose, perfect for jumpers.
149cm bottle green cushion fabric, water resistant polyester, 200gsm for outdoor use.
149cm rose polyester, water resistant 200gsm fabric for cushions and outdoor use.
149cm beige water resistant polyester, 200gsm durable fabric for cushions and outdoor use.
154cm wide, wool suiting fabric with a brown & black houndstooth check, made in Italy.
150cm wide Italian black cotton velvet fabric with a soft lightweight drape.
Quilted Escape - Autumn Orange
140cm wide quilted fabric. With a water and wind-resistant nylon face in a rich orange hue and a brown polyester reverse.
Italian cotton twill fabric in dark olive with a lightweight tailored finish.
135cm wide, cotton double gauze fabric in pink, 130gsm, breathable and Oeko-Tex certified.
Sewing Room - Ice Cream
Superior quality cotton poplin in cream with a multicoloured ice cream print. 113cm wide.
Forest green double gauze fabric in soft breathable cotton, 135cm wide.
135cm wide, cotton double gauze fabric in royal blue, 130gsm, breathable and Oeko-Tex certified.
Soft denim blue cotton double gauze fabric with a lightweight crinkled texture.
Soft turquoise double gauze fabric in breathable cotton, 135cm wide.
135cm natural sand cotton gauze fabric with a soft airy double-layer weave.
154cm wide, soft lightweight wool coating fabric in very dark brown. Woven in Italy and 380gsm.
300cm white Egyptian cotton sheeting fabric with satin stripe for luxury bedding and décor.
Grey French terry jersey fabric, 150cm wide with cotton stretch for hoodies and joggers.
Stof Cotton Poplin - Blue Willow
150cm blue floral cotton poplin fabric by Stof with white background and soft handle.
142cm wide, ex-designer viscose fabric with a wild cartoon like floral design in bold colours.