⭐⭐⭐⭐⭐ 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
  • Bloomingdale Vintage SALE
    Bloomingdale Vintage SALE
    Regular price
    £11.50
    Regular price
    £23.00
    Sale price
    £11.50
    Unit price
    per 
    Availability
    Sold out
  • Bluebell Grey Sweet Pea SALE
    Bluebell Grey Sweet Pea SALE
    Regular price
    £44.00
    Regular price
    £88.00
    Sale price
    £44.00
    Unit price
    per 
    Availability
    Sold out
  • Boheme Granite
    Boheme Granite
    Regular price
    £16.50
    Regular price
    £33.00
    Sale price
    £16.50
    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
  • Bridgewater Leaf
    Bridgewater Leaf
    Regular price
    £24.00
    Regular price
    £30.00
    Sale price
    £24.00
    Unit price
    per 
    Availability
    Sold out
  • Bronze Leaf SALE
    Bronze Leaf SALE
    Regular price
    £10.00
    Regular price
    £29.50
    Sale price
    £10.00
    Unit price
    per 
    Availability
    Sold out
  • Brympton Russet
    Brympton Russet
    Regular price
    £25.00
    Regular price
    £38.00
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Bubble Sorbet
    Bubble Sorbet
    Regular price
    £17.00
    Regular price
    £19.50
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out
  • Buckingham Natural
    Buckingham Natural
    Regular price
    £24.00
    Regular price
    £34.00
    Sale price
    £24.00
    Unit price
    per 
    Availability
    Sold out
  • Butterfly Cloud Hibiscus
    Butterfly Cloud Hibiscus
    Regular price
    £33.00
    Regular price
    £0.00
    Sale price
    £33.00
    Unit price
    per 
    Availability
    Sold out
  • Byron Midnight
    Byron Midnight
    Regular price
    £22.50
    Regular price
    £30.00
    Sale price
    £22.50
    Unit price
    per 
    Availability
    Sold out
  • Cairngorm Thistle
    Cairngorm Thistle
    Regular price
    £32.50
    Regular price
    £0.00
    Sale price
    £32.50
    Unit price
    per 
    Availability
    Sold out
  • Camarillo Flamingo
    Camarillo Flamingo
    Regular price
    £22.00
    Regular price
    £28.00
    Sale price
    £22.00
    Unit price
    per 
    Availability
    Sold out
  • Cantinella Jade
    Cantinella Jade
    Regular price
    £41.70
    Regular price
    £139.00
    Sale price
    £41.70
    Unit price
    per 
    Availability
    Sold out
  • Carve Indigo
    Carve Indigo
    Regular price
    £26.00
    Regular price
    £32.00
    Sale price
    £26.00
    Unit price
    per 
    Availability
    Sold out
  • Catalina Iris
    Catalina Iris
    Regular price
    £23.50
    Regular price
    £31.00
    Sale price
    £23.50
    Unit price
    per 
    Availability
    Sold out
  • Cervino Fire
    Cervino Fire
    Regular price
    £30.50
    Regular price
    £50.00
    Sale price
    £30.50
    Unit price
    per 
    Availability
    Sold out
  • Cervino Lichen
    Cervino Lichen
    Regular price
    £30.00
    Regular price
    £50.00
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Cervino Pearl
    Cervino Pearl
    Regular price
    £34.00
    Regular price
    £50.00
    Sale price
    £34.00
    Unit price
    per 
    Availability
    Sold out
  • Cervino Red/Nut
    Cervino Red/Nut
    Regular price
    £30.00
    Regular price
    £50.00
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Cervino Rosehip
    Cervino Rosehip
    Regular price
    £30.00
    Regular price
    £50.00
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Cervino Winter
    Cervino Winter
    Regular price
    £30.00
    Regular price
    £50.00
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Chatsworth Bluebell
    Chatsworth Bluebell
    Regular price
    £32.00
    Regular price
    £39.50
    Sale price
    £32.00
    Unit price
    per 
    Availability
    Sold out
  • Chrysler Ivory
    Chrysler Ivory
    Regular price
    £38.00
    Regular price
    £42.00
    Sale price
    £38.00
    Unit price
    per 
    Availability
    Sold out
  • Clarendon Natural
    Clarendon Natural
    Regular price
    £17.00
    Regular price
    £34.00
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out
  • Clarion Ochre
    Clarion Ochre
    Regular price
    £20.50
    Regular price
    £25.50
    Sale price
    £20.50
    Unit price
    per 
    Availability
    Sold out
  • Colonial Sardines
    Colonial Sardines
    Regular price
    £18.00
    Regular price
    £22.50
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Colyford Pomegranate
    Colyford Pomegranate
    Regular price
    £25.00
    Regular price
    £32.50
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Como Grape
    Como Grape
    Regular price
    £20.00
    Regular price
    £31.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Constance Damson
    Constance Damson
    Regular price
    £20.00
    Regular price
    £30.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Convex Amethyst
    Convex Amethyst
    Regular price
    £26.50
    Regular price
    £33.00
    Sale price
    £26.50
    Unit price
    per 
    Availability
    Sold out
  • Core Bark
    Core Bark
    Regular price
    £21.00
    Regular price
    £26.00
    Sale price
    £21.00
    Unit price
    per 
    Availability
    Sold out
  • Cotswold Jewell
    Cotswold Jewell
    Regular price
    £21.50
    Regular price
    £25.50
    Sale price
    £21.50
    Unit price
    per 
    Availability
    Sold out
  • Cotswold Prussian
    Cotswold Prussian
    Regular price
    £13.00
    Regular price
    £21.50
    Sale price
    £13.00
    Unit price
    per 
    Availability
    Sold out
  • Cuba Coral Reef
    Cuba Coral Reef
    Regular price
    £17.50
    Regular price
    £0.00
    Sale price
    £17.50
    Unit price
    per 
    Availability
    Sold out
  • Cuba Saffron
    Cuba Saffron
    Regular price
    £21.00
    Regular price
    £28.00
    Sale price
    £21.00
    Unit price
    per 
    Availability
    Sold out
  • Dalmany Sunflower
    Dalmany Sunflower
    Regular price
    £24.00
    Regular price
    £34.00
    Sale price
    £24.00
    Unit price
    per 
    Availability
    Sold out
  • Darwin Cranberry
    Darwin Cranberry
    Regular price
    £17.00
    Regular price
    £33.50
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out