Rose earned her first cap for Canada's senior national team in December 2015 at the age of 16. In February 2016, she scored her first two goals for the team against
Guyana helping Canada win 5–0 during the group stage of the
2016 CONCACAF Women's Olympic Qualifying Championship. She scored her third tournament goal during the semifinal against
Costa Rica helping Canada win 3–1 and qualify for the
2016 Rio Olympics. Canada advanced to the final where they were defeated by the
United States 2–0. In August 2016, she helped Canada win their second Olympic bronze medal after scoring the game-opening goal during the third-place match against
Brazil, in which Canada won 2–1. On May 25, 2019, she was named to the roster for the
2019 FIFA Women's World Cup. Rose was called up to the Canada squad for the delayed
2020 Summer Olympics. In August 2021, during the finals of the
2020 Olympic Games in Tokyo, Japan, Rose scored the tying penalty during the shootout. The Canadians went on to
win the gold medal, becoming the first Canadian soccer team to do so in 117 years. Rose was called up to the Canada squad for the
2022 CONCACAF W Championship, where Canada finished as runners-up. Rose was called up to the 23-player Canada squad for the
2023 FIFA Women's World Cup. Rose was called up to the Canada squad for the
2024 CONCACAF W Gold Cup, which Canada finished as semifinalists. Rose was called up to the Canada squad for the
2024 Summer Olympics. == Career statistics ==