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. 
95 products
  • 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
  • Menagerie colour Aqua
    Menagerie colour Aqua
    Regular price
    £50.00
    Regular price
    £0.00
    Sale price
    £50.00
    Unit price
    per 
    Availability
    Sold out
  • Golden Parrot colour Ivory
    Golden Parrot colour Ivory
    Regular price
    £50.00
    Regular price
    £0.00
    Sale price
    £50.00
    Unit price
    per 
    Availability
    Sold out
  • Wild Strawberry colour Ivory
    Wild Strawberry colour Ivory
    Regular price
    £50.00
    Regular price
    £0.00
    Sale price
    £50.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
  • Amala Poppy
    Amala Poppy
    Regular price
    £12.00
    Regular price
    £24.50
    Sale price
    £12.00
    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
    £18.50
    Regular price
    £23.00
    Sale price
    £18.50
    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
  • Twinkle Porcelain
    Twinkle Porcelain
    Regular price
    £16.00
    Regular price
    £20.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
  • Amelia Raspberry
    Amelia Raspberry
    Regular price
    £2.65
    Regular price
    £0.00
    Sale price
    £2.65
    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
  • Fly Away Navy
    Fly Away Navy
    Regular price
    £11.50
    Regular price
    £19.50
    Sale price
    £11.50
    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
  • Fly Away Sorbet
    Fly Away Sorbet
    Regular price
    £11.50
    Regular price
    £19.50
    Sale price
    £11.50
    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
  • Moorehaven Pomegranate
    Moorehaven Pomegranate
    Regular price
    £25.00
    Regular price
    £35.00
    Sale price
    £25.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
  • Monkey Teal
    Monkey Teal
    Regular price
    £24.00
    Regular price
    £0.00
    Sale price
    £24.00
    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
    £34.50
    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
  • Narvik Seafoam
    Narvik Seafoam
    Regular price
    £15.00
    Regular price
    £24.00
    Sale price
    £15.00
    Unit price
    per 
    Availability
    Sold out
  • Hardwick Ivory
    Hardwick Ivory
    Regular price
    £25.00
    Regular price
    £29.50
    Sale price
    £25.00
    Unit price
    per 
    Availability
    Sold out
  • Hedgerow Linen
    Hedgerow Linen
    Regular price
    £38.00
    Regular price
    £52.00
    Sale price
    £38.00
    Unit price
    per 
    Availability
    Sold out