Born in Burnley, inside forward George Walton began his football career with Burnley Works XI in 1928 and turned professional with Accrington Stanley in the Third Division (North) in 1929, scoring on his Football League debut in a 2-1 defeat to South Shields in April 1930. Having established himself as a regular in the Stanley first eleven, he joined First Division side Bolton Wanderers for a fee of £300 in February 1933 after 21 goals in 84 appearances, but he struggled to establish himself in the first team at Burnden Park, despite being a consistent scorer for the club’s reserve side in the Central League.
Having scored 3 goals in just 28 appearances in nearly four seasons with the club, he was allowed to join Third Division (South) side Cardiff City in October 1936, following former Bolton teammate George Nicholson who had made the same move one month before. The Bluebirds struggled in the bottom half of the table for the majority of his time there and, despite arriving three months into the season, he finished as the club’s joint top scorer during his first season at Ninian Park with 8 goals. He left the club in the 1939 close season after 18 goals in 98 appearances to join Walsall, making three appearances at the start of the 1939-40 season before the Football League was suspended following the outbreak of the Second World War, and after the War he made one appearance for The Saddlers in an FA Cup tie in November 1945 before retirement.