John Anderson (born 14 October 1977) is an Irish retired hurler who played for Cork Senior Championship club Glen Rovers.
At inter-county level, Anderson was part of the successful Cork under-21 team that won back-to-back All-Ireland Championships in 1997 and 1998.
Anderson joined the Glen Rovers club at a young age and played in all grades at juvenile and underage levels.
Anderson was just out of the minor grade when he was added to the Glen Rovers senior team for the 1996 Cork Championship.
He lined out at left wing-forward in a 1-13 to 0-14 defeat by Carrigtwohill in the fourth round of the Cork Senior Championship.
Anderson won a Munster Championship medal as a non-playing substitute on 30 July following a 1-11 to 0-13 defeat of Tipperary in the final.