In April 2014, Swift signed another new contract with Connacht. The one-year deal ran until summer 2015, taking Swift's service with Connacht into its fifteenth season. Swift made his first appearance of the season on 26 September 2014 against Glasgow Warriors in the league, and featured in three 2014–15 Rugby Challenge Cup games, but Swift more often featured for the Connacht Eagles during the course of the year. In February 2015, while recovering from a leg fracture, Swift announced that he would retire at the end of the season. He made his 269th and final Connacht appearance against Ospreys on 16 May 2015, when he came on as a replacement for Eoin McKeon after 65 minutes.