Cotton fabric

Explore our selection of cotton fabrics for interiors, featuring timeless plains, subtle prints and textured weaves. Cotton is a staple fabric for window treatments and upholstery due to its durability, with comfort in mind.

Filter
Look
Type
Pattern
Colour
Brand
Usage
Price
No filters selected:
4820 Products
View
Sort By
View mode
Ludaix Velvet Fabric by Harlequin Pacific
Ludaix Velvet
Harlequin
£95.20
Per metre
£136.00
Washi Fabric by Harlequin Pacific
Washi
Harlequin
£56.00
Per metre
£80.00
Marble Fabric by Harlequin Oatmeal
Marble
Harlequin
£56.00
Per metre
£80.00
Moire Fabric by Zoffany Duck Egg
Moire
Zoffany
£100.80
Per metre
£144.00
Moire Fabric by Zoffany Shetland
Moire
Zoffany
£100.80
Per metre
£144.00
Fresco Herringbone Fabric by Ian Mankin Grey
Fresco Herringbone
Ian Mankin
£38.25
Per metre
£45.00
Fresco Herringbone Fabric by Ian Mankin Ochre
Fresco Herringbone
Ian Mankin
£38.25
Per metre
£45.00
Paint Pot Check Fabric by Ian Mankin Claret/Rust
Paint Pot Check
Ian Mankin
£40.38
Per metre
£47.50
Canvas Stripe Fabric by Ian Mankin Antique Black
Canvas Stripe
Ian Mankin
£40.38
Per metre
£47.50
Silhouette Stripe Fabric by Ian Mankin Khaki/Black
Silhouette Stripe
Ian Mankin
£40.38
Per metre
£47.50
Allegra Fabric by Harlequin Postiano
Allegra
Harlequin
£29.40
Per metre
£42.00
Allegra Fabric by Harlequin Burnt
Allegra
Harlequin
£29.40
Per metre
£42.00
Allegra Fabric by Harlequin Fawn
Allegra
Harlequin
£29.40
Per metre
£42.00
Claude Fabric by Prestigious Textiles Meringue
Claude
Prestigious Textiles
£24.40
Per metre
£30.50
Lucienne Fabric by Prestigious Textiles Papaya
Lucienne
Prestigious Textiles
£24.40
Per metre
£30.50
Raoul Fabric by Jane Churchill Aqua
Raoul
Jane Churchill
Available only in our made to measure items
Linton Stripe Fabric by Jane Churchill Blue
Linton Stripe
Jane Churchill
Available only in our made to measure items
Oxley Stripe Fabric by Jane Churchill Green/Pink
Oxley Stripe
Jane Churchill
Available only in our made to measure items
Coombe Stripe Fabric by Jane Churchill Blue
Coombe Stripe
Jane Churchill
Available only in our made to measure items
Adriana Fabric by Prestigious Textiles Spice
Adriana
Prestigious Textiles
£24.40
Per metre
£30.50
Adriana Fabric by Prestigious Textiles Topaz
Adriana
Prestigious Textiles
£24.40
Per metre
£30.50
Gigi Fabric by Prestigious Textiles Bon Bon
Gigi
Prestigious Textiles
£24.40
Per metre
£30.50
Bywater Fabric by Prestigious Textiles Vintage
Bywater
Prestigious Textiles
£24.40
Per metre
£30.50
Clerkenwell Fabric by Prestigious Textiles Laurel
Clerkenwell
Prestigious Textiles
£24.40
Per metre
£30.50
Cooper Fabric by Prestigious Textiles Denim
Cooper
Prestigious Textiles
£19.20
Per metre
£24.00
Cooper Fabric by Prestigious Textiles Linen
Cooper
Prestigious Textiles
£19.20
Per metre
£24.00
Cooper Fabric by Prestigious Textiles Marmalade
Cooper
Prestigious Textiles
£19.20
Per metre
£24.00
Cooper Fabric by Prestigious Textiles Olive
Cooper
Prestigious Textiles
£19.20
Per metre
£24.00
Cooper Fabric by Prestigious Textiles Sky
Cooper
Prestigious Textiles
£19.20
Per metre
£24.00
Marnie Fabric by Prestigious Textiles Denim
Marnie
Prestigious Textiles
£19.20
Per metre
£24.00
Marnie Fabric by Prestigious Textiles Linen
Marnie
Prestigious Textiles
£19.20
Per metre
£24.00
Marnie Fabric by Prestigious Textiles Sky
Marnie
Prestigious Textiles
£19.20
Per metre
£24.00
Marnie Fabric by Prestigious Textiles Stone
Marnie
Prestigious Textiles
£19.20
Per metre
£24.00
Mimi Fabric by Prestigious Textiles Denim
Mimi
Prestigious Textiles
£19.20
Per metre
£24.00
Mimi Fabric by Prestigious Textiles Marmalade
Mimi
Prestigious Textiles
£19.20
Per metre
£24.00
Mimi Fabric by Prestigious Textiles Olive
Mimi
Prestigious Textiles
£19.20
Per metre
£24.00
Mimi Fabric by Prestigious Textiles Stone
Mimi
Prestigious Textiles
£19.20
Per metre
£24.00
Piper Fabric by Prestigious Textiles Denim
Piper
Prestigious Textiles
£19.20
Per metre
£24.00
Piper Fabric by Prestigious Textiles Marmalade
Piper
Prestigious Textiles
£19.20
Per metre
£24.00
Piper Fabric by Prestigious Textiles Sky
Piper
Prestigious Textiles
£19.20
Per metre
£24.00
Riley Fabric by Prestigious Textiles Linen
Riley
Prestigious Textiles
£19.20
Per metre
£24.00
Riley Fabric by Prestigious Textiles Marmalade
Riley
Prestigious Textiles
£19.20
Per metre
£24.00
Sade Fabric by Prestigious Textiles Denim
Sade
Prestigious Textiles
£19.20
Per metre
£24.00
Sade Fabric by Prestigious Textiles Sky
Sade
Prestigious Textiles
£19.20
Per metre
£24.00
Sade Fabric by Prestigious Textiles Stone
Sade
Prestigious Textiles
£19.20
Per metre
£24.00
Tiny Fabric by Prestigious Textiles Denim
Tiny
Prestigious Textiles
£19.20
Per metre
£24.00
Tiny Fabric by Prestigious Textiles Linen
Tiny
Prestigious Textiles
£19.20
Per metre
£24.00
Tiny Fabric by Prestigious Textiles Marmalade
Tiny
Prestigious Textiles
£19.20
Per metre
£24.00
Tiny Fabric by Prestigious Textiles Olive
Tiny
Prestigious Textiles
£19.20
Per metre
£24.00
Tiny Fabric by Prestigious Textiles Sky
Tiny
Prestigious Textiles
£19.20
Per metre
£24.00
4820 Products
  • Page 91 of 97
View
Sort By

Can’t find what you’re looking for? We can help.

Call our dedicated team of specialists on 01761 404505 or email us.

Back to top