William Bennett (born May 31, 1953 in Warwick, Rhode Island) is a retired American ice hockey left winger. He played for the Boston Bruins and Hartford Whalers.
He played 7 games for the Bruins in 1978-79, scoring a goal and 2 assists. The next season Bennett played 24 games for the Whalers, scoring 3 goals and 3 assists.
He retired in 1982 after playing in the minor pros.