John Teehan (born 1939) is an Irish former hurler. A player in both the midfield and centre-forward positions, he was a member of the Kilkenny team that won the 1967 All-Ireland Championship. Born in the parish of Graigue-Ballycallan, Teehan first played hurling at juvenile level with . After a brief spell playing junior hurling with Threecastles, he later joined the amalgamated St Lachtain's senior team with whom he won county championship medals in 1961 and 1963. As a member of the Leinster inter-provincial team in 1967, Teehan won his sole Railway Cup medal.