William Gordon Carter (born December 2, 1937) is a Canadian former professional ice hockey forward who played 16 games in the National Hockey League for the Montreal Canadiens and Boston Bruins between 1957 and 1962. The rest of his career, which lasted from 1956 to 1969, was spent in various minor leagues.