La Milano-Sanremo 2024, centoquindicesima edizione della corsa e valida come ottava prova dell'UCI World Tour 2024 categoria 1.UWT si è svolta il 16 marzo su un percorso di 288 km con partenza da Pavia e arrivo a Sanremo in Italia. La vittoria fu appannaggio del belga Jasper Philipsen, il quale completò il percorso in 6h14'44", alla media record di 46,100 km/h, precedendo l'australiano Michael Matthews e lo sloveno Tadej Pogačar.
La corsa è partita da Pavia, punto d'avvio inedito per la gara, e i primi 44 chilometri sono stati percorsi nel territorio dell'Oltrepò Pavese, per poi riprendere il percorso tradizionale nel comune di Casteggio. Anche nel percorso di questa edizione è presente il passo del Turchino assieme a Capo Mele, Capo Cervo e Capo Berta, oltre alle due salite della Cipressa e del Poggio.
La corsa si è conclusa dopo 288 chilometri in via Roma a Sanremo.