In 1978, Lonsberry was dealt for the final time to the Pittsburgh Penguins, remaining an effective player for his three years with that club.
With Pittsburgh in a youth movement and declining to renew his contract, he retired after the 1981 season.