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.
Colourful paisley Pima cotton lawn fabric, 140cm wide, with a bold flowing print.
Palm
Italian viscose cotton dress fabric with a bold tropical palm print, 128cm wide.
Deep teal workwear fabric with a durable woven finish and subtle sheen, 150cm wide.
Avorio
Italian cotton suiting fabric with a subtle dobby weave on ivory, 122cm wide.
Linen Mix - Prowla
134cm wide, 80% viscose, 15% linen, 5% cotton fabric with a bold pink & orange leopard print.
Double Gauze - Navy
135cm wide, cotton double gauze fabric in navy blue, 130gsm, breathable and Oeko-Tex certified.
Double Gauze - Bordeaux Red
135cm wide, cotton double gauze fabric in red, 130gsm, breathable and Oeko-Tex certified.
Jersey Cord - Grey
150cm wide, cotton & polyester jersey corduroy fabric in grey with a soft, velvety texture.
Superior Quality Plain Poly/Cotton - Lipstick
Lipstick red polycotton fabric with a lightweight durable finish, 114cm wide.
Midweight black and cream tweed fabric with a softly rugged woven texture.
140cm wide, lightweight brushed 100% cotton twill fabric in dull khaki.
Cotton elastane dress and trouser fabric in a vibrant large red with green floral print.
Superior Quality Plain Poly/Cotton - Lemon
Lemon yellow polycotton fabric with a lightweight durable woven finish.
Comic-themed polycotton fabric with colourful slogan prints on a royal blue background.
Grey polycotton fabric with a colourful robot print in red and blue tones.
Bright pink stretch trousering fabric with a smooth cotton-rich finish, 146cm wide.
Enigma Linen - Teal
Teal blue ramie linen blend fabric with a durable breathable woven finish.
Buckthorn
Italian brushed cotton twill fabric in dark grey with a soft tailored finish.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a colourful floral print on navy.
112cm wide, 90% polyester, 10% cotton fabric with a colourful heart print on white.
Mind Boggling
127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.
112cm wide, 90% polyester, 10% cotton fabric with a tropical palm and flower print on cream.
112cm wide, lightweight 90% polyester, 10% cotton fabric with a bright & colourful floral print.
Fabrica - Navy
Italian viscose cotton suiting fabric in deep navy with a fluid hopsack weave.
150cm wide white open weave cotton fabric with a smooth finish for embroidery and crafts.
Double Gauze - Lilac
135cm wide cotton double gauze fabric in lilac. Lightweight, breathable and super comfy.
Pima Cotton Lawn - Morris - Navy & Mint
140cm wide, Pima cotton lawn with a William Morris-inspired floral print in mint, yellow & navy.
Double Gauze - Hot Pink
135cm wide, cotton double gauze in hot pink, 126gsm. Lightweight, breathable and super comfy.
Pima Cotton Lawn - Morris - Ochre
140cm wide, Pima cotton lawn with an William Morris-style floral design in ochre, plum & sage.
Superior Quality Plain Poly/Cotton - Candy Pink
Candy pink polycotton fabric with a lightweight durable woven finish.
Cocktail
150cm wide, fine white cotton shirting fabric with a colourful fruit print. Woven in Italy!
Double Gauze - Grey
135cm wide, cotton double gauze fabric in grey, 130gsm, breathable and Oeko-Tex certified.
113cm wide bold geometric cotton fabric with a colourful 3D cube print on white.
Hornpipe
Italian 100% cotton twill shirting navy, soft texture and refined structure.
Double Gauze - Mint
Soft mint double gauze fabric in breathable cotton, 135cm wide.
French Terry - Pink
Pink French terry jersey fabric with stretch and a soft looped back finish.
Cool Running
Italian ice blue cotton jacquard shirting fabric, 157cm wide for shirts and blouses.
French Terry - Cinnamon
Cinnamon French terry jersey fabric, 150cm wide with cotton stretch for loungewear.
Taupe cotton corduroy fabric, 150cm wide with mixed rib texture for jackets and trousers.
Yellow cotton canvas fabric, 145cm wide for bags, upholstery and craft projects.
Fibre Mood - 3D Stripes - Cream
Cream textured quilting fabric by Fibre Mood, 138cm wide with subtle 3D stripe effect.
Snuggle Check
Italian brushed check cotton fabric, 154cm wide in black, red and cream tones.
Enigma Linen - Stone
Stone ramie linen cotton fabric, 140cm wide for clothing and soft furnishing projects.
9.4oz cotton denim, 176cm wide in dark navy with soft midweight handle.
Enigma Linen - Grey
Grey ramie linen cotton fabric, 140cm wide for clothing and home furnishing makes.
Enigma Linen - Red
Red ramie linen cotton fabric, 140cm wide for clothing and furnishing projects.
Enigma Linen - Navy
Navy blue ramie linen cotton fabric, 140cm wide for tailoring and home décor projects.