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.
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.
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!
Cushion Soft - All Colours
149cm water resistant polyester, 200gsm durable fabric for cushions, bags and outdoor use.
Lightweight cotton voile fusible interlining fabric in white, 91cm wide.
1 inch gingham poly/cotton fabric, 114cm wide with classic checked design.
142cm wide, fine woven 100% combed cotton lawn fabric in white with a silky soft finish.

Shop Now
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.
Poplin print - Tropical Toucans - White
Toucan print cotton poplin fabric, 112cm wide on fresh white background.
Heavyweight Water Resistant Canvas - Beige
150cm beige PU coated polyester canvas, heavy 440gsm fabric for bags and outdoor covers.
BB Ponte Roma - Damson
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in damson.
BB Ponte Roma - Dark Teal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in teal.
Triple Crepe - Black
Black triple crepe, 150cm wide polyester with smooth surface and strong, fluid drape.
Winceyette Plain - Ivory
Ivory brushed cotton flannel fabric, 105cm wide for pyjamas, babywear and blankets.
Poplin Print - Molokai - Navy
Tropical palm print cotton poplin, 112cm wide, navy base with green and brown leaves.
JK - Marmaris - Coral
Coral stretch cotton trousering fabric by John Kaldor, 150cm wide for tailoring.
Superior Quality Plain Poly/Cotton - Red
Bright red poly/cotton fabric, 115cm wide and ideal for dressmaking, quilting and crafts.
BB Ponte Roma - Navy
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in navy.
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.
Italian Punch - Coral
Italian coral pink cotton shirting fabric, fine lightweight woven with soft silk-like feel.
180cm down-proof ivory cotton cambric fabric with a smooth dense weave for linings and soft furnishings.
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.
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.
Qipao - Flaming Dragon
This is a stunning traditional Chinese jacquard fabric in bright red with gold embroidered dragons and peacock feathers.
Superior Quality Plain Poly/Cotton - White
White poly/cotton fabric, 115cm wide with a smooth lightweight finish for sewing and crafts.
Enigma Linen - Chartreuse
Chartreuse ramie cotton fabric, 140cm wide at 230gsm with textured durable woven finish.
Coast - Soft White
145cm wide, linen-look polyester fabric in soft white. With subtle slub texture and thicker yarns.
100% cotton 10oz washed denim fabric in a range of pale blue, mid blue, indigo, or black.
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.
142cm wide, polyester stretch suiting fabric in cerise. Perfect for creating special occasion wear.
Linen Mix - Forest
Stretch, viscose linen mix suiting fabric in forest green. Nice and soft this is a good fabric for tops and shorts. Paper bag style as this will fall beautifully.
Striking teal Italian stretch crepe fabric with fluid drape and excellent versatility.
BB Ponte Roma - Royal
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in royal.
Supersonic - Ivory
Ivory Pima cotton lawn fabric, 135cm wide with a superfine satin finish.
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.
Oxfordshire Check Wool
Woven in Great Britain, this 100% wool suiting fabric features a checked pattern in grey, black, tan and blue.
112cm white broderie anglaise fabric with floral and moon detail for dresses and summer tops.
BB Ponte Roma - Black
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in black.
Woven in Italy, our 100% cashmere jacketing fabric in a camel brown hue is perfect for luxury winter outerwear!
Landon Smooth Crepe - Peacock
Peacock blue polyester smooth crepe with soft drape and a clean, smooth surface.
French Terry - Teal
Teal French terry jersey fabric, 150cm wide with cosy looped backing.
BB Ponte Roma - Charcoal Marl
150cm wide, great quality 74% polyester, 23% viscose & 3% elastane Ponte Roma fabric in charcoal grey.
Italian Cotton - Abstract Rain
Italian blue speckled cotton 145cm, 109gsm, slight stretch for shirts and dresses.
Landon Smooth Crepe - Cerise
Cerise pink polyester smooth crepe fabric with fluid movement and a smooth finish.