Im März 2012 absolvierte Jack Stephens ein Länderspiel für die englische U18-Nationalmannschaft. Zwischen September und November 2012 bestritt er vier Länderspiele für die U19. Von März 2015 bis Juni 2015 stand er in sechs Spielen der U20 auf dem Spielfeld. Zwischen September 2015 und März 2017 kam er in acht Länderspielen der U21 zum Einsatz, in denen er einen Torerfolg verbuchen konnte. Mit dieser Auswahl gewann er im Mai das Turnier von Toulon und nahm an der U21-Europameisterschaft 2017 in Polen teil, wo er aber in keinem Spiel zum Einsatz kam.