Condition
Purchase
Sort by
Time
Various
Vintage 1970 framed small - 1970's,
£239.90
Buy It Now
Signed ponthier maritime oil - signed,
£149.99
Buy It Now
Vintage maritime oil - maritime,
£135.90
Buy It Now
Vintage large marine oil - vintage,
£291.90
Buy It Now
Original unframed oil painting
£516.70
Buy It Now
Oil painting albert - oil, thomas
£8.65
Buy It Now
Original oil painting - oil, on
£50.00
Buy It Now
Original oil painting - , of
£50.00
Buy It Now
Vintage framed oil board - vintage,
£35.00
Buy It Now
Original oil painting - original,
£32.94
Buy It Now
Original oil painting - painting, a
£25.00
Buy It Now
Vintage framed tall - vintage,
£47.50
Buy It Now
Clipper ship oil painting - oil, on
£129.00
Buy It Now
Vintage british marine - british, oil
£155.00
Buy It Now
Andrew kennedy signed large - andrew,
£199.00
Buy It Now
Vintage maritime oil painting - maritime,
£127.50
Buy It Now
Antique 19thc maritime oil - antique,
£156.70
Buy It Now
Antique oil painting board - oil,
£150.00
Buy It Now
Antique oil painting - antique,
£167.09
Buy It Now
Vintage oil painting sailing - vintage,
£59.00
Buy It Now
Large john ambrose original - john,
£245.00
Buy It Now
Original maritime oil - oil, painting
£125.00
Buy It Now
Pair vintage john - pair,
£229.50
Buy It Now
Signed hydan oil painting - oil,
£146.30
Buy It Now
Stebbins signed original oil - stebbins,
£68.30
Buy It Now
Vintage maritime oil painting - maritime,
£150.00
Buy It Now
Coastal village oil painting - coastal,
£59.99
Buy It Now
Antique maritime oil painting - maritime,
£225.25
Buy It Now
Merchant schooner ship - merchant, sunset
£260.70
Buy It Now
Old sailing ship painting - ship,
£95.00
Buy It Now
Ships harbour impressionist - ships,
£115.00
Buy It Now
Large vintage framed oil - large,
£111.00
Buy It Now
Sailing ship view - view, from
£25.00
Buy It Now
Original oil painting sailing - original,
£260.70
Buy It Now
Bannon galleon oil painting - jt,
£65.70
Buy It Now
Bannon signed galleon - bannon,
£50.62
Buy It Now
Modernist boat harbour - modernist, oil
£195.00
Buy It Now
Ken hammond original oil - hammond,
£45.00
Buy It Now
Molenaar dutch pair - dutch,
£239.90
Buy It Now
Pair original oil - original, on
£511.60
Buy It Now
Antique maritime oil - maritime, painting
£225.25
Buy It Now
Antique oil painting ship - antique, off
£198.30
Buy It Now
Vintage maritime oil - vintage,
£156.70
Buy It Now
Original oil painting - original,
£49.00
Buy It Now
Vintage nautical clipper - vintage,
£52.70
Buy It Now
Framed boats seascape oil - framed,
£78.69
Buy It Now
Vintage oil painting - oil, cornish
£25.00
Buy It Now
Antique maritime seascape oil - maritime,
£182.70
Buy It Now
Original vintage maritime oil - vintage,
£47.50
Buy It Now
Edgar hodges 1928 2025 - edgar, 1928-2025
£146.30
Buy It Now
Antique oil painting - painting, on
£87.00
Buy It Now
20th century continental - 20th,
£396.00
Buy It Now
Refined harbor scene - harbor,
£386.83
Buy It Now
Seaforth dock river mersey - seaforth,
£145.00
Buy It Now
Antique signed oil painting - antique,
£89.00
Buy It Now
Vintage oil canvas - on,
£95.00
Buy It Now
Rupert hydan original - original, oil
£47.50
Buy It Now
Oil painting signed - signed, by
£73.50
Buy It Now
Maritime signed seascape boats - maritime,
£109.90
Buy It Now
Vintage tall ships oil - ships,
£26.00
Buy It Now
Original oil painting vintage - oil,
£59.00
Buy It Now
Original oil painting - oil, of
£130.00
Buy It Now
John ambrose oil painting - ambrose,
£134.86
Buy It Now
Coastal scene and - coastal, oil
£59.99
Buy It Now
Stephen card b1952 oil - j,
£280.00
Buy It Now
Rupert hydan framed - rupert,
£150.00
Buy It Now
Vintage maritme signed oil - maritme,
£47.50
Buy It Now
Large cornish shipwreck - large,
£150.00
Buy It Now
Antique large - condn),
£56.86
Buy It Now
Antique edwardian maritime - antique,
£94.29
Buy It Now
Vintage 1940s oil painting - 1940s,
£90.00
Buy It Now
Original john bampfield oil - bampfield,
£250.00
Buy It Now
Original john bampfield - original, oil
£250.00
Buy It Now
Vintage marine oil - vintage,
£60.00
Buy It Now
Seascape boats lighthouse - seascape,
£31.90
Buy It Now
Original oil painting sir - original,
£47.50
Buy It Now
Vintage painting oil - vintage,
£55.00
Buy It Now
Chubb original oil on - chubb,
£52.70
Buy It Now
Vintage framed oil - framed, of
£119.00
Buy It Now
Original signed oil painting - signed,
£21.50
Buy It Now
Barber 1931 art - j, deco
£60.00
Buy It Now
Fine c1890 cornish coastal - fine,
£295.00
Buy It Now
Barry hilton original oil - hilton,
£156.70
Buy It Now
Original signed oil painting - signed,
£99.99
Buy It Now
Krasimir angelov signed framed - krasimir,
£31.90
Buy It Now
Antique original signed - antique,
£234.70
Buy It Now
Mid century large - large, painting
£165.00
Buy It Now
Sailboat seascape ocean yacht - seascape,
£31.36
Buy It Now
Ambrose nautical ship seascape - ambrose,
£42.30
Buy It Now
Oil board small - oil, on
£22.54
Buy It Now
Vintage framed nautical ship - vintage,
£44.00
Buy It Now
Unsigned oil painting - oil,
£45.00
Buy It Now
Original oil painting sailing - original,
£177.50
Buy It Now
Large original oil painting - oil,
£145.00
Buy It Now
Low tide harbour impressionist - low,
£125.00
Buy It Now
Huge antique 1885 dutch oil - antique-1885,
£567.70
Buy It Now
Looking for more ship oil painting?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 ship oil painting listings currently in our index. Prices range from £8.65 to £567.7, with an average of £134.93. 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 ship oil painting →
Try this: south africa painting | sussex landscape | terry evans | track diagram | welsh painting | william turner | windermere boat | yorkshire painting | yorkshire watercolour | carzou
Whether you are looking for a brand-new or second-hand ship oil painting, 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 £8.65, while premium listings can reach £567.7 — giving you a wide budget spread to work with. The average price of £134.93 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.