The 1937–38 season was the 41st in the history of the Western Football League. The Division One champions for the fifth time in their history were Bristol City Reserves. The winners of Division Two for the second consecutive season were Weymouth. There was again no promotion or relegation between the two divisions this season.