1928–29 Aston Villa F.C. season

The 1928–29 English football season was Aston Villa's 37th season in The Football League. In June 1928, former Villa chairman Fred Rinder was elected to the Management Committee of the Football League.

In June 1928 Ben Olney kept the goal in England's 3–2 victory over the South African XI.

On 27 August captain, Frank Moss, was sent off in the match v Manchester United. The club suspended Moss for a month and placed him on the transfer list.

Dicky York rediscovered his scoring form with 18 strikes in 48 matches in 1928–29.

In the Second City derby both teams won their away fixtures. Joe Beresford, Pongo Waring and Billy Walker (2) scored in the 4–2 victory at St Andrews.

In December Villa beat Everton to go 4th in the Championship.

Norman Swales was the only player to debut this season. He would make eight club appearances.