Pamarot was transferred from Tottenham to Portsmouth in January 2006 in a £7.5 million deal that also took Sean Davis and Pedro Mendes to Portsmouth. He scored his first Portsmouth goal away against Arsenal in December 2006. Matthew Taylor's free kick was headed on by David Thompson and rebounded off the post into the path of Pamarot. He scored again in the next game, with another header, in a 3–1 home win over Sheffield United. Pamarot subsequently scored a brace of goals against Leeds United in the League Cup in 2007, as well as a 30-yard strike against Newcastle United in the Premier League. He was an unused substitute as Portsmouth won the 2008 FA Cup Final. His only contribution to the victorious campaign was playing the full 90 minutes of their fourth round win over Plymouth Argyle.