Kostel je v Marovicích poprvé zmiňován ji ve 14. století. Ten současný vak byl postaven, po poáru původního svatostánku, a v 18. století. Pozdně barokní jednolodní kostel byl postaven v letech 1774-75 stavitelem Leopoldem Vávrou z Neveklova. Starobylá márnice vystavěná spolu s kostelem má románské základy, je jsou pozůstatkem kostela původního. Součástí areálu je i farní budova ze stejného období či socha sv. Vojtěcha.