On 26 February 2018, Heaslip announced his retirement from rugby due to injury. He had been due to play for Ireland against England in the 2017 Six Nations Championship on 18 March, but pulled out during the warm-up with what seemed like an innocuous injury at the time.