William Turner (16 November 1901 – 1989) was an English, retired professional footballer who played mainly as a midfielder or inside forward. He made 281 League appearances for Crystal Palace scoring 36 goals. He also played non-league football for Bromsgrove Rovers and Worcester City F.C.