The club was originally formed as Runnymede Rovers in 1877, before reforming as Egham in 1905. They won the West Surrey League in 1921–22, before becoming founder members of the Surrey Senior League in 1922 and going on to win the league in its first season. In 1927–28 the club finished as league runners-up, and subsequently joined Division One West of the Spartan League. A sixth-placed finish in 1928–29 saw them placed in the Premier Division for the 1929–30 season. After finishing bottom of the division in 1931–32, they were relegated to Division One.