Lokomotiva Petrovice ist ein tschechischer Fußballverein aus dem Dorf Petrovice u Karviné in der Region Mährisch-Schlesien.

Der Verein wurde 1945 gegründet und spielte zunächst in den unteren Ligen des tschechoslowakischen Fußballs. Nach der Auflösung der Tschechoslowakei 1993 wurde Lokomotiva Petrovice Gründungsmitglied der 2. Tschechischen Liga. Im Jahr 2002 gelang dem Verein der Aufstieg in die 1. Tschechische Liga, wo er bis 2008 spielte. Anschließend pendelte Lokomotiva Petrovice zwischen der 1. und 2. Liga, bevor der Verein 2015 in die 3. Liga abstieg.

Lokomotiva Petrovice hat mehrere nationale Pokale gewonnen, darunter den Tschechischen Pokal im Jahr 1999 und den Tschechischen Supercup im Jahr 2000. International hat der Verein an der UEFA Europa League teilgenommen, ist aber nie über die Gruppenphase hinausgekommen.

Die Heimspiele von Lokomotiva Petrovice finden im Městský stadion Petrovice statt, das eine Kapazität von 4.500 Zuschauern hat. Die Vereinsfarben sind rot-weiß.