Jednoloďový klasicistický kostolík bol obnovený v roku 1728 pojatím staršej pravdepodobne románskej stavby do pôdorysu apsida. Objekt má bočné prístavby z oboch strán, pôvodne predstavanú, neskôr do priečelia zabudovanú vežu. Loď kostola má rovný strop s nástennou maľbou od E. Massányiho z r. 1941.
Hlavný oltár je novogotický z r. 1883 so starším barokovým obrazom Všetkých svätých a po bokoch barokové plastiky sv. Ladislava a sv. Imricha z 18. storočia. Okrem toho sú umiestnené v kostole voľné rokokové obrazy sv. Jána Nepomuckého a sv. Alžbety v klasicistickom ráme z 2. pol. 18. storočia.
Pod kostolom sa nachádza krypta s hrobmi členov rodu Užovičovcov zo staršieho obdobia. Vlastníkom kostola bol dlhé roky gróf Majláth, ktorému patril aj neďaleký kaštieľ.