John C. T. Conner (26 April 1898 – 1967) was a Scottish professional footballer.
Conner, a wing-half, was born in Kirkmuirhill and began his career with Alloa Athletic. He moved onto Celtic and had a loan spell with Dykehead prior to joining Plymouth Argyle in 1925. He failed to break into the Argyle first team and moved to Newport County, making 14 appearances in the 1926–27 season.
He joined Torquay United in 1927 and captained the side in their first ever game in the Football League, against Exeter City on 27 August 1927. He left Plainmoor after only one season having made 24 appearances.