On 1 August 2016, Hoolahan agreed a new contract to keep him at Norwich City until 2018. He made his 300th Norwich appearance on 5 November 2016 in a 3–2 home defeat against Leeds United. On 7 May 2017, Hoolahan was announced as Norwich City's Player of the Season for 2016–17. In the last match of the season on 7 May 2017, Hoolahan scored two goals and registered an assist against Queens Park Rangers. He made 33 appearances in 2016–17, all of which came in the league, and scored seven goals.