Johnson was first capped for England at U20 level, being selected in the team for the 1999 FIFA World Youth Championship alongside Stuart Taylor, Ashley Cole, Peter Crouch and Matthew Etherington.
When Steve McClaren was installed as England coach, Johnson got further opportunities to play for his country in the UEFA Euro 2008 qualifiers.