John Edwin Warner (3 May 1911 – 31 October 1995) was a South African cricket umpire. Making his Test umpiring debut in 1962, he stood in two Test matches, the second Test being in 1965.