Fabrics & upholstery fabric A wide range of fabrics from the very best interiors companies, perfect for your own craft projects at home. Products Skip to products Refine Colours Brands Price Min price £0 Max price £1000 Collapse Styles Hanging methods Suitable for Wallpaper types 2,296 products Refine Show 36 per page 60 per page 120 per page Sort by Popularity What’s new Price high to low Price low to high Elio 134109 Linen/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in linen/ivory to your basket Add a sample of elio fabric in linen/ivory to your basket Elio 134108 Pearl Harlequin Fabrics £69.00 per metre Add Elio fabric in pearl to your basket Add a sample of elio fabric in pearl to your basket Elio 134107 Rhubarb Harlequin Fabrics £69.00 per metre Add Elio fabric in rhubarb to your basket Add a sample of elio fabric in rhubarb to your basket Elio 134106 Grass Harlequin Fabrics £69.00 per metre Add Elio fabric in grass to your basket Add a sample of elio fabric in grass to your basket Elio 134105 Positano/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in positano/ivory to your basket Add a sample of elio fabric in positano/ivory to your basket Elio 134104 Nectar/Chalk Harlequin Fabrics £69.00 per metre Add Elio fabric in nectar/chalk to your basket Add a sample of elio fabric in nectar/chalk to your basket Elio 134103 Indigo Harlequin Fabrics £69.00 per metre Add Elio fabric in indigo to your basket Add a sample of elio fabric in indigo to your basket Elio 134102 Azul Harlequin Fabrics £69.00 per metre Add Elio fabric in azul to your basket Add a sample of elio fabric in azul to your basket Elio 134101 Aqua/Chalk Harlequin Fabrics £69.00 per metre Add Elio fabric in aqua/chalk to your basket Add a sample of elio fabric in aqua/chalk to your basket Elio 134100 Celestial/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in celestial/ivory to your basket Add a sample of elio fabric in celestial/ivory to your basket Elio 134099 Celestial Harlequin Fabrics £69.00 per metre Add Elio fabric in celestial to your basket Add a sample of elio fabric in celestial to your basket Alvaro 121234 Honey/Slate/Topaz Harlequin Fabrics £75.00 per metre Add Alvaro fabric in honey/slate/topaz to your basket Add a sample of alvaro fabric in honey/slate/topaz to your basket Floreana 121233 Bleached Coral/Fig Leaf/Succulent Harlequin Fabrics £75.00 per metre Add Floreana fabric in bleached coral/fig leaf/succulent to your basket Add a sample of floreana fabric in bleached coral/fig leaf/succulent to your basket Skiva 121230 Black Earth/Origami Harlequin Fabrics £75.00 per metre Add Skiva fabric in black earth/origami to your basket Add a sample of skiva fabric in black earth/origami to your basket Skiva 121229 Kelly/Origami Harlequin Fabrics £75.00 per metre Add Skiva fabric in kelly/origami to your basket Add a sample of skiva fabric in kelly/origami to your basket Sora 121228 Indigo/Cornflower Harlequin Fabrics £75.00 per metre Add Sora fabric in indigo/cornflower to your basket Add a sample of sora fabric in indigo/cornflower to your basket Sora 121227 Mint/Kelly Harlequin Fabrics £75.00 per metre Add Sora fabric in mint/kelly to your basket Add a sample of sora fabric in mint/kelly to your basket Sora 121226 Positano/Paprika Harlequin Fabrics £75.00 per metre Add Sora fabric in positano/paprika to your basket Add a sample of sora fabric in positano/paprika to your basket Koya 121224 Kelly/Indigo Harlequin Fabrics £75.00 per metre Add Koya fabric in kelly/indigo to your basket Add a sample of koya fabric in kelly/indigo to your basket Koya 121225 Azul/Paprika Harlequin Fabrics £75.00 per metre Add Koya fabric in azul/paprika to your basket Add a sample of koya fabric in azul/paprika to your basket Utto 121223 Black Earth/Taupe Harlequin Fabrics £75.00 per metre Add Utto fabric in black earth/taupe to your basket Add a sample of utto fabric in black earth/taupe to your basket Utto 121222 Indigo/Azul Harlequin Fabrics £75.00 per metre Add Utto fabric in indigo/azul to your basket Add a sample of utto fabric in indigo/azul to your basket Utto 121220 Kelly/Sky Harlequin Fabrics £75.00 per metre Add Utto fabric in kelly/sky to your basket Add a sample of utto fabric in kelly/sky to your basket Mini Melodic 121221 Indigo/Origami Harlequin Fabrics £75.00 per metre Add Mini Melodic fabric in indigo/origami to your basket Add a sample of mini Melodic fabric in indigo/origami to your basket Mini Melodic 121218 Black Earth/Origami Harlequin Fabrics £75.00 per metre Add Mini Melodic fabric in black earth/origami to your basket Add a sample of mini Melodic fabric in black earth/origami to your basket Enigmatic 121217 Black Earth/First Light Harlequin Fabrics £75.00 per metre Add Enigmatic fabric in black earth/first light to your basket Add a sample of enigmatic fabric in black earth/first light to your basket Enigmatic 121216 Sky/First Light Harlequin Fabrics £75.00 per metre Add Enigmatic fabric in sky/first light to your basket Add a sample of enigmatic fabric in sky/first light to your basket Aloutau 121215 Sweet Pea/Sky/Stone Harlequin Fabrics £75.00 per metre Add Aloutau fabric in sweet pea/sky/stone to your basket Add a sample of aloutau fabric in sweet pea/sky/stone to your basket Melora 121235 Blush/Eucalyptus/Sand Harlequin Fabrics £75.00 per metre Add Melora fabric in blush/eucalyptus/sand to your basket Add a sample of melora fabric in blush/eucalyptus/sand to your basket Melora 121214 Fig Leaf/Paprika/Azul Harlequin Fabrics £75.00 per metre Add Melora fabric in fig leaf/paprika/azul to your basket Add a sample of melora fabric in fig leaf/paprika/azul to your basket Edo 121057 Ink/Ivory Harlequin Fabrics £75.00 per metre Add Edo fabric in ink/ivory to your basket Add a sample of edo fabric in ink/ivory to your basket Shenlong 121055 Pomegranate/Grounded/Incense Harlequin Fabrics £75.00 per metre Add Shenlong fabric in pomegranate/grounded/incense to your basket Add a sample of shenlong fabric in pomegranate/grounded/incense to your basket Shenlong 121054 Celestial/Ink Harlequin Fabrics £75.00 per metre Add Shenlong fabric in celestial/ink to your basket Add a sample of shenlong fabric in celestial/ink to your basket Alvaro 121219 Honey/Slate/Topaz Harlequin Fabrics £75.00 per metre Add Alvaro fabric in honey/slate/topaz to your basket Add a sample of alvaro fabric in honey/slate/topaz to your basket Acropora 121052 Brazilian Rosewood/Nectar/Tree Canopy Harlequin Fabrics £75.00 per metre Add Acropora fabric in brazilian rosewood/nectar/tree canopy to your basket Add a sample of acropora fabric in brazilian rosewood/nectar/tree canopy to your basket Papilio 121051 Flamingo/Papaya/Loganberry Harlequin Fabrics £75.00 per metre Add Papilio fabric in flamingo/papaya/loganberry to your basket Add a sample of papilio fabric in flamingo/papaya/loganberry to your basket 2,296 products Page 2 of 64 Show 36 per page 60 per page 120 per page
Elio 134109 Linen/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in linen/ivory to your basket Add a sample of elio fabric in linen/ivory to your basket
Elio 134108 Pearl Harlequin Fabrics £69.00 per metre Add Elio fabric in pearl to your basket Add a sample of elio fabric in pearl to your basket
Elio 134107 Rhubarb Harlequin Fabrics £69.00 per metre Add Elio fabric in rhubarb to your basket Add a sample of elio fabric in rhubarb to your basket
Elio 134106 Grass Harlequin Fabrics £69.00 per metre Add Elio fabric in grass to your basket Add a sample of elio fabric in grass to your basket
Elio 134105 Positano/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in positano/ivory to your basket Add a sample of elio fabric in positano/ivory to your basket
Elio 134104 Nectar/Chalk Harlequin Fabrics £69.00 per metre Add Elio fabric in nectar/chalk to your basket Add a sample of elio fabric in nectar/chalk to your basket
Elio 134103 Indigo Harlequin Fabrics £69.00 per metre Add Elio fabric in indigo to your basket Add a sample of elio fabric in indigo to your basket
Elio 134102 Azul Harlequin Fabrics £69.00 per metre Add Elio fabric in azul to your basket Add a sample of elio fabric in azul to your basket
Elio 134101 Aqua/Chalk Harlequin Fabrics £69.00 per metre Add Elio fabric in aqua/chalk to your basket Add a sample of elio fabric in aqua/chalk to your basket
Elio 134100 Celestial/Ivory Harlequin Fabrics £69.00 per metre Add Elio fabric in celestial/ivory to your basket Add a sample of elio fabric in celestial/ivory to your basket
Elio 134099 Celestial Harlequin Fabrics £69.00 per metre Add Elio fabric in celestial to your basket Add a sample of elio fabric in celestial to your basket
Alvaro 121234 Honey/Slate/Topaz Harlequin Fabrics £75.00 per metre Add Alvaro fabric in honey/slate/topaz to your basket Add a sample of alvaro fabric in honey/slate/topaz to your basket
Floreana 121233 Bleached Coral/Fig Leaf/Succulent Harlequin Fabrics £75.00 per metre Add Floreana fabric in bleached coral/fig leaf/succulent to your basket Add a sample of floreana fabric in bleached coral/fig leaf/succulent to your basket
Skiva 121230 Black Earth/Origami Harlequin Fabrics £75.00 per metre Add Skiva fabric in black earth/origami to your basket Add a sample of skiva fabric in black earth/origami to your basket
Skiva 121229 Kelly/Origami Harlequin Fabrics £75.00 per metre Add Skiva fabric in kelly/origami to your basket Add a sample of skiva fabric in kelly/origami to your basket
Sora 121228 Indigo/Cornflower Harlequin Fabrics £75.00 per metre Add Sora fabric in indigo/cornflower to your basket Add a sample of sora fabric in indigo/cornflower to your basket
Sora 121227 Mint/Kelly Harlequin Fabrics £75.00 per metre Add Sora fabric in mint/kelly to your basket Add a sample of sora fabric in mint/kelly to your basket
Sora 121226 Positano/Paprika Harlequin Fabrics £75.00 per metre Add Sora fabric in positano/paprika to your basket Add a sample of sora fabric in positano/paprika to your basket
Koya 121224 Kelly/Indigo Harlequin Fabrics £75.00 per metre Add Koya fabric in kelly/indigo to your basket Add a sample of koya fabric in kelly/indigo to your basket
Koya 121225 Azul/Paprika Harlequin Fabrics £75.00 per metre Add Koya fabric in azul/paprika to your basket Add a sample of koya fabric in azul/paprika to your basket
Utto 121223 Black Earth/Taupe Harlequin Fabrics £75.00 per metre Add Utto fabric in black earth/taupe to your basket Add a sample of utto fabric in black earth/taupe to your basket
Utto 121222 Indigo/Azul Harlequin Fabrics £75.00 per metre Add Utto fabric in indigo/azul to your basket Add a sample of utto fabric in indigo/azul to your basket
Utto 121220 Kelly/Sky Harlequin Fabrics £75.00 per metre Add Utto fabric in kelly/sky to your basket Add a sample of utto fabric in kelly/sky to your basket
Mini Melodic 121221 Indigo/Origami Harlequin Fabrics £75.00 per metre Add Mini Melodic fabric in indigo/origami to your basket Add a sample of mini Melodic fabric in indigo/origami to your basket
Mini Melodic 121218 Black Earth/Origami Harlequin Fabrics £75.00 per metre Add Mini Melodic fabric in black earth/origami to your basket Add a sample of mini Melodic fabric in black earth/origami to your basket
Enigmatic 121217 Black Earth/First Light Harlequin Fabrics £75.00 per metre Add Enigmatic fabric in black earth/first light to your basket Add a sample of enigmatic fabric in black earth/first light to your basket
Enigmatic 121216 Sky/First Light Harlequin Fabrics £75.00 per metre Add Enigmatic fabric in sky/first light to your basket Add a sample of enigmatic fabric in sky/first light to your basket
Aloutau 121215 Sweet Pea/Sky/Stone Harlequin Fabrics £75.00 per metre Add Aloutau fabric in sweet pea/sky/stone to your basket Add a sample of aloutau fabric in sweet pea/sky/stone to your basket
Melora 121235 Blush/Eucalyptus/Sand Harlequin Fabrics £75.00 per metre Add Melora fabric in blush/eucalyptus/sand to your basket Add a sample of melora fabric in blush/eucalyptus/sand to your basket
Melora 121214 Fig Leaf/Paprika/Azul Harlequin Fabrics £75.00 per metre Add Melora fabric in fig leaf/paprika/azul to your basket Add a sample of melora fabric in fig leaf/paprika/azul to your basket
Edo 121057 Ink/Ivory Harlequin Fabrics £75.00 per metre Add Edo fabric in ink/ivory to your basket Add a sample of edo fabric in ink/ivory to your basket
Shenlong 121055 Pomegranate/Grounded/Incense Harlequin Fabrics £75.00 per metre Add Shenlong fabric in pomegranate/grounded/incense to your basket Add a sample of shenlong fabric in pomegranate/grounded/incense to your basket
Shenlong 121054 Celestial/Ink Harlequin Fabrics £75.00 per metre Add Shenlong fabric in celestial/ink to your basket Add a sample of shenlong fabric in celestial/ink to your basket
Alvaro 121219 Honey/Slate/Topaz Harlequin Fabrics £75.00 per metre Add Alvaro fabric in honey/slate/topaz to your basket Add a sample of alvaro fabric in honey/slate/topaz to your basket
Acropora 121052 Brazilian Rosewood/Nectar/Tree Canopy Harlequin Fabrics £75.00 per metre Add Acropora fabric in brazilian rosewood/nectar/tree canopy to your basket Add a sample of acropora fabric in brazilian rosewood/nectar/tree canopy to your basket
Papilio 121051 Flamingo/Papaya/Loganberry Harlequin Fabrics £75.00 per metre Add Papilio fabric in flamingo/papaya/loganberry to your basket Add a sample of papilio fabric in flamingo/papaya/loganberry to your basket