The 1928–29 season was the 32nd in the history of the Western Football League.
The Division One champions this season were Bristol Rovers Reserves.
The winners of Division Two were the returning Bath City Reserves.
[1] The number of clubs in Division One was reduced from eleven to eight after Salisbury City and Weymouth were relegated to Division Two.
Lovells Athletic also left, joining the Southern League.