Flaherty was capped at youth level by Scotland but switched allegiances to Northern Ireland at senior level. In January 2019, Flaherty received her first call up to Northern Ireland's training camp.[4] Flaherty made her senior international debut on 3 March 2019, starting in a 4–0 win over Kazakhstan in the Alanya Gold City Women's Cup.[5]