John-Ben Kôtze (born (1993-01-24)24 January 1993 in Carletonville, South Africa) is a South African rugby union player, currently playing with Western Province. His regular position is centre.
Kôtze's first provincial involvement came in 2012, when he was included in the Western Province U19 squad that participated in the 2012 Under-19 Provincial Championship. He also made a single appearance for the Western Province U21s in the same season. He made ten appearances for Western Province U21 in the 2013 Under-21 Provincial Championship, scoring a brace of tries in his first start at this level in their final match of the regular season against the Sharks U21. They topped the log to qualify for the semi-finals and Kôtze started both the semi-final win against the Golden Lions U21 and the final against the Blue Bulls, where he helped his side to a 30–23 victory over the Blue Bulls U21.