The 22-year-old forward has agreed a deal with David Hopkin's side until the end of the 2020/21 season.
McGuffie is the second new signing of the week for the Greenock club following the arrival of Sean McGinty from Partick Thistle.
Latest News
Thursday 30th January 2020
Morton have signed Craig McGuffie following his departure from Ladbrokes Championship rivals Ayr United.
The 22-year-old forward has agreed a deal with David Hopkin's side until the end of the 2020/21 season.
McGuffie is the second new signing of the week for the Greenock club following the arrival of Sean McGinty from Partick Thistle.