⭐⭐⭐⭐⭐ Rated "Excellent" on Trustpilot with 400+ reviews (click to view) ⭐⭐⭐⭐⭐

Collection: Curtain / Upholstery Fabrics

We understand the importance of choosing the right curtain fabric. Whether you are looking for a bold pattern to make a statement or a subtle print to match the theme of your room, we have a fabric for you.                                         
         
                         
We have a huge range of curtain fabric in stock which means we can offer competitive prices and quick delivery. We also have hundreds of hangers and sample books in store with even more options. Our hangers and sample books are available to borrow with a small, refundable deposit.
 
If you would like any samples sent to you or if you have any questions, please don't hesitate to contact us on 01305 250990 and one of our team will be more than happy to assist you. 
260 products
  • Abele Navy
    blue leaf pattern on a cream background fabric
    Regular price
    £25.00
    Regular price
    £31.00
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Acanthium Garnet
    purple floral curtain and upholstery fabric with flowers and thistles on a neutral background
    Regular price
    £14.00
    Regular price
    £20.50
    Sale price
    £14.00
    Unit price
    per 
    Availability
    Sold out
  • Aesop Russet
    Aesop Russet
    Regular price
    £56.00
    Regular price
    £68.00
    Sale price
    £56.00
    Unit price
    per 
    Availability
    Sold out
  • Alano palm
    Alano palm
    Regular price
    £28.50
    Regular price
    £0.00
    Sale price
    £28.50
    Unit price
    per 
    Availability
    Sold out
  • Alder Silver SALE
    embroidered leaf fabric on a beige background
    Regular price
    £25.00
    Regular price
    £53.50
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Alfresco Chambray
    light blue and grey fern leaf curtain fabric
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Alfresco Kiwi
    light green and grey fern leaf curtain fabric
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Alvar Fuchsia
    wine colour plain linen look curtain fabric with a soft drape effect
    Regular price
    £21.50
    Regular price
    £24.00
    Sale price
    £21.50
    Unit price
    per 
    Availability
    Sold out
  • Alvar Gold
    Alvar Gold
    Regular price
    £21.50
    Regular price
    £24.00
    Sale price
    £21.50
    Unit price
    per 
    Availability
    Sold out
  • Alverstone Coral
    Alverstone Coral
    Regular price
    £21.50
    Regular price
    £27.00
    Sale price
    £21.50
    Unit price
    per 
    Availability
    Sold out
  • Alvor Sand
    zig zag fabric with a musard and blue colour on a neutraul background
    Regular price
    £35.00
    Regular price
    £44.00
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Amazonia Linen
    Amazonia Linen
    Regular price
    £15.50
    Regular price
    £20.50
    Sale price
    £15.50
    Unit price
    per 
    Availability
    Sold out
  • Ambleside Teal
    curtain fabric with multi colours of watercolour
    Regular price
    £30.00
    Regular price
    £40.00
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Amelie Wedgewood
    floral curtain fabric with grey/blue flowers on a pale background
    Regular price
    £15.60
    Regular price
    £26.00
    Sale price
    £15.60
    Unit price
    per 
    Availability
    Sold out
  • Anastasia Avocado
    floral curtain fabric on a cotton base
    Regular price
    £27.00
    Regular price
    £33.50
    Sale price
    £27.00
    Unit price
    per 
    Availability
    Sold out
  • Andora Iris
    blue and green leaves on a pale base curtain fabric
    Regular price
    £23.50
    Regular price
    £31.00
    Sale price
    £23.50
    Unit price
    per 
    Availability
    Sold out
  • Anouka Indigo
    small navy square pattern geometric curtain fabric
    Regular price
    £32.00
    Regular price
    £40.00
    Sale price
    £32.00
    Unit price
    per 
    Availability
    Sold out
  • Araya Ecru SALE
    thick stipe curtain fabric with beige ans stone colour lines
    Regular price
    £10.00
    Regular price
    £45.00
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Sold out
  • Arcadia Linen
    thick curtain fabric with a bit of a shiney texture
    Regular price
    £19.00
    Regular price
    £23.50
    Sale price
    £19.00
    Unit price
    per 
    Availability
    Sold out
  • Ascot canvas
    Ascot canvas
    Regular price
    £47.00
    Regular price
    £78.00
    Sale price
    £47.00
    Unit price
    per 
    Availability
    Sold out
  • Assam Ocean
    Assam Ocean
    Regular price
    £24.50
    Regular price
    £30.50
    Sale price
    £24.50
    Unit price
    per 
    Availability
    Sold out
  • Axis Fire
    Axis Fire
    Regular price
    £20.00
    Regular price
    £26.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Azumi Tigers Eye
    Azumi Tigers Eye
    Regular price
    £28.00
    Regular price
    £28.00
    Sale price
    £28.00
    Unit price
    per 
    Availability
    Sold out
  • Banbury Berry
    Banbury Berry
    Regular price
    £9.00
    Regular price
    £17.00
    Sale price
    £9.00
    Unit price
    per 
    Availability
    Sold out
  • Banbury Canvas
    Banbury Canvas
    Regular price
    £25.00
    Regular price
    £31.50
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Barabadur Summer Linen
    Barabadur Summer Linen
    Regular price
    £35.00
    Regular price
    £57.00
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Barbados Lagoon
    Barbados Lagoon
    Regular price
    £34.00
    Regular price
    £28.00
    Sale price
    £34.00
    Unit price
    per 
    Availability
    Sold out
  • Barbados Shell
    Barbados Shell
    Regular price
    £24.50
    Regular price
    £34.00
    Sale price
    £24.50
    Unit price
    per 
    Availability
    Sold out
  • Bardot Silver
    Bardot Silver
    Regular price
    £26.00
    Regular price
    £32.50
    Sale price
    £26.00
    Unit price
    per 
    Availability
    Sold out
  • Barley Stripe Fennel Woven
    Barley Stripe Fennel Woven
    Regular price
    £35.50
    Regular price
    £0.00
    Sale price
    £35.50
    Unit price
    per 
    Availability
    Sold out
  • Beach Huts Blue
    Beach Huts Blue
    Regular price
    £17.50
    Regular price
    £0.00
    Sale price
    £17.50
    Unit price
    per 
    Availability
    Sold out
  • Beech Cirrus
    Beech Cirrus
    Regular price
    £35.00
    Regular price
    £116.00
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Bempton Mineral
    Bempton Mineral
    Regular price
    £29.00
    Regular price
    £0.00
    Sale price
    £29.00
    Unit price
    per 
    Availability
    Sold out
  • Bengal Tiger Twilight
    Bengal Tiger Twilight
    Regular price
    £31.00
    Regular price
    £39.00
    Sale price
    £31.00
    Unit price
    per 
    Availability
    Sold out
  • Bloomingdale - Chartreuse
    Bloomingdale - Chartreuse
    Regular price
    £20.00
    Regular price
    £25.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Botanical Coral
    Botanical Coral
    Regular price
    £26.00
    Regular price
    £36.50
    Sale price
    £26.00
    Unit price
    per 
    Availability
    Sold out
  • Bougainvillea Celadon
    Bougainvillea Celadon
    Regular price
    £47.00
    Regular price
    £60.00
    Sale price
    £47.00
    Unit price
    per 
    Availability
    Sold out
  • Bravo Porcelain
    Bravo Porcelain
    Regular price
    £18.00
    Regular price
    £25.00
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Bravo Willow
    Bravo Willow
    Regular price
    £23.00
    Regular price
    £28.00
    Sale price
    £23.00
    Unit price
    per 
    Availability
    Sold out
  • Bridgewater Leaf
    Bridgewater Leaf
    Regular price
    £24.00
    Regular price
    £30.00
    Sale price
    £24.00
    Unit price
    per 
    Availability
    Sold out