John W. Fischer (March 10, 1912 – May 25, 1984) was an American amateur golfer in the 1930s. Fischer was born in Cincinnati, Ohio. He won the 1932 NCAA individual golf championship and the Big Ten Conference individual championship in 1932, 1933 and 1935 while playing at the University of Michigan. He also won the 1936 U.S. Amateur. Fischer played on the Walker Cup team in 1934, 1936, and 1938, and captained the team in 1965.