 On July 1, 2014, Jones left the Flames organization as a free agent and signed a one-year two way contract with the Philadelphia Flyers.On July 3, 2015, Jones signed a familiar, one-year, two-way contract as a free agent with the Vancouver Canucks.After training camp and pre-season with the Canucks, Jones was assigned to begin the 2015–16 season with the Utica Comets of the AHL.