Der Florence Marathon ist ein 42 km Rennen, das seit 1984 jedes Jahr Ende November in Florence, Italien, stattfindet. Angefangen hat es mit 462 Teilnehmern und ist mittlerweile der zweitgrößte Marathon in Italien, nur Rome ist größer. Das Teilnehmerfeld ist hauptsächlich italienisch, aber es sind auch größere Gruppen aus France, Germany und dem United Kingdom dabei. Orlando Pizzolato, zweifacher New York Marathon Sieger, war bei der Premiere dabei. Der Marathon hat später so viel nationale Anerkennung bekommen, dass dort sogar die italienischen Meisterschaften ausgetragen wurden.
Die aktuelle Strecke startet am Lungarno Pecori Giraldi und endet auf der Piazza Santa Croce. Man läuft durch die Altstadt, vorbei an der Piazza della Signoria, dem Ponte Vecchio und der Basilica of Santa Maria del Fiore. Ein großer Teil der Strecke führt am Arno River entlang, mit einigen Brückenüberquerungen und längeren Abschnitten am Nordufer des Flusses. Die Route geht auch durch den Cascine Park, den größten öffentlichen Park der Stadt. Frühere Strecken waren anspruchsvoller, mit mehr Kurven, Kopfsteinpflaster und einmal war die Strecke sogar ungefähr einen Kilometer zu kurz. Die heutige Strecke ist aber auf schnelle Zeiten ausgelegt und rekordtauglich.