Collection: Curtain 100% Cotton 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. 
115 products
  • Canvas Wildbirds
    Canvas Wildbirds
    Regular price
    £12.00
    Regular price
    £17.50
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Spring Allotment
    Spring Allotment
    Regular price
    £12.00
    Regular price
    £17.50
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Duckegg Bees
    Duckegg Bees
    Regular price
    £21.50
    Regular price
    £23.50
    Sale price
    £21.50
    Unit price
    per 
    Availability
    Sold out
  • Bon Bon Alpaca
    Bon Bon Alpaca
    Regular price
    £14.00
    Regular price
    £17.00
    Sale price
    £14.00
    Unit price
    per 
    Availability
    Sold out
  • Cream Sweetshop
    Cream Sweetshop
    Regular price
    £15.00
    Regular price
    £23.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Flax Pasture
    Flax Pasture
    Regular price
    £12.00
    Regular price
    £17.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Autumn Prickly
    Autumn Prickly
    Regular price
    £12.00
    Regular price
    £17.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Burnt Orange Ocean
    Burnt Orange Ocean
    Regular price
    £12.00
    Regular price
    £24.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Coral Poisson
    Coral Poisson
    Regular price
    £15.50
    Regular price
    £0.00
    Sale price
    £15.50
    Unit price
    per 
    Availability
    Sold out
  • Heather Samui Print
    Heather Samui Print
    Regular price
    £32.00
    Regular price
    £46.50
    Sale price
    £32.00
    Unit price
    per 
    Availability
    Sold out
  • Chambray Alfresco
    Chambray Alfresco
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Teal/Blush Forester
    Teal/Blush Forester
    Regular price
    £18.00
    Regular price
    £22.50
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Blue Narvik
    Blue Narvik
    Regular price
    £15.50
    Regular price
    £24.00
    Sale price
    £15.50
    Unit price
    per 
    Availability
    Sold out
  • Multi Owls Fabric
    Multi Owls Fabric
    Regular price
    £12.00
    Regular price
    £17.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Summer Barabadur Linen
    Summer Barabadur Linen
    Regular price
    £35.00
    Regular price
    £57.00
    Sale price
    £35.00
    Unit price
    per 
    Availability
    Sold out
  • Summer Kiribati
    Summer Kiribati
    Regular price
    £25.00
    Regular price
    £38.00
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Rosella Observatory
    Rosella Observatory
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Teal Amala
    Teal Amala
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Prussian Fernshore
    Prussian Fernshore
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Saffron Amala
    Saffron Amala
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Oasis Santa Maria
    Oasis Santa Maria
    Regular price
    £21.00
    Regular price
    £0.00
    Sale price
    £21.00
    Unit price
    per 
    Availability
    Sold out
  • Saffron Blooma
    Saffron Blooma
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Kiwi Alfresco
    Kiwi Alfresco
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Seaspray Fernshore
    Seaspray Fernshore
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Seaspray Summerby
    Seaspray Summerby
    Regular price
    £15.00
    Regular price
    £20.50
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Primrose Marie
    Primrose Marie
    Regular price
    £17.00
    Regular price
    £19.00
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out
  • Denim Harper
    Denim Harper
    Regular price
    £18.00
    Regular price
    £22.50
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Iris Andora
    Iris Andora
    Regular price
    £23.50
    Regular price
    £31.00
    Sale price
    £23.50
    Unit price
    per 
    Availability
    Sold out
  • Teal Langdale
    Teal Langdale
    Regular price
    £30.00
    Regular price
    £34.50
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Multi Nesting
    Multi Nesting
    Regular price
    £30.00
    Regular price
    £34.50
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Teal Carlina
    Teal Carlina
    Regular price
    £14.00
    Regular price
    £20.50
    Sale price
    £14.00
    Unit price
    per 
    Availability
    Sold out
  • Indigo Hathaway
    Indigo Hathaway
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Russett Honister
    Russett Honister
    Regular price
    £30.00
    Regular price
    £34.50
    Sale price
    £30.00
    Unit price
    per 
    Availability
    Sold out
  • Cream Paddling Ducks
    Cream Paddling Ducks
    Regular price
    £36.00
    Regular price
    £46.50
    Sale price
    £36.00
    Unit price
    per 
    Availability
    Sold out
  • Cherry Acanthus
    Cherry Acanthus
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Rose Quartz Humming Bird
    Rose Quartz Humming Bird
    Regular price
    £20.00
    Regular price
    £0.00
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Tobacco Poppy
    Tobacco Poppy
    Regular price
    £21.00
    Regular price
    £29.50
    Sale price
    £21.00
    Unit price
    per 
    Availability
    Sold out
  • Sky Blue Priorwood
    Sky Blue Priorwood
    Regular price
    £12.00
    Regular price
    £18.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Vintage Alberry
    Vintage Alberry
    Regular price
    £13.00
    Regular price
    £19.00
    Sale price
    £13.00
    Unit price
    per 
    Availability
    Sold out
  • Pink Tamerind
    Pink Tamerind
    Regular price
    £13.00
    Regular price
    £18.50
    Sale price
    £13.00
    Unit price
    per 
    Availability
    Sold out