La Ostrava City Marathon è una gara su strada che si corre ogni anno a settembre in Masaryk Square a Ostrava, Czech Republic, con la maratona come competizione principale. Nata nel 1954, è la maratona che si disputa da più tempo nel paese. Il format attuale include una half marathon, una 10 km, una staffetta e una MiniMarathon di beneficenza.
Il percorso è pensato per farti vedere i vari aspetti di Ostrava, passando per il centro storico, l'eredità industriale e i parchi. Anche se atleti cechi e dell'ex-Cecoslovacchia hanno vinto spesso, ci sono state eccezioni notevoli, come le vittorie ripetute di Kazimierz Orzeł dalla Poland e Sigrun Macheleidt dalla East Germany. La gara è stata sospesa temporaneamente dopo la morte del suo organizzatore originale, Slávek Mozga. È ripartita negli anni 1970 e da allora ha ospitato più volte il campionato nazionale. La partecipazione femminile alla maratona è iniziata con la sua ripresa, e una finisher donna è stata registrata in quasi ogni edizione dalla metà degli anni 1980.