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. 
93 products
  • Tuileries Blossom
    Tuileries Blossom
    Regular price
    £26.00
    Regular price
    £26.00
    Sale price
    £26.00
    Unit price
    per 
    Availability
    Sold out
  • Capri Mineral
    Capri Mineral
    Regular price
    £12.00
    Regular price
    £21.00
    Sale price
    £12.00
    Unit price
    per 
    Availability
    Sold out
  • Santa Maria Bon Bon
    Santa Maria Bon Bon
    Regular price
    £20.00
    Regular price
    £21.50
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Bougainvillea Waterfall
    Bougainvillea Waterfall
    Regular price
    £21.00
    Regular price
    £26.00
    Sale price
    £21.00
    Unit price
    per 
    Availability
    Sold out
  • La Pussy Willow Off White Seaspray
    La Pussy Willow Off White Seaspray
    Regular price
    £42.00
    Regular price
    £53.00
    Sale price
    £42.00
    Unit price
    per 
    Availability
    Sold out
  • Clarice colour cherry
    Clarice colour cherry
    Regular price
    £28.00
    Regular price
    £38.00
    Sale price
    £28.00
    Unit price
    per 
    Availability
    Sold out
  • Delphine colour Blush
    Delphine colour Blush
    Regular price
    £23.00
    Regular price
    £28.00
    Sale price
    £23.00
    Unit price
    per 
    Availability
    Sold out
  • AL Fresco Slate blue
    AL Fresco Slate blue
    Regular price
    £17.00
    Regular price
    £22.00
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out
  • Abeja Linen
    Abeja Linen
    Regular price
    £35.50
    Regular price
    £40.00
    Sale price
    £35.50
    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
  • Menagerie Aqua
    Menagerie Aqua
    Regular price
    £50.00
    Regular price
    £17.00
    Sale price
    £50.00
    Unit price
    per 
    Availability
    Sold out
  • Wild Strawberry Ivory
    Wild Strawberry Ivory
    Regular price
    £50.00
    Regular price
    £17.00
    Sale price
    £50.00
    Unit price
    per 
    Availability
    Sold out
  • Santanta Lotus
    Santanta Lotus
    Regular price
    £44.00
    Regular price
    £62.00
    Sale price
    £44.00
    Unit price
    per 
    Availability
    Sold out
  • Twinkle Dusk
    Twinkle Dusk
    Regular price
    £16.00
    Regular price
    £20.00
    Sale price
    £16.00
    Unit price
    per 
    Availability
    Sold out
  • Madagascar Mineral/Citron
    Madagascar Mineral/Citron
    Regular price
    £36.00
    Regular price
    £42.00
    Sale price
    £36.00
    Unit price
    per 
    Availability
    Sold out
  • Hot House Porcelain
    Hot House Porcelain
    Regular price
    £17.50
    Regular price
    £24.00
    Sale price
    £17.50
    Unit price
    per 
    Availability
    Sold out
  • Kenton Skylark
    Kenton Skylark
    Regular price
    £39.50
    Regular price
    £43.50
    Sale price
    £39.50
    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
  • Puffin Pumice
    Puffin Pumice
    Regular price
    £16.00
    Regular price
    £17.00
    Sale price
    £16.00
    Unit price
    per 
    Availability
    Sold out
  • Seaside Vintage
    Seaside Vintage
    Regular price
    £16.00
    Regular price
    £17.00
    Sale price
    £16.00
    Unit price
    per 
    Availability
    Sold out
  • Pomegranate Trail Ochre
    Pomegranate Trail Ochre
    Regular price
    £14.00
    Regular price
    £21.00
    Sale price
    £14.00
    Unit price
    per 
    Availability
    Sold out
  • White lacquer print butterflies
    White lacquer print butterflies
    Regular price
    £6.50
    Regular price
    £0.00
    Sale price
    £6.50
    Unit price
    per 
    Availability
    Sold out
  • Hot House Peach Blossom
    Hot House Peach Blossom
    Regular price
    £17.50
    Regular price
    £24.00
    Sale price
    £17.50
    Unit price
    per 
    Availability
    Sold out
  • Camarillo Flamingo
    Camarillo Flamingo
    Regular price
    £15.00
    Regular price
    £24.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Humming Bird Rose Quartz
    Humming Bird Rose Quartz
    Regular price
    £15.00
    Regular price
    £20.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Pietta Blush
    Pietta Blush
    Regular price
    £34.00
    Regular price
    £41.00
    Sale price
    £34.00
    Unit price
    per 
    Availability
    Sold out
  • Pavilion Grey
    Pavilion Grey
    Regular price
    £17.00
    Regular price
    £29.00
    Sale price
    £17.00
    Unit price
    per 
    Availability
    Sold out
  • Almond Blossom Grey
    cotton printed fabric with white blossom flowers on a grey base background
    Regular price
    £18.00
    Regular price
    £24.00
    Sale price
    £18.00
    Unit price
    per 
    Availability
    Sold out
  • Orchard Birds Plum
    Orchard Birds Plum
    Regular price
    £20.00
    Regular price
    £22.50
    Sale price
    £20.00
    Unit price
    per 
    Availability
    Sold out
  • Maya Cerise
    Maya Cerise
    Regular price
    £19.50
    Regular price
    £25.00
    Sale price
    £19.50
    Unit price
    per 
    Availability
    Sold out
  • Ventura Mimosa
    Ventura Mimosa
    Regular price
    £19.00
    Regular price
    £21.00
    Sale price
    £19.00
    Unit price
    per 
    Availability
    Sold out
  • India Fuchsia
    India Fuchsia
    Regular price
    £13.00
    Regular price
    £0.00
    Sale price
    £13.00
    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
  • Nocturnal Sea Thistle
    Nocturnal Sea Thistle
    Regular price
    £34.50
    Regular price
    £38.00
    Sale price
    £34.50
    Unit price
    per 
    Availability
    Sold out
  • Torrington Pomegranate
    Torrington Pomegranate
    Regular price
    £38.00
    Regular price
    £52.00
    Sale price
    £38.00
    Unit price
    per 
    Availability
    Sold out
  • Aquarius Duckegg
    fish cotton curtain fabric with a grey blue background
    Regular price
    £25.00
    Regular price
    £34.50
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Secret Garden Linen
    Secret Garden Linen
    Regular price
    £23.50
    Regular price
    £0.00
    Sale price
    £23.50
    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
  • Samui Print Bluebell
    Samui Print Bluebell
    Regular price
    £32.00
    Regular price
    £52.00
    Sale price
    £32.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