Peters durchlief sämtliche kanadischen Auswahlteams und gehörte insbesondere bei der U-20-Auswahl jahrelang zu den Stammkräften. 2005 und 2007 gehörte er zum Aufgebot der U-20 bei den Junioren-Weltmeisterschaften in den Niederlanden und Kanada. Beide Male schied das Team nach der Vorrunde aus. Bereits 2005 stand er zudem als jüngster Spieler im Kader der kanadischen A-Nationalmannschaft für den CONCACAF Gold Cup und wurde von Trainer Frank Yallop in allen drei Vorrundenpartien eingewechselt. Sein Länderspieldebüt gab er bereits 17-jährig in einem WM-Qualifikationsspiel gegen Guatemala. 2009 nahm er erneut am CONCACAF Gold Cup teil.