Garry Frederick Arthur Swain (born September 11, 1947) is a Canadian retired professional ice hockey center.
He played in both the NHL and WHA.
Born in Welland, Ontario, Swain was drafted fourth overall in the 1968 NHL Amateur Draft by the Pittsburgh Penguins.
However, he would play just nine games for the Penguins, spending three seasons with the New England Whalers of the WHA.