La Milano-Sanremo 2021, centododicesima edizione della corsa, valida come sesta prova dell'UCI World Tour 2021 categoria 1.UWT, si svolse il 20 marzo 2021 su un percorso di 299 km, con partenza da Milano e arrivo a Sanremo, in Italia.[1] La vittoria fu appannaggio del belga Jasper Stuyven, il quale completò il percorso in 6h38'06", alla media di 45,064 km/h, precedendo l'australiano Caleb Ewan e il connazionale Wout Van Aert.
Sul traguardo di Sanremo 169 ciclisti, su 172 partiti da Milano, portarono a termine la competizione.