John Forrester (13 July 1887 – 12 February 1946) was a New Zealand cricket umpire. He stood in two Test matches between 1932 and 1933.