The 1924 FA Charity Shield was the eleventh staging of the FA Charity Shield, an annual association football match arranged to raise funds for charitable causes supported by the Football Association (the FA), the governing body of football in England. As in the 1923 competition, the match was held between the a team of England professionals and amateurs. In contrast to previous year, the amateurs were reported as giving the professionals a much more competitive game, despite losing 3-1.