El Gran Premio de Austria de Motociclismo de 1989 fue la séptima prueba de la temporada 1989 del Campeonato Mundial de Motociclismo. El Gran Premio se disputó el 4 de junio de 1989 en el circuito de Salzburgring.
Resultados 500cc
En la clase reina, dominio del piloto estadounidense Kevin Schwantz que obtuvo la pole position, la vuelta rápida y la victoria de la etapa. En el podio, los otros pilotos estadounidendeses Eddie Lawson y Wayne Rainey. En la clasificación general del campeonato comanda Rainey por delante de Lawson.[1]
Resultados 250cc
Cuarto triunfo de la temporada y tercera consecutivo del español Sito Pons consolidándose en la primera posición de la clasificación general con 41 puntos de ventaja sobre el francés Jean-Philippe Ruggia (octavo en este Gran Premio) y 55 sobre Carlos Cardús (que fue sexto). Le acompañaron en el podio el suizo Jacques Cornu y el alemán Martin Wimmer.[4]
Resultados 125cc
Caído en la última práctica libre e incapaz de comenzar con el titular de pole position, el español Jorge Martínez Aspar, la victoria fue para el holandés Hans Spaan por delante de los españoles Julián Miralles y Àlex Crivillé. En la clasificación provisional del campeonato en primer lugar se encuentra el italiano Ezio Gianola que en esta ocasión se vio obligado a retirarse.[5]