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.
Traditional Linen - Sand
This mid-weight, 100% linen fabric comes in a sand-coloured hue, perfect for dressmaking & crafts.
Ivory cotton canvas fabric, 145cm wide, flame retardant finish for upholstery and home use.
Washed cotton calico, 140cm wide, natural soft fabric for toiles, crafts and sewing basics.
Voile - Ivory
145cm wide, lightweight semi-sheer cotton voile fabric in ivory. Great for dressmaking or curtains.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
Enigma Linen - Stone
Stone ramie linen cotton fabric, 140cm wide for clothing and soft furnishing projects.
Cotton Canvas - Cream
Cream cotton canvas fabric, 146cm wide and heavyweight for bags, upholstery and crafts.

Shop Now
Hector - Oatmeal
140cm wide, 75% viscose and 25% linen mix shirting fabric in oatmeal, great for loose pants and dressmaking!
Triple Crepe - Ivory
Ivory polyester triple crepe, 150cm wide with smooth finish and elegant flowing drape.
Linen Mix - Cream
Stretch, viscose linen mix suiting fabric in cream. Nice and soft this is a good fabric for tops and shorts. Paperbag style as this will fall beautfully.
True Essentials - T-Shirting - Cream
Cream cotton jersey, 147cm wide at 176gsm with smooth knit and gentle stretch for everyday wear.
Fur Lined Cord - Cream
Fully lined corduroy with dense faux fur reverse. Neutral cream and cosy.
Supreme - Champagne
Stunning satin backed polyester crepe dress fabric with a glorious matte finish in champagne.
Double Gauze - Cream
135cm wide, cotton double gauze fabric in cream, 126gsm, breathable and Oeko-Tex certified.
Enigma Linen - Natural
Natural cream ramie linen cotton fabric, 140cm wide with breathable woven finish.
Avorio
Italian cotton suiting fabric with a subtle dobby weave on ivory, 122cm wide.
Stretch, viscose linen mix suiting fabric in soft white. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Dainty Dot - Ivory
Ivory Swiss Dot Dobby Cotton. 140cm wide. 80gsm lightweight woven texture for bridal & blouses.
3 Hole - Broderie Anglaise - Cream
Cream broderie anglaise fabric, 112cm wide with floral embroidery for dresses and blouses.
Proper Seersucker - Beige
Lightweight beige cotton seersucker, 150cm wide, with a breathable puckered stripe finish.
Natural 162cm wide unbleached cotton muslin in loom state, lightweight fabric for toiles, dyeing and crafts.
156cm bleached cotton muslin in cream, lightweight plain weave for toiles, lining and crafts.
Cream cotton poplin fabric, 150cm wide in smooth superior quality weave.
Lovely Lawn - Pale Cream
Pale cream cotton lawn, 148cm wide, lightweight smooth fabric for blouses, dresses and lining.
Heavy 270gsm Cotton Calico. 152cm wide. 100% Woven Cotton. Natural, undyed and robust finish.
Scrubs - Cream
Cream polycotton twill fabric, 148cm wide with durable practical woven finish.
White 127cm Italian cotton Silesia fabric, lightweight woven cloth for lining and tailoring.
127cm natural cotton calico fabric, unbleached woven fabric for toile, crafts and dressmaking.
Superb 146cm wide poly/ viscose and elastane suiting from Portugal. In soft ivory, truly a cloth for all seasons. Wonderful for summer trousers and tailored jacket.
Natural flecked cotton poplin fabric, 113cm wide in undyed eco-friendly cotton.
Be-Mood Ivory
150cm ivory stretch cotton herringbone fabric, perfect for trousers and jackets.
Plain Cream Cotton Ponte Roma Jersey. 135cm wide. 95% Cotton, 5% Elastane. Stable, midweight knit.
Unbleached cotton canvas fabric, 160cm wide in sturdy 220gsm woven quality.
145cm wide, 78% viscose 22% linen fabric in cream. Lightweight 149gsm plain weave shirting with a soft finish, perfect for shirts, blouses, and dresses.
Our 140cm wide, polyester suiting fabric features a tiny diamond weave in beige, perfect for skirts and loose pants!
Viscose Plain - Ivory
140cm wide, very soft and fine, 100% viscose challis fabric in ivory. Perfect for summer garments.
Pontoba - Beige
160cm wide, double knit jersey fabric in a pale beige hue, made from viscose, polyamide and elastane.
Knitted in Italy by InWool, this strong and stretchy fine rib nylon jersey fabric in ivory is ideal for cuffing
This viscose and acetate blend lining fabric in sand has been woven in England, ideal for lining suits!
Serena - Blonde
Light beige cotton velour fabric, 150cm wide with plush finish for loungewear and tops.
Superb twill draping viscose dress fabric in beige.
21 Wale Needlecord - Ecru
Natural Ecru Cotton Needlecord. 140cm width. 150gsm. Fine wale finish for apparel and decor.
Finest Chambray Sand
Lightweight 100% cotton chambray in sand, the perfect choice for shirts and dresses
100% Merino Wool Jersey - Sand
Brushed Australian merino wool jersey in sand melange - warm, breathable and gentle on skin.
Ciao
148cm wide, Italian loosely woven coating in ivory. A rustic 90% wool blend with a raw texture.
Quilted - Clotted Cream
Cream 150cm quilted nylon, water-resistant, diamond stitch, lightweight 1oz wadding.
Luxury Heavy Boucle - Ivory
160cm ivory polyester bouclé, 340gsm, soft and textured with structure for clean, simple layers.