Der Sanremo Marathon ist ein Straßenlauf, der Anfang Dezember in Sanremo, direkt am Ligurischen Meer, stattfindet. Der Marathon geht über die klassischen 42.195 km. Start und Ziel sind im Sanremo Athletics Stadium in Pian di Poma. Die Strecke ist FIDAL-zertifiziert und man hat sechs Stunden Zeit dafür. Am Rennwochenende gibt's auch einen Halbmarathon, einen nicht-kompetitiven 10 km Lauf, einen 5 km Ospedaletti Run und einen 2.5 km Family Run – also für lizenzierte Marathonläufer genauso wie für alle, die kürzere Distanzen bevorzugen.
Die Strecke startet auf der Laufbahn, bevor es dann auf den Riviera dei Fiori Radweg geht, der entlang der alten Bahntrasse am Meer verläuft. Man läuft Richtung Ospedaletti und kommt dann durch Sanremo zurück. Weiter geht's östlich durch Arma di Taggia, Riva Ligure und Santo Stefano al Mare. Der Wendepunkt ist kurz vor dem San Lorenzo tunnel, und von dort geht's dann westlich wieder zurück nach Sanremo. Die Veranstalter beschreiben die Strecke als "sehr schnell, gerade und fast flach", also super für Bestzeitenjäger. Die Teilnahmebedingungen entsprechen den italienischen Verbandsstandards: Man braucht eine FIDAL card, eine World Athletics license oder eine RunCard mit dem entsprechenden sportärztlichen Attest.