⭐⭐⭐⭐⭐ 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. 
305 products
  • Delft Field Grasses
    Delft Field Grasses
    Regular price
    £31.50
    Regular price
    £63.00
    Sale price
    £31.50
    Unit price
    per 
    Availability
    Sold out
  • Delft Kotori
    Delft Kotori
    Regular price
    £33.00
    Regular price
    £66.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Ecuador Willow
    Ecuador Willow
    Regular price
    £18.50
    Regular price
    £23.50
    Sale price
    £18.50
    Unit price
    per 
    Availability
    Sold out
  • Elbury Red
    Elbury Red
    Regular price
    £33.00
    Regular price
    £110.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Emotion Husk
    Emotion Husk
    Regular price
    £20.00
    Regular price
    £25.50
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Etched Vine Linen
    Etched Vine Linen
    Regular price
    £20.00
    Regular price
    £0.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Eternal Parchment
    Eternal Parchment
    Regular price
    £42.00
    Regular price
    £54.00
    Sale price
    £42.00
    Unit price
    per 
    Availability
    Sold out
  • Everglade Cherry
    Everglade Cherry
    Regular price
    £40.00
    Regular price
    £47.00
    Sale price
    £40.00
    Unit price
    per 
    Availability
    Sold out
  • Everglade Cobalt
    Everglade Cobalt
    Regular price
    £40.00
    Regular price
    £47.00
    Sale price
    £40.00
    Unit price
    per 
    Availability
    Sold out
  • Evora Cloud
    Evora Cloud
    Regular price
    £37.50
    Regular price
    £47.00
    Sale price
    £37.50
    Unit price
    per 
    Availability
    Sold out
  • Explorer Antique
    Explorer Antique
    Regular price
    £19.00
    Regular price
    £38.00
    Sale price
    £19.00
    Unit price
    per 
    Availability
    Sold out
  • Faux Silk Chocolate SALE
    Faux Silk Chocolate SALE
    Regular price
    £5.00
    Regular price
    £14.00
    Sale price
    £5.00
    Unit price
    per 
    Availability
    Sold out
  • Feather Boa Spa
    Feather Boa Spa
    Regular price
    £37.00
    Regular price
    £45.00
    Sale price
    £37.00
    Unit price
    per 
    Availability
    Sold out
  • Felix Cabaret
    Felix Cabaret
    Regular price
    £33.00
    Regular price
    £0.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Fernshore Prussian
    Fernshore Prussian
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Field Flower Copper
    Field Flower Copper
    Regular price
    £22.00
    Regular price
    £29.00
    Sale price
    £22.00
    Unit price
    per 
    Availability
    Sold out
  • Field Grasses Eau De Nil
    Field Grasses Eau De Nil
    Regular price
    £45.00
    Regular price
    £7.20
    Sale price
    £45.00
    Unit price
    per 
    Availability
    Sold out
  • Fiji Black SALE
    Fiji Black SALE
    Regular price
    £5.00
    Regular price
    £17.00
    Sale price
    £5.00
    Unit price
    per 
    Availability
    Sold out
  • Finette Birch
    Finette Birch
    Regular price
    £10.00
    Regular price
    £27.00
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Sold out
  • Fiore Poppy
    Fiore Poppy
    Regular price
    £19.50
    Regular price
    £0.00
    Sale price
    £19.50
    Unit price
    per 
    Availability
    Sold out
  • Fiorella Amethyst
    Fiorella Amethyst
    Regular price
    £32.00
    Regular price
    £64.00
    Sale price
    £32.00
    Unit price
    per 
    Availability
    Sold out
  • Fiorella Azure
    Fiorella Azure
    Regular price
    £51.00
    Regular price
    £64.00
    Sale price
    £51.00
    Unit price
    per 
    Availability
    Sold out
  • Flourish Blue
    Flourish Blue
    Regular price
    £35.00
    Regular price
    £42.00
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Flynn Marl
    Flynn Marl
    Regular price
    £33.00
    Regular price
    £41.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Flynn Mist
    Flynn Mist
    Regular price
    £33.00
    Regular price
    £41.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Foliage Mineral
    Foliage Mineral
    Regular price
    £17.50
    Regular price
    £24.00
    Sale price
    £17.50
    Unit price
    per 
    Availability
    Sold out
  • Forbidden Forest Sapphire
    Forbidden Forest Sapphire
    Regular price
    £29.50
    Regular price
    £34.00
    Sale price
    £29.50
    Unit price
    per 
    Availability
    Sold out
  • Forest Willow
    Forest Willow
    Regular price
    £22.00
    Regular price
    £28.00
    Sale price
    £22.00
    Unit price
    per 
    Availability
    Sold out
  • Forester Teal/Blush
    Forester Teal/Blush
    Regular price
    £18.00
    Regular price
    £22.50
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Fragrant Posey
    Fragrant Posey
    Regular price
    £22.00
    Regular price
    £28.00
    Sale price
    £22.00
    Unit price
    per 
    Availability
    Sold out
  • Freesia Antique
    Freesia Antique
    Regular price
    £30.50
    Regular price
    £41.00
    Sale price
    £30.50
    Unit price
    per 
    Availability
    Sold out
  • Funchal Duckegg
    Funchal Duckegg
    Regular price
    £13.00
    Regular price
    £23.00
    Sale price
    £13.00
    Unit price
    per 
    Availability
    Sold out
  • Fusion Mocha SALE
    Fusion Mocha SALE
    Regular price
    £5.00
    Regular price
    £22.00
    Sale price
    £5.00
    Unit price
    per 
    Availability
    Sold out
  • Galway
    Galway
    Regular price
    £27.00
    Regular price
    £33.00
    Sale price
    £27.00
    Unit price
    per 
    Availability
    Sold out
  • Genevieve Garnet Sale
    Genevieve Garnet Sale
    Regular price
    £10.00
    Regular price
    £50.00
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Sold out
  • Genevieve Opal SALE
    Genevieve Opal SALE
    Regular price
    £10.00
    Regular price
    £26.00
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Sold out
  • Genevieve Wild Rose
    Genevieve Wild Rose
    Regular price
    £31.00
    Regular price
    £39.00
    Sale price
    £31.00
    Unit price
    per 
    Availability
    Sold out
  • Giardino Peacock
    Giardino Peacock
    Regular price
    £19.50
    Regular price
    £0.00
    Sale price
    £19.50
    Unit price
    per 
    Availability
    Sold out
  • Globe Marine
    Globe Marine
    Regular price
    £27.00
    Regular price
    £38.00
    Sale price
    £27.00
    Unit price
    per 
    Availability
    Sold out
  • Golden Parrot Ivory
    Golden Parrot Ivory
    Regular price
    £50.00
    Regular price
    £17.00
    Sale price
    £50.00
    Unit price
    per 
    Availability
    Sold out