Johnson ble plukket av Capello i troppen til VM i fotball 2010. Han spilte samtlige av Englands tre kamper i Gruppe C mot USA (1-1), Algerie (0-0) og Slovenia (0–1). England kom på andreplass i gruppen og møtte vinneren av Gruppe D i 8-dels finalen, Tyskland. I åttendedelsfinalen den 27. juni 2010, startet også Johnson kampen. Tyskland vant kampen 4-1, og Johnson ble byttet ut etter 87 minutter.