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.
Poplin Print - The Crafty Spot - All Colours
These 110cm wide, polka dot print cotton poplin fabrics are available in a wide range of shades.
Lightweight (80gsm) cotton lawn fabric, 148cm wide, with a smooth breathable weave for summer wear.
145cm wide superb soft washed linen in a white with all the slubiness you would expect in a linen cloth. Great for summer trousers. Light enough for a shirt too.
Cushion Soft - All Colours
149cm water resistant polyester, 200gsm durable fabric for cushions, bags and outdoor use.
Twill Lining - 55% Acetate / 45% Viscose
Our beautifully coloured twill designer lining fabrics are made from 55% acetate and 45% viscose. These linings are anti-static and breathable with a smooth satin finish!
112cm white broderie anglaise fabric with floral and moon detail for dresses and summer tops.
100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.

Shop Now
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
Soft white Egyptian cotton muslin fabric, 150cm wide with lightweight feel.
Liquid - Emerald
210gsm emerald satin-back crepe with smooth drape, made for bold eveningwear pieces.
Roxy Stretch Velvet - Black
Plain black 4-way stretch knitted velour, especially good for evening wear. 148cm wide, beautiful quality stretch velvet dress fabric.
1 inch gingham poly/cotton fabric, 114cm wide with classic checked design.
Poplin print - Tropical Toucans - White
Toucan print cotton poplin fabric, 112cm wide on fresh white background.
BB Ponte Roma - Damson
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.
Triple Crepe - Black
Black triple crepe, 150cm wide polyester with smooth surface and strong, fluid drape.
Heavyweight Water Resistant Canvas - Beige
150cm beige PU coated polyester canvas, heavy 440gsm fabric for bags and outdoor covers.
Winceyette Plain - Ivory
Ivory brushed cotton flannel fabric, 105cm wide for pyjamas, babywear and blankets.
Superior Quality Plain Poly/Cotton - Red
Bright red poly/cotton fabric, 115cm wide and ideal for dressmaking, quilting and crafts.
JK - Marmaris - Coral
Coral stretch cotton trousering fabric by John Kaldor, 150cm wide for tailoring.
Italian Punch - Coral
Italian coral pink cotton shirting fabric, fine lightweight woven with soft silk-like feel.
Poplin Print - Molokai - Navy
Tropical palm print cotton poplin, 112cm wide, navy base with green and brown leaves.
Supersonic - White
White Pima cotton lawn fabric, 135cm wide with a smooth satin finish.
114cm wide lovely quality 65% Polyester 35% Cotton fabric with an all over fairytale pattern with castles and beanstalks in white on a navy background.
Luxury Ponte - Black
Luxury black ponte roma, this fabric is heavy and is densely knitted. Made to cover all lumps and bumps, even when tightly fitted. OEKO-Tex Æ. As good as it gets.
Vintage floral cotton poplin fabric, 112cm wide on aqua blue background.
Cross Hatch - Olive
Linen look dress fabric in a marl dark olive green, perfect for dressmaking.
Cotton Lawn Iron On Interfacing - White
Fusible cotton lawn interlining in white, 91cm wide, for adding shape and support.
Qipao - Flaming Dragon
This is a stunning traditional Chinese jacquard fabric in bright red with gold embroidered dragons and peacock feathers.
140cm wide 100% British made cotton wadding or bump lining in cream.
BB Ponte Roma - Navy
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in navy.
Heavy unbleached bull denim fabric, 152cm wide in durable 14oz cotton twill.
Coast - Soft White
145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.
142cm wide, polyester stretch suiting fabric in cerise. Perfect for creating special occasion wear.
French Terry - Black
Black French terry jersey fabric, 150cm wide with soft stretch backing.
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
142cm navy viscose challis dressmaking fabric with a distinctive floral print.
Filmstar - Olive
160cm wide lightweight soft polyester draping fabric. With a gorgeous khaki/live hue and soft velvet satin finish. Perfect for dresses with glamour.
Luxury Ponte - Dark Charcoal Marl
152cm wide high quality double-knit jersey Ponte Roma fabric in dark charcoal marl, made from a viscose blend.
Imitation shot silk lining in a beautiful pale gold.
This ex-designer polyester satin lining fabric features an abstract faces/bodies print in cream & damson.
Oxfordshire Check Wool
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
Woven in Italy, our 100% cashmere jacketing fabric in a camel brown hue is perfect for luxury winter outerwear!
French Terry - Teal
Teal French terry jersey fabric, 150cm wide with cosy looped backing.
Landon Smooth Crepe - Cerise
Cerise pink polyester smooth crepe fabric with fluid movement and a smooth finish.
Striking teal Italian stretch crepe fabric with fluid drape and excellent versatility.
Superb quality Viscose/Acetate tailors' lining from one of Italy's most creative mills.
Landon Smooth Crepe - Peacock
Peacock blue polyester smooth crepe with soft drape and a clean, smooth surface.