McKennie kwam uit voor meerdere Amerikaanse nationale jeugdteams. Hij debuteerde op 14 november 2017 in het Amerikaans voetbalelftal, in een oefeninterland in en tegen Portugal (eindstand: 1–1). Hij maakte zelf de 0–1. McKennie nam twee jaar later met Amerika deel aan de Gold Cup 2019.