John Roberts (24 June 1895 – 9 December 1987) was an Irish hurler, handballer, referee and Gaelic games administrator. His league and championship career at senior level with the Kilkenny county team spanned thirteen years from 1916 until 1929. Roberts first came to prominence on the inter-county scene in 1916. After impressing in a trial game he became a regular member of the Kilkenny senior team the following year. Over the course of the following thirteen championship seasons, Roberts won one All-Ireland medal. He also won three Leinster medals and played his last game for Kilkenny in 1929.