The 1989 Soviet Top League season was the 52nd since its establishment. Dnepr Dnepropetrovsk, the defending 2-times champions, came in second this season.
The season began on 11 March with six games played on the date and lasted until 27 October 1989. The season was won by FC Spartak Moscow.
(league appearances and goals listed in brackets)
<small>Source:</small>