Condition
Purchase
Sort by
Time
Various
Colourful tree life canvas - life,
£16.99
Buy It Now
Van gogh sunflowers framed - van,
£29.99
Buy It Now
Abstract close different - abstract,
£28.09
Buy It Now
Canvas print 100x50 - 100x50, painting
£34.99
Buy It Now
Wall art framed - canvas, 3d
£17.54
Buy It Now
Leonid afremov abstract oil - leonid,
£24.99
Buy It Now
Wooden framed large canvas - framed,
£38.87
Buy It Now
Piece set modern wall art - piece,
£13.54
Buy It Now
Personalised photo canvas - personalised,
£5.49
Buy It Now
Personalised canvas photo wall - personalised,
£3.03
Buy It Now
Wildflowers canvas art - canvas, wall
£16.66
Buy It Now
Personalised canvas photo - personalised, wall
£0.99
Buy It Now
Afremov deep framed - 1, -deep
£29.99
Buy It Now
Canvas wall art - wall,
£19.99
Buy It Now
London canvas wall - wall, artwork
£10.80
Buy It Now
Canvas print oil painting - canvas,
£129.99
Buy It Now
Piece set modern wall - 5,
£12.92
Buy It Now
Abstract colours paint - abstract, splats
£18.95
Buy It Now
Pcs set canvas painting wall - pcs,
£23.67
Buy It Now
Relaxing beach landscape - beach,
£15.55
Buy It Now
Abstract modern square - abstract,
£18.95
Buy It Now
Canvas wall art print painting - canvas,
£9.99
Buy It Now
Water landscapes canvas wall - water,
£7.99
Buy It Now
Yellow black white paris - white,
£11.99
Buy It Now
Stylish trendy abstract - trendy,
£11.99
Buy It Now
Wall decor oil - wall, park
£26.73
Buy It Now
20x20cm canvas wall - canvas,
£4.99
Buy It Now
Vibrant surreal paint - vibrant, abstract
£27.95
Buy It Now
Coastal cliff castle art - coastal,
£50.89
Buy It Now
Abstract boat dock canvas art - boat,
£23.78
Buy It Now
Banksy love money graffiti - banksy,
£8.99
Buy It Now
Gustav klimt beech grove - gustav,
£14.99
Buy It Now
Relaxing beach landscape wall - beach,
£14.96
Buy It Now
Colourful umbrella dripping - umbrella,
£24.99
Buy It Now
Wildflowers canvas art wall - wildflowers,
£21.16
Buy It Now
Abstract yellow grey modern - grey,
£11.99
Buy It Now
Abstract modern art teal - abstract,
£19.99
Buy It Now
Lighthouse canvas wall art - canvas,
£29.99
Buy It Now
Canvas wall art painting - wall,
£19.99
Buy It Now
Hand painted poppy heads - painted,
£84.99
Buy It Now
Pablo picasso mediterranean - picasso,
£19.41
Buy It Now
Black white red budapest - white,
£19.99
Buy It Now
Beach wall art canvas painting - beach,
£15.07
Buy It Now
Tree near the lake sunset - the, at
£11.99
Buy It Now
Set floral canvas - 3, wall
£15.50
Buy It Now
Gustav klimt fir - fir, canvas
£13.99
Buy It Now
Natural wooden picture - picture, frame
£42.99
Buy It Now
Art for home lovers - for,
£15.99
Buy It Now
Toilet time animals canvas - toilet-time,
£4.92
Buy It Now
Gustav klimt adele bloch bauer - klimt, bloch-bauer
£59.99
Buy It Now
Beautiful red rose paint messy - beautiful,
£9.99
Buy It Now
Wooden framed canvas wall art - wooden,
£53.73
Buy It Now
Beach sand dunes coastal - sand,
£33.50
Buy It Now
Boats sea oil painting - boats,
£24.99
Buy It Now
Abstract cubist woman face - abstract,
£26.95
Buy It Now
Blue wall art - wall, canvas
£24.99
Buy It Now
20x20cm canvas wall art - 20x20cm,
£4.99
Buy It Now
Natural paint art collage - art,
£84.99
Buy It Now
Pink floyd back catalogue - floyd,
£39.99
Buy It Now
Elegant gold teal - gold, green
£38.14
Buy It Now
Hare canvas wall art - canvas, print
£19.99
Buy It Now
Paris rain city canvas art - paris, oil
£58.74
Buy It Now
Barn owl wall art - canvas, print
£19.99
Buy It Now
Canvas painting landscape - canvas,
£14.20
Buy It Now
Canvas wall art print - canvas, picture
£24.99
Buy It Now
Claude monet irises and water - monet,
£23.94
Buy It Now
Pablo picasso guernica cubism - pablo,
£21.28
Buy It Now
20x20cm painting frame - 20x20cm,
£4.99
Buy It Now
20x20cm canvas wall art - canvas,
£4.99
Buy It Now
Chimpanzee canvas wall art - chimpanzee,
£17.99
Buy It Now
Set modern abstract - set,
£19.00
Buy It Now
Pcs wooden framed - framed, canvas
£28.07
Buy It Now
Wooden canvas frame photo - wooden,
£8.50
Buy It Now
Abstract grey black - abstract, white
£11.99
Buy It Now
Death and life canvas wall - death,
£13.99
Buy It Now
Vibrant watercolour floral - vibrant,
£9.83
Buy It Now
Red poppies flowers - poppies, canvas
£16.66
Buy It Now
Industrial style bridge - style,
£16.99
Buy It Now
London oil painting artwork - oil,
£11.99
Buy It Now
Pablo picasso blue woman - blue,
£45.76
Buy It Now
Canvas wall art pictures for - canvas,
£5.99
Buy It Now
Large canvas print home sweet - large,
£15.05
Buy It Now
30x40cm canvas wall art - 30x40cm,
£9.59
Buy It Now
100 hand painted - hand,
£131.25
Buy It Now
Claude monet agapanthus - claude,
£15.95
Buy It Now
Giraffe family canvas wall art - canvas,
£24.99
Buy It Now
Butterfly colourful abstract - colourful,
£21.95
Buy It Now
Canvas wall art print artwork - canvas,
£19.99
Buy It Now
Fine art painting wild - art, of
£24.99
Buy It Now
Banksy boy hot - boy, air
£29.99
Buy It Now
Marvel spiderman wall - marvel,
£14.90
Buy It Now
Couple kissing romantic - couple,
£36.99
Buy It Now
Sophisticated graffiti wall - graffiti,
£31.78
Buy It Now
Tiger lying jungle cat - tiger,
£34.99
Buy It Now
Jackson pollock framed - jackson,
£7.99
Buy It Now
Stretcher bar kit - stretcher, frame
£23.25
Buy It Now
Looking for more canvas wall paintings?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 canvas wall paintings listings currently in our index. Prices range from £0.99 to £131.25, with an average of £24.44. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about canvas wall paintings →
Try this: chihuahua print | labrador pictures | chagall blue | sports car wall art | vintage vogue covers | etching roses | laurel and hardy | darkness poster | cream photo mounts | planet apes poster
Whether you are looking for a brand-new or second-hand canvas wall paintings, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £0.99, while premium listings can reach £131.25 — giving you a wide budget spread to work with. The average price of £24.44 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.