William Palmer (1887–1955) was a professional association footballer who played for eight different clubs in over a seventeen-year span that was interrupted by the First World War. Originally from Barnsley, Palmer joined his home town club in 1907 but left after less than a full season without having played any first team League games to join Mexborough Town in March 1908. Just three months later he joined First Division side Nottingham Forest, with whom he made his Football League debut. He made twelve appearances in Division One during a two-year spell, scoring once, before joining Rotherham County in 1910. Palmer spent a further two years in Rotherham and played for them in 64 consecutive games in the Midland League.