La Milano-Sanremo 1912, sesta edizione della corsa, fu disputata il 31 marzo 1912, per un percorso totale di 289,7 km. Fu vinta dal francese Henri Pélissier, giunto al traguardo con il tempo di 9h44'30" alla media di 29,738 km/h davanti a Gustave Garrigou e Jules Masselis.
I ciclisti che partirono da Milano furono 80; coloro che tagliarono il traguardo a Sanremo furono 50.