De wielerwedstrijd Milaan-San Remo 1940 werd gereden op 19 maart 1940. Het parcours van deze 33e editie was 281,5 km lang. De winnaar legde de afstand af in 7u 44min 0sec, een gemiddelde van 36,4 km/h.
De Italiaan Gino Bartali was de snelste in een massasprint met een uitgedund peloton. Zijn landgenoten Pietro Rimoldi en Aldo Bini werden tweede en derde.
Van de 116 deelnemers haalden er 85 de finishlijn. 2 renners werden samen 8e Attilio Masarati en Renzo Silvestri; 25 renners werden samen op de tiende plaats gezet dit waren: Guerrino Amadori, Osvaldo Bailo, Michele Benente, Vasco Bergamaschi, Giovanni Bisio, Olimpio Bizzi, Severino Canavesi, Fausto Coppi, Pierino Favalli, Elia Frosio, Giovanni Gotti, Aimone Landi, Adolfo Leoni, Secondo Magni, Diego Marabelli, Giuseppe Olmo, Giovanni Piotto, Mario Ricci, Bernardo Rogora, Aldo Ronconi, Glauco Servadei, Luciano Succi, Guerrino Tomasoni, Sebastiano Torchio en Mario Vicini.