Obecny kościół stoi na miejscu wcześniejszego, który ze względu na zły stan techniczny został rozebrany. Do nowego kościoła pozyskano w 1873 roku wieżę z rozbieranego w tym czasie gotyckiego kościoła w Pruchnej. Wieża ma 18 metrów wysokości, jest kwadratowa o pochyłych ścianach, w górnej części z izbicą zwieńczoną ośmiopolowym piramidalnym hełmem. Sam kościół ma długość 23m, szerokość 8m, wysokość 6m.
W ołtarzu głównym znajduje się obraz przedstawiający św. Annę nauczającą Marię, czemu przygląda się św. Joachim. Po bokach ulokowano figury św. Piotra i Pawła. Ołtarze boczne poświęcone są Najświętszemu Sercu Pana Jezusa i Niepokalanemu Sercu Najświętszej Marii Panny.
Najcenniejszym zabytkiem w kościele jest rzeźba Matki Bożej z Dzieciątkiem z początku XVI wieku.
Generalny remont kościoła przeprowadzono w latach 1953, 2006, 2010, 2018. Jest wpisany do rejestru zabytków pod nr 75966 z dnia 26 września 1966 rok.