Von dem zweischiffigen Vorgängerbau des 11/12. Jahrhunderts sind außen an der Sakristei zwei eingemauerte Gesimsstücke und innen die Schmiegensockel der südlichen Scheidbogenpfeiler im Westjoch erhalten.
Die unregelmäßig zweischiffige Hallenkirche aus Bruchstein wurde im 15/16. Jahrhundert auf einem ummauerten Friedhof errichtet. Der Chor schließt dreiseitig und die Sakristei steht im Winkel zwischen Chor und Südschiff. Der ursprünglich über dem Westjoch sitzende, gotische Turm wurde 1830 abgebrochen; ein Backsteinturm wurde dem Gebäude vorgesetzt und gleichzeitig wurde das Langhaus in Backstein ummantelt. Im Innenraum wurde ein Kreuzrippengewölbe eingezogen.
Seit der Fusion der ehemaligen Pfarreien St. Gereon, St. Jakobus der Ältere, St. Gangolf, St. Martin, St. Antonius, St. Johann Baptist, St. Mariä Himmelfahrt, St. Amandus und St. Peter zur Pfarrei St. Marien, Vettweiß ist St.Peter keine Pfarrkirche mehr.