The 1977 British Speedway Championship was the 17th edition of the British Speedway Championship. The Final took place on 13 July at Brandon Stadium in Coventry, England. The Championship was won by Michael Lee.
The British Under 21 Championship was won by Les Collins.