McCarthy spielte für die kanadische U-17- und U-20-Nationalmannschaft und nahm an der U-17-Weltmeisterschaft 2008 teil. Am 3. Juni 2010 debütierte sie in der kanadischen A-Nationalmannschaft und gewann mit dieser im Folgejahr den Zypern-Cup.