28 апреля 1999 года Джейми дебютировал в первой команде сборной, выйдя на замену в игре с Венгрией. Дебют в основном составе состоялся в игре с командой Нидерландов на «Уайт Харт Лейн» в 2001. Также Каррагер принимал участие в игре, которая завершилась разгромной победой Англии над Германией 5:1 на «Олимпиаштадион», в том матче он вышел на замену. Он пропустил из-за травмы ЧМ 2002, но принимал участие на Евро 2004. Проиграв борьбу в стартовом составе Ледли Кингу. Также он вошёл в состав сборной Англии на ЧМ 2006, после того как получил травму Гари Невилл.