At the end of the 1964 season the Braves sold the 44 year old Spahn's contract to the New York Mets. Span pitched and acted as coach for the Mets until he was released on July 17th. Two days later the Giants signed Spahn who went 3-4 for the remainder of the season. After retiring from the mound, Spahn coached in the Cardinals, Indians and Angels organizations. He also coached in Japan and the Mexican Baseball League.