ב-12 בנובמבר 2011 ערך ווקר את הופעת הבכורה שלו במדי הנבחרת הבוגרת, במשחק ידידות מול , כשהחליף את סקוט פארקר בדקה ה-85. שלושה ימים אחר כך נכלל לראשונה בהרכב הפותח של הנבחרת, בניצחון 0–1 על , בו נבחר לשחקן המצטיין. הוא החמיץ את טורניר יורו 2012 בגלל פציעה, אך פתח ושיחק משחק מלא במשחקה הראשון של אנגליה אחרי הטורניר, בניצחון 1–2 על . ווקר לא זומן לסגל הנבחרת למונדיאל 2014, אך חזר לסגל לקראת מוקדמות יורו 2016.