Kościół został wybudowany w stylu barokowo-klasycystycznym w roku 1787. Jest to budowla murowana, otynkowana, przekryta dachem dwupołaciowym, jedynie absyda i boczne kaplice przekryte są dachami wielopołaciowymi, ale wszystkie pokryte blachą koloru zbliżonego do czerwonego.
Od elewacji głównej nad ścianką szczytową, tzw. naczółkiem, osadzono wieżę kościelną z niewysokim oknem zwieńczonym półokrągłym łukiem. Nad otworem okiennym widoczny jest zegar. Wieża zakończona jest czworobocznym, “lekko” płaskim, “baniastym” hełmem zwieńczonym wąską latarnią.
Elewacje boczne wraz z absydą nie posiadają detalów architektonicznych, a osadzone okna w otworach okiennych - podobnie jak otwory - zakończone są półokrągłymi łukami.
Wnętrze kościoła pokryte jest sklepieniem żaglastym, zaś w kruchcie widoczne jest sklepienie kolebkowe o segmentowym łuku. Ołtarz główny jest późnobarokowy, znajduje się w nim obraz św. Józefa z roku 1868 autorstwa Ignacego Bergera z Nowego Jiczyna na Morawach. Boczne ołtarze poświęcono Najświętszemu Sercu Pana Jezusa, umieszczono tam obraz Matki Boskiej z Dzieciątkiem datowany na przełom XVIII i XIX wieku. W prezbiterium, przed ołtarzem głównym, w oknach widoczne są postacie przedstawiające św. Annę i św. Katarzynę.
Ponadto na uwagę zasługują: ambona wykonana na przełomie XVIII i XIX wieku, stacje Drogi Krzyżowej pochodzące z połowy XIX, rzeźba św. Andrzeja z końca XVIII, a także obrazy przedstawiające Sąd Ostateczny, postacie św. Izydora i Joba z XVIII i XIX wieku.