De 80ste editie van de Milaan-San Remo werd gereden op zaterdag 18 maart 1989. De koers had een lengte van 294 kilometer. De start was in Milaan, de finish in San Remo. Van de 207 gestarte wielrenners bereikten er 116 de eindstreep. De winnaar was de Franse renner Laurent Fignon, voor de tweede keer op rij na zijn zege in 1988.
Uitslag Rang Naam Land Ploeg Tijd1 Laurent Fignon Super U-Raleigh-Fiat 7u08'19"2 Frans Maassen Superconfex-Yoko op 7"3 Adriano Baffi Ariostea op 30"4 Ronan Pensec Z-Peugeot z.t.5 Sean Kelly PDM-Ultima-Concorde z.t.6 Danilo Gioia Atala z.t.7 Rudy Dhaenens PDM-Ultima-Concorde z.t.8 Gérard Rué Super U-Raleigh-Fiat z.t.9 Giuseppe Calcaterra Atala z.t.10 Etienne De Wilde Histor-Sigma z.t.
1990 Categorie:Eendagswielerwedstrijd in 1989