Here are indicative prices for the range of paintings I create:

All prices are for unframed oil paintings on linen canvas unless otherwise stated. Framing can be arranged using a professional framer and would be charged at cost. (I use The Framing Gallery or Delphine Art in Thame.)


Single head and shoulders (rough size 50cm x 40cm) – £150 – £250

Double portrait – head and shoulders (50cm x 40cm) – £220 – £400

Larger full body (or seated) portrait (90cm x 60cm) – £300 – £600

Other sizes can be quoted for.


Most landscapes are on 50cm x 40cm linen canvas and are priced (unframed) at £200 – £400

Larger landscapes  75cm x 50cm linen canvas (unframed) – £350 – £550

Moments in time:

Small 20cm x 20cm unframed paintings on canvas board – £130

Small 20cm x 20cm paintings framed (actual size 28cm square) – £180



Most still-life paintings are on linen canvas at a size approximately 30cm x 40cm and framed prices start at £250