John Mitchell (born 1946) is an Irish retired hurler and manager who played as a goalkeeper for the Cork, London and Wicklow senior teams. Mitchell joined the Cork team during the 1968-69 National Hurling League and was a regular member of the starting fifteen until he left the panel after the 1970 championship. He later played with London before lining out for Wicklow until 1982. During that time he won one National League (Division 2) medal on the field of play as well as two Munster medals as a non-playing substitute. Mitchell was an All-Ireland runner-up as a sub on one occasion.