El Ostrava City Marathon es una carrera de asfalto que se celebra cada año en septiembre en la Masaryk Square de Ostrava, Czech Republic, con el marathon como prueba reina. Se fundó en 1954, así que es el marathon más antiguo del país. Actualmente, el evento también ofrece un half marathon, una carrera de 10 km, una prueba por relevos y un MiniMarathon solidario.
El recorrido está pensado para que veas la Ostrava más variada, pasando por su centro histórico, la zona industrial y sus parques. Aunque muchos atletas checos y de la antigua Czechoslovakia han ganado a menudo, hay excepciones como las victorias repetidas de Kazimierz Orzeł de Poland y Sigrun Macheleidt de East Germany. La carrera estuvo parada un tiempo después de que falleciera su organizador original, Slávek Mozga. Volvió en los 1970s y desde entonces ha sido sede del campeonato nacional varias veces. La participación femenina en el marathon empezó con su regreso, y casi en cada edición desde mediados de los 1980s ha habido una mujer que lo ha terminado.