In January 1918 he joined Birmingham, making a few appearances for the club in the wartime leagues and scoring a winning goal which helped the club win their group of the 1919Football League subsidiary competition. After the end of the First World War, he made his debut in the Second Division of the Football League on 27 September 1919, scoring two goals in a 4–2 defeat of Huddersfield Town. In 1919–20 he was mainly used as cover for the established inside-forwards, but still contributed eight goals in sixteen appearances. The following season injury, the arrival of Scottish internationalplaymakerJohnny Crosbie and the form of former England player Harry Hampton, restricted Elkes to just two appearances as Birmingham took the Second Division title. He took advantage of Crosbie's unavailability at the start of the 1921–22 season to score six goals in the opening four fixtures. Though he kept his place for a couple of months, the goals dried up; he scored only once in twelve more games, making his last Birmingham appearance on Boxing Day 1921 before being transferred to Southampton in March 1922.
Southampton
At the time Southampton were leading the Third Division South table and their fans were confident of gaining promotion. Manager Jimmy McIntyre shocked them by announcing a four player transfer, with wingersFred Foxall and Joe Barratt moving to Birmingham in exchange for Elkes and George Getgood. The move was a success, however, as Southampton were able to claim the title by overtaking Plymouth Argyle on the final day of the season. Elkes was again unable to play a significant role in winning the title. He scored two goals on his debut on 4 March 1922 in a 5–0 victory over Southend United but broke his collar bone the following Saturday which put him out for the rest of the season. Elkes was described by Holley & Chalk in "The Alphabet of the Saints" as "a tall man, who was a clever player". He played 31 games with five goals in the following season as Southampton consolidated their place in Division Two, finishing in mid-table with the unusual record of: Played 42, won 14, drew 14, lost 14, goals for 40, goals against 40, points 42. They also had a run in the FA Cup, where they got through each of the first three rounds after replays, before going out to West Ham United after a second replay. Elkes appeared in all nine FA Cup matches, scoring Saints' goal in the first match against West Ham.
After one full season at The Dell he moved to Tottenham Hotspur for a fee of over £1000. He then spent six seasons at White Hart Lane alongside players such as Jimmy Seed, Frank Osborne and Charlie Handley. During his time at Spurs he made exactly 200 appearances, scoring 50 goals, including a hat-trick in a 5–0 victory over Blackburn Rovers on 15 November 1924. Elkes also won representative honours while with Spurs. Though four appearances in England trial matches proved unsuccessful, he toured Australia with the Football Association in 1925, played for the Football League XI on three occasions, and represented the Professionals against the Amateurs in the 1925 FA Charity Shield.