Curtain Fabric

Browse our collection of curtain fabrics. We've sourced the finest fabrics from the finest textile mills - made from 100% natural fibres, they are soft and breathable and come in a wide range of weights and uplifting colours. Not sure which one is right for your home? Order five free samples of our curtain fabric online to help you decide! We also offer made-to-measure curtain services, where our team of skilled seamstresses sew your curtains for a perfect fit.

Filter & Sort

1455 results

Filter & Sort

Sort by:
Agneta Off-white - sheer linen fabric for linen curtains, very light weight 100% linenWhite Sheer Linen Curtains - Voiles in 100% Pure Linen Fabric
Agneta Off-white
Sheer linen fabric, 100% linen. Beautiful fabric for sheer linen curtains. Lovely Draping. 150 cm wide.
£19.99 per metre
View Product
White Sheer Linen Fabric for  Voile Linen Curtains - Close up photoSheer Linen Curtain Fabric - Fabric Shot
Sale
Gabriella Off-White 300 cm
Double width 300cm wide sheer linen fabric.
£25.99 £35.99 per metre
View Product
Light Natural Linen fabric - pre-washed 100% linen. Bianco Oatmeal by Ada & Ina.Light Natural Linen fabric - pre-washed 100% linen curtain fabric. Bianco Oatmeal by Ada & Ina.
Sale
Bianco Oatmeal
Oatmeal Natural colour- washed 100% Linen Fabric for curtains & blinds etc.
£27.99 £29.99 per metre
View Product
Astrid - Natural curtain fabric, perfect for roman blinds, linen curtains. Close-up shot of the material.Natural 100% linen curtains for Bed Room - Cotton, Thermal or Blackout Lined
Astrid
100% Linen Fabric for classic linen curtains and blinds. Also suitable for upholstery. Light Natural Oatmeal Shade.
£35.99 per metre
View Product
off white linen cotton pencil pleat curtains enni off white mweifahf27vxp9mq

Featured

Bestsellers

Have a look at our best selling fabrics and other products.

Natural Linen fabric - pre-washed 100% linen. Bianco Natural by Ada & Ina.Natural Linen fabric - pre-washed 100% linen curtain fabric. Bianco Natural by Ada & Ina.
Sale
Bianco Natural
Classic Natural Colour - washed 100% Linen Fabric for curtains & blinds etc. Darker Shade Natural Curtain Fabric.
£27.99 £29.99 per metre
View Product
Amara White - Cotton Curtain, Blinds and Upholstery fabric - more affordable option for linen fabricAmara White - Cotton fabric, close-up shot of the weave of this sturdy fabric
Sale
Amara White
White - 100% Cotton fabric for curtains, blinds and upholstery. An excellent choice for custom-made curtains or blinds.
£14.99 £15.99 per metre
View Product
Off-White Heavy Linen - curtain fabric and upholstery fabric 100% linen. Greta Off-White.Off-White Heavy Linen for curtains and upholstery - 100% linen fabric. Greta Off-White.
Sale
Greta Off-White
Off-white Heavy 100% linen fabric. Premium quality French Linen.
£49.99 £69.99 per metre
View Product
Off-white Linen Fabric - close-up. 100% Linen - Bea Off White by Ada & Ina FabricsOff-white 100% Linen Fabric. Bea Off White by Ada & Ina Fabrics
Bea Off White
Off-white 100% linen fabric
£25.99 per metre
View Product
Lupe Oatmeal - stone washed light weight 100% linen fabric for sheer curtains. Closed weave.  Oatmeal Natural Made to Measure Curtains - Pure Linen Fabric
Sale
Lupe Oatmeal
Oatmeal natural linen. Prewashed 100% linen fabric for semi-sheer and airy curtains and roman blinds.
£22.99 £27.99 per metre
View Product
Beige Linen Fabric - close-up. 100% Linen - Bea Sand by Ada & Ina FabricsBeige 100% Linen Fabric. Bea Sand by Ada & Ina Fabrics
Bea Sand
Brown soft finish 100% linen fabric for relaxed or classic look linen curtains and blinds.
£25.99 per metre
View Product
Grey Heavy Linen - curtain fabric and upholstery fabric 100% linen. Greta Stone.Grey Heavy Linen for curtains and upholstery - 100% linen fabric. Greta Stone.
Sale
Greta Stone
Stone - Heavy 100% Linen Fabric for warm curtains, blinds & upholstery. Luxury & Premium quality French Linen.
£25.99 £69.99 per metre
View Product
Light Grey Linen fabric - pre-washed 100% linen. Bianco Clay by Ada & Ina.Light Grey Linen fabric - pre-washed 100% linen curtain fabric. Bianco Clay by Ada & Ina.
Bianco Clay
Bianco Clay - washed 100% Linen Fabric for curtains & blinds etc.
£29.99 per metre
View Product
Linara Natural - 100% Linen fabric close-up shotLinara Natural - 100% Linen fabric - Main Fabric Shot
Sale
Linara Natural
Natural linen colour fabric for made to measure roman blinds and curtains etc. Lovely smooth finish. 100% linen.
£21.99 £28.99 per metre
View Product
Cream Heavy Linen - curtain fabric and upholstery fabric 100% linen. Greta Oyster.Cream Heavy Linen for curtains and upholstery - 100% linen fabric. Greta Oyster.
Sale
Greta Oyster
Sophisticated Oyster - Heavy 100% Linen Fabric for warm curtains, blinds & upholstery. Luxury & Premium quality French Linen.
£49.99 £69.99 per metre
View Product

100% Natural Curtain Fabrics in UK and Europe

We carry fabric by the metre in linen, linen-mix, and cotton. These curtain fabrics are one-of-a-kind not only in quality but in design, as we use only original patterns that we have developed and printed in-house. We use OEKO-Tex certified inks that are free from harmful chemicals, and we pigment print all of our designs as this form of printing consumes less electricity and water than other forms of printing to minimise our overall environmental impact.

We always recommend you order free fabric samples. That way you can see and feel the curtain fabrics from the comfort of your home and under natural light, to make the best and most informed decision. And don't forget to keep an eye out for our curtain fabrics for sale with great discounts!