Explore Our Fabric Collections

Step 1 – Choose Your Fabric

Use our filters below to browse our fabrics and find the perfect choice for your project.

Save your favourites to your Wishlist by clicking on the heart icon.

Order samples to see and feel the quality in your own home.


Step 2 – Order Fabric

Found your fabric? Click ‘Order Fabric’ to add the quantity of fabric you require to your shopping basket.


Need advice or help? Please call our dedicated team of fabric specialists on 0345 8620743 to discuss your project.

  • Atelier Fabric Collection
  • Cabbages and Roses Fabric Collection
  • Chika Prints Fabric Collection
  • Fauvisimo Fabric Collection
  • Giardini Fabric Collection
  • Harlequin X Diane Hill Fabric Collection
  • Kamara Fabric Collection
  • Mont Palatin Fabric Collection
  • Port Isaac Fabric Collection
  • Pretoria Fabric Collection
  • Sheers 1 Fabric Collection
STYLE
COLOUR
PRICE
TYPE
BRAND
GREAT FOR
View:
SORT BY:
Beige / Natural
Black
Blue
Brown
Green
Grey / Silver
Multi
Orange
Pink
Purple
Red
Teal
White / Ivory
Yellow / Gold
  • A
  • B
  • C
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • O
  • P
  • S
  • T
  • U
  • V
  • W
  • Z
FILTER
FILTER
VIEW:
40
SORT BY:
Best Sellers
STYLE
COLOUR
Beige / Natural
Black
Blue
Brown
Green
Grey / Silver
Multi
Orange
Pink
Purple
Red
Teal
White / Ivory
Yellow / Gold
PRICE
TYPE
BRAND
  • A
  • B
  • C
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • O
  • P
  • S
  • T
  • U
  • V
  • W
  • Z
GREAT
29867 Fabrics
Elegance - Duckegg Fabric by iLiv -
Fabric by iLiv
£17.89 per metre
Stockholm - Duckegg Fabric by iLiv -
Fabric by iLiv
£16.66 per metre
Allure - Duckegg Fabric by Clarke and Clarke -
Fabric by Clarke and Clarke
£30.47 per metre
Linoso - Duckegg Fabric by Clarke and Clarke -
Fabric by Clarke and Clarke
£12.47 per metre
Henley - Duckegg Fabric by Clarke and Clarke - Fabric made from white polyester, cotton, linen and viscose, with a very subtle pale blue-gre
Fabric by Clarke and Clarke
£27.70 per metre
Argyle - Duckegg Fabric by Clarke and Clarke - Very pale grass green fabric with subtle stripes and zigzagged lines
Fabric by Clarke and Clarke
£18.70 per metre
Highlander - Duckegg Fabric by Clarke and Clarke -
Fabric by Clarke and Clarke
£16.62 per metre
Asami - Duckegg Fabric by iLiv -
Fabric by iLiv
£36.31 per metre
Sari - Duckegg Fabric by Warwick -
Fabric by Warwick
£23.23 per metre
Compton - Duckegg Fabric by Fibre Naturelle -
Fabric by Fibre Naturelle
£26.33 per metre
Braemar - Duckegg Fabric by Wemyss -
Fabric by Wemyss
£55.50 per metre
Florence - Duckegg Fabric by Wemyss -
Fabric by Wemyss
£55.69 per metre
Linden - Duckegg Fabric by Warwick -
Fabric by Warwick
£47.78 per metre
Marvellous - Dune Fabric by Warwick -
Fabric by Warwick
£34.74 per metre
Jumbo - Dune Fabric by Warwick -
Fabric by Warwick
£91.29 per metre
Genoa - Dune Fabric by Warwick -
Fabric by Warwick
£31.06 per metre
Oxford - Dune Fabric by Warwick -
Fabric by Warwick
£31.27 per metre
Ravello - Dune Fabric by Warwick -
Fabric by Warwick
£45.50 per metre
Verona - Dune Fabric by Warwick -
Fabric by Warwick
£36.82 per metre
Allure - Dune Fabric by Clarke and Clarke -
Fabric by Clarke and Clarke
£30.47 per metre
Sirocco - Dune Fabric by Warwick -
Fabric by Warwick
£42.46 per metre
Tenby - Dune Fabric by Wemyss -
Fabric by Wemyss
£45.38 per metre
Habitat - Dusk Fabric by Prestigious Textiles -
£26.33 per metre
Linden - Dusk Fabric by Warwick -
Fabric by Warwick
£47.78 per metre
Casual - Dusk Fabric by Warwick -
Fabric by Warwick
£28.80 per metre
Riviera - Dusk Fabric by Wemyss -
Fabric by Wemyss
£34.69 per metre
Bainbridge - Dusk Fabric by Wemyss -
Fabric by Wemyss
£64.13 per metre
Inari - Dusk Fabric by Wemyss -
Fabric by Wemyss
£43.31 per metre
Midori - Dusk Fabric by Clarke and Clarke -
Fabric by Clarke and Clarke
£33.24 per metre
Perseus - Dusk Fabric by Wemyss -
Fabric by Wemyss
£50.63 per metre
Alora - Dusk Fabric by Studio G -
Fabric by Studio G
£14.00 per metre
Orion - Dusk Fabric by Wemyss -
Fabric by Wemyss
£30.38 per metre
Komodo Silk - Dusk Fabric by Wemyss -
Fabric by Wemyss
£55.69 per metre
Viking - Dusk Fabric by Prestigious Textiles -
£51.98 per metre
Rye - Dusk Fabric by Wemyss - Plain textured weave in faded purple colour
Fabric by Wemyss
£45.00 per metre
Sweet Dreams - Dusk Fabric by Prestigious Textiles - Hard wearing fabric in grey-brown and cream, with thin, horizontal ridges
£25.64 per metre
Bexley - Dusk Fabric by Prestigious Textiles - Fabric made from dusky pink and grey speckled polyester
£32.57 per metre
Luxor - Dusk Fabric by Wemyss - Viscose and linen blend fabric made with subtle patchy colouring in dark shades of purple and indigo
Fabric by Wemyss
£63.00 per metre
Halo - Dusk Fabric by Wemyss - Vivid violet 100% polyester fabric finished with a horizontal streak effect in a subtle, very slightly darker
Fabric by Wemyss
£33.94 per metre
Crystal - Dusk Fabric by Wemyss - Fabric made from cotton and polyester in a plain colour that's a blend of light lavender and grey shades
Fabric by Wemyss
£33.94 per metre
Loading...

Can’t find what you’re looking for?
We can help.

Supply Your Own Fabric
You can continue the order with your own fabric here.
How-to-measure
Read our how-to-measure guides for made-to-measure curtains, roller blinds and roman blinds
Help at hand
Call our dedicated team of specialists on 0345 8620743 or email us.