Johnson was capped 54 times by the England national team from 2003 to 2014. He was selected in England's squads for the 2010 and 2014 FIFA World Cups and UEFA Euro 2012.