Home Decor Fabrics

Home Décor Fabrics

Discover a large variety of home décor fabrics. Ranging from fabrics for pillow covers, curtains, blinds to everything else for your creative decorating ideas.

Furniture & Upholstery

Furniture & Upholstery

Make your home timelessly beautiful

Discover Now
New
New Décor Fabrics

Looking for something new?

Discover our latest home décor fabrics

What's New
Living Room World

Fabrics and inspiration for your home

Create your DIY lifestyle, room by room

Living World
Living style

What do you feel comfortable in?

Find your furnishing style

Decor trends
2,300 Results
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm
    + 31
    £5.55/m (£12.33/m²)
  • Upholstery Fabric Como – dark green,
    Upholstery Fabric Como – dark green
    + 12
    £8.95/m (£6.39/m²)
  • Decor Fabric Tapestry Fabric fine bold circles – light beige/emerald green,
    Decor Fabric Tapestry Fabric fine bold circles – light beige/emerald green
    New
    £16.45/m (£11.75/m²)
  • Cotton Cretonne school of fish – blue grey,
    Cotton Cretonne school of fish – blue grey
    New
    £9.45/m (£5.91/m²)
  • Decor Fabric Tapestry Fabric Meadow Flowers – light beige/carmine,
    Decor Fabric Tapestry Fabric Meadow Flowers – light beige/carmine
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric Colourful Circles – carmine/light beige,
    Decor Fabric Tapestry Fabric Colourful Circles – carmine/light beige
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric large flowers – light beige/red,
    Decor Fabric Tapestry Fabric large flowers – light beige/red
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric Meadow Flowers – eucalyptus/sunglow,
    Decor Fabric Tapestry Fabric Meadow Flowers – eucalyptus/sunglow
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric jagged diamonds – light beige/carmine,
    Decor Fabric Tapestry Fabric jagged diamonds – light beige/carmine
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric colourful neighbourhood – natural/sky blue,
    Decor Fabric Tapestry Fabric colourful neighbourhood – natural/sky blue
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Jacquard shimmering palm trees – silver grey/mustard,
    Decor Fabric Jacquard shimmering palm trees – silver grey/mustard
    New
    £15.45/m (£10.66/m²)
  • Decor Fabric Tapestry Fabric palm leaves – light beige/green,
    Decor Fabric Tapestry Fabric palm leaves – light beige/green
    New
    £16.45/m (£11.75/m²)
  • Felt 90 cm / 1 mm thick – pink,
    Felt 90 cm / 1 mm thick – pink
    + 24
    £4.55/m (£5.06/m²)
  • Decor Fabric Tapestry Fabric colourful stripes – light beige/carmine,
    Decor Fabric Tapestry Fabric colourful stripes – light beige/carmine
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric large flowers – black/red,
    Decor Fabric Tapestry Fabric large flowers – black/red
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric small flower mandalas – light beige/red,
    Decor Fabric Tapestry Fabric small flower mandalas – light beige/red
    New
    £16.45/m (£11.75/m²)
  • Decor Fabric Tapestry Fabric flower tiles – sky blue/carmine,
    Decor Fabric Tapestry Fabric flower tiles – sky blue/carmine
    New
    £16.45/m (£11.75/m²)
  • Outdoor Fabric Canvas Ethnic – orange,
    Outdoor Fabric Canvas Ethnic – orange
    £22.55/m (£14.09/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – blue,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – blue
    + 31
    £5.55/m (£12.33/m²)
  • Upholstery Fabric Como – beige,
    Upholstery Fabric Como – beige
    + 12
    £8.95/m (£6.39/m²)
  • Blackout fabric ultralight – black,
    Blackout fabric ultralight – black
    £5.45/m (£3.63/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – red/lilac,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – red/lilac
    + 31
    £5.55/m (£12.33/m²)
  • Cotton Cretonne Asanoha Japanese Stars – hollyhock,
    Cotton Cretonne Asanoha Japanese Stars – hollyhock
    -17%
    + 2
    £6.45/m £7.75/m (£4.30/m²)
  • Upholstery Fabric Como – turquoise,
    Upholstery Fabric Como – turquoise
    + 12
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – green,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – green
    + 31
    £5.55/m (£12.33/m²)
  • Upholstery Fabric Como – grey,
    Upholstery Fabric Como – grey
    + 12
    £8.95/m (£6.39/m²)
  • Chunky Corduroy pre-washed Plain – light olive,
    Chunky Corduroy pre-washed Plain – light olive
    + 20
    £15.45/m (£10.88/m²)
  • Felt 90 cm / 3 mm thick – royal blue,
    Felt 90 cm / 3 mm thick – royal blue
    + 29
    £8.45/m (£9.39/m²)
  • Mottled Felt 45cm / 4mm thick – light grey,
    Mottled Felt 45cm / 4mm thick – light grey
    + 11
    £8.95/m (£19.89/m²)
  • Chunky Corduroy pre-washed Plain – beige,
    Chunky Corduroy pre-washed Plain – beige
    + 20
    £15.45/m (£10.88/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – raspberry/aqua blue,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – raspberry/aqua blue
    New
    + 31
    £5.55/m (£12.33/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – green/red,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – green/red
    + 31
    £5.55/m (£12.33/m²)
  • Upholstery Fabric Twill Look – dark olive,
    Upholstery Fabric Twill Look – dark olive
    + 5
    £8.55/m (£6.11/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – yellow,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – yellow
    + 31
    £5.55/m (£12.33/m²)
  • Outdoor Fabric Canvas Colourful Stripes – dark dusky pink,
    Outdoor Fabric Canvas Colourful Stripes – dark dusky pink
    £15.45/m (£9.66/m²)
  • Cotton Mini Pastorale 280 cm – blue,
    Cotton Mini Pastorale 280 cm – blue
    £15.45/m (£5.52/m²)
  • Felt 90 cm / 3 mm thick – grass green,
    Felt 90 cm / 3 mm thick – grass green
    + 29
    £8.45/m (£9.39/m²)
  • Subtly mottled upholstery fabric – light beige,
    Subtly mottled upholstery fabric – light beige
    + 3
    £8.95/m (£6.39/m²)
  • Biedermeier Stripes Jacquard Furnishing Fabric – cream/red,
    Biedermeier Stripes Jacquard Furnishing Fabric – cream/red
    + 2
    £23.45/m (£16.75/m²)
  • Canvas Vines | Nerida Hansen – petrol,
    Canvas Vines | Nerida Hansen – petrol
    New
    £10.45/m (£7.46/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – natural,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – natural
    + 31
    £5.55/m (£12.33/m²)
  • Stripes Cotton Twill 4 – red/white,
    Stripes Cotton Twill 4 – red/white
    + 2
    £11.75/m (£7.34/m²)
  • Decor Fabric Half Panama Black Olives – natural,
    Decor Fabric Half Panama Black Olives – natural
    £11.75/m (£8.39/m²)
  • Cotton Poplin Plain – white,
    Cotton Poplin Plain – white
    + 39
    £7.45/m (£5.03/m²)
  • Blackout fabric Herringbone – grey,
    Blackout fabric Herringbone – grey
    + 8
    £18.95/m (£13.54/m²)
  • Upholstery Fabric Monotone Mottled – dark beige,
    Upholstery Fabric Monotone Mottled – dark beige
    + 11
    £8.95/m (£6.39/m²)
  • Outdoor Deckchair fabric Longitudinal stripes 45 cm – almond/petrol,
    Outdoor Deckchair fabric Longitudinal stripes 45 cm – almond/petrol
    New
    + 31
    £5.55/m (£12.33/m²)
  • Felt 90 cm / 3 mm thick – light pink,
    Felt 90 cm / 3 mm thick – light pink
    + 29
    £8.45/m (£9.39/m²)
You have viewed 48 of 2,300 products
Load more products