Self-Portrait Prize: THE SELF-PORTRAIT PRIZE IS A BIENNIAL ART PRIZE THAT PROMOTES AND CELEBRATES THE PRACTICE OF SELF-PORTRAITURE.

THE Self-Portrait Prize 2025

The 2025 prize will open for applications in January of 2025

 

From the selected entries the judges will choose a winner of the £10,000 Ruth Borchard Prize.  Alongside the winning artwork a curated selection of distinguished and shortlisted artworks will be exhibited from September - December 2025. 

 

More details will be announced in due course. 

 

  • The Self-Portrait Prize 2023