Pierwszy kościół w Niewodnej wzmiankowano już w 1595 roku. Istniejący jeszcze na początku XX wieku drewniany kościół był za mały dla wciąż powiększającej się liczby wiernych, w związku z czym, dzięki wsparciu Jana i Marii Mycielskich oraz składkom parafian, w latach 1921-1924 wzniesiono nowy budynek kościoła. Jego projektantem był Jan Sas Zubrzycki.
Trójnawową świątynię zbudowano z cegły z kamiennymi detalami architektonicznymi. Fasada północna posiada nad wejściem głównym trójkondygnacyjną wieżę. Wewnątrz barokowe wyposażenie przeniesione z poprzedniego drewnianego kościoła m.in. obraz św. Anny Samotrzeciej, który znajduje się w ołtarzu głównym. Przy kościele od 1943 r. działa chór mieszany "Harfa"