Alten Berichten zufolge war die Vorgängerkirche 13 m lang, 7 m breit und hatte 80 Sitzplätze. Der Turm war aus starken Bruchsteinmauern errichtet und hatte ein Satteldach. Die Gemeinde war 1890 auf 484 Seelen angewachsen, so dass die alte Kirche viel zu klein war.
Am 17.01.1897 fassten Gemeinde- und Kirchenverwaltung den endgültigen Beschluss zum Bau einer neuen Kirche. Mit der Planung war Architekt J. Schott aus München beauftragt.
Die königliche Regierung der Oberpfalz und Regensburg schrieb dazu am 9.8.1899:
„Inhaltlich höchster Entschließung des königlichen Staatsministeriums des Innern für Kirchen- und Schulangelegenheiten haben seine kgl. Hoheit, Prinz Luitpold, des Königreiches Bayern, den vorgelegten Plänen für die Erbauung einer kath. Kirche in Kareth in ästhetischer Hinsicht die Allerhöchste Genehmigung Allergnädigst zu erteilen geruht“.
Das Bezirksamt Stadt am Hof genehmigte schließlich die Vergabe des Kirchenneubaus an die Firma Koch, Regensburg für 35.000 Mark.
Der Neubau der Kirche entstand an der gleichen Stelle, an der sich der alte Bau befand. Die neue Kirche wurde im neuromanischen Stil erbaut. Am Mai 1900 begann man mit dem Abbruch der alten Kirche.
Bereits am 30. November 1900 war der Neubau so weit gediehen, dass die Glocken im Turm aufgehängt werden konnten. Dann begann der Innenausbau.
Am 29. Juli 1901 konnte die neue Kirche durch Prälat und Generalvikar Dr. Leitner feierlich eingeweiht werden.
Nach Zeitungsberichten wurde sie als eine der schönsten modernen
Kirchenbauten geschildert.
Seit urdenklichen Zeiten betreuten die Kapläne von Sallern aus seelsorgerisch die Filialkirche in Kareth. Sie kamen mit der Zille über den Regen gefahren. Am 01.06.1938 wurde die Filiale Kareth zur Expositur erhoben.
Durch Dekret des Bischofs von Regensburg, Dr. Rudolf Graber, vom 22.03.1966 wurde am 10.04.1966 der Seelsorgebezirk Kareth von der Stadtpfarrei Regensburg-Sallern getrennt und die Pfarrei St. Elisabeth Kareth errichtet. Am 01. Sept. 2019 wurde die Pfarreiengemeinschaft Mariä Himmelfahrt Lappersdorf u. St. Elisabeth Kareth gegründet.