Die Kirche wurde um 1100 als dreischiffige Basilika mit zwei Türmen erbaut. Damals besaß das Stift Xanten das Patronat über die hiesige Kirche und stellte sie unter den Schutz des Heiligen Viktor. 1617/18 wurde das Kirchenschiff wegen seiner Baufälligkeit abgerissen. 1619 begann der Wiederaufbau. Aufgrund des 30jährigen Krieges erfolgte die Fertigstellung des Gebäudes erst zwischen 1685 und 1688. Im Jahre 1702 stürzte der Südturm (heute mit Uhr) ein. Er wurde in den Jahren 1839-42 wieder aufgebaut. Die beiden Türme unserer Kirche sind besonders bemerkenswert. Der Stil solcher achtseitigen Gewölbe auf quadratischem Grundriss wurde möglicherweise in Persien begründet und im Armenien des 7.Jahrhunderts weiter entwickelt. Diese "orientalische Verwandtschaft" führte dazu, dass man sie Sarazenentürme nannte. Türme dieses Stils sind in Deutschland nur fünfmal vorhanden. Zu den weiteren Besonderheiten der Kirche gehört der gotische Taufstein. Er ist vermutlich um 1490 entstanden und gehört zu den sogenannten Löwentaufsteinen.