Prints and Framed Prints

Choose your prints from over 120,000 different portraits in a variety of sizes and finishes for as little as £6.00 per print.


Follow the four simple steps below to buy a framed or unframed print from the Gallery's collection.

Step 1: Type in the name of the sitter, artist or title of work into the 'Search the Collection' box below.

Step 2: Once you have chosen click on the name or title in blue.

Step 3: Choose a portrait and click on the Buy a Print option to the right of the image.

Step 4: Choose between a framed or unframed print, select the size and finish you require and follow instructions to the checkout. Prices start at £6 for an unframed print, £65 for a framed canvas and £70 for a framed print.

Paper sizes and types explained here

Otherwise you could choose from our selections of top-selling images:-

Spotlight: November 2016: Winter, snow and Christmas
Other recent spotlights: Shakespeare in character | Top Dog | Beside the seaside | Gillray and Europe | Madame Yevonde's Goddesses | Augustin Edouart's silhouettes

Alternatively choose from a portrait that has been recently digitised.

Finally, you can select an image from the BP Portrait Award

Framed and unframed BP Portrait Award prints

Search the collection

NPG 394 - © National Portrait Gallery, LondonSearch by sitter or artist surname within over 200,000 portraits.

Advanced Search A-Z




We aim to turn around all orders in three working days within the UK, and seven working days overseas. Unfortunately requests for subjective alterations can not be accommodated.

Share this