Jones played for Stourport Swifts, West Bromwich Albion, and Kidderminster Harriers, before signing with Aston Villa in May 1946.
[2] Jones remained the club's back-up goalkeeper under new boss George Martin, playing 15, 11 and 20 matches respectively, as Villa finished 15th in 1950–51, sixth in 1951–52, and 11th in 1952–53.
[2] New boss Eric Houghton then made Jones the club's regular custodian, as he featured 34, 41 and 35 times respectively as Villa finished 13th in 1953–54, sixth in 1954–55 and 20th in 1955–56.
[4] He went straight into the first-team, ahead of back-up 'keeper John Poole, and made 46 appearances in 1957–58, the last ever season of Third Division South football.
[4] However, by December 1958 he had lost his place in the team to Ken Hancock, and was transferred to nearby Crewe Alexandra in April 1959.