Canvas Cushions

Looking for canvas cushions? Flitch brings together 53 from 10 retailers, with most costing between £30 and £100. You’ll find the widest choice at The Range, Andrew Martin and Olivia's.


How much do canvas cushions cost?

Half of all canvas cushions on Flitch cost less than £100. That’s about five times the price of cushions in general, which usually cost around £20.


What other shoppers are choosing

Fabric and velvet cushions are also popular with shoppers, if you’re not set on canvas. Retailers have been stocking more beige cushions this year, so there’s a wider choice available.


Prices checked 6th November 2026.


Beautiful furniture. Exceptional style. Only at John Lewis.

Sponsored