Milano–San Remo 2008 oli järjestyksessään 99. maantiepyöräilynMilano–San Remo-kilpailu. Se ajettiin 298 kilometrin reitillä MilanostaSan Remoon 22. maaliskuuta 2008. Kilpailumatka oli kolme kilometriä edellisvuotista pidempi, koska Le Mànien nousu oli lisätty reitille. Maalipaikkana toimi Lungomare Italo Calvino, sillä perinteinen maalipaikka, Via Roma, oli tietöiden kohteena. Myös kilpailun ajankohta, pääsiäinen, vaikutti maalipaikan vaihtumiseen[1].
Poggion nousun huipulla, alle kymmenen kilometriä ennen maalia, kärkeen oli muodostunut noin 15 ajajan ryhmä, johon kuului useita ennakkosuosikkeja. Laskuosuuden jälkeen Davide Rebellin ja Filippo Pozzato olivat hieman muun ryhmän edellä, mutta tulivat pian tavoitetuksi. Íñigo Landaluzen irtiottoyrityksen jälkeen Fabian Cancellara teki ratkaisevan iskun kaksi kilometriä ennen maalia. Hän saapui maaliin neljä sekuntia ennen Pozzattoa, Philippe Gilbert oli kolmas.