Kościół pw. Wszystkich Świętych wzniesiony został w 1506 roku, na miejscu pierwotnej świątyni, wzmiankowanej już w 1376 roku.
Jest budowlą orientowaną, wzniesioną w konstrukcji zrębowej. Do nawy przylega trójbocznie zamknięte, węższe i niższe prezbiterium z zakrystią, oraz wieża z kruchtą. Dobudowana w 1545 r. wieża o konstrukcji słupowej i o ścianach szalowanych deskami, posiada podwieszoną izbicę ze stożkowym, ośmiobocznym hełmem. Dach kościoła, kryty gontem wieńczy wieżyczka na sygnaturkę z 1719 r. Świątynia otoczona jest sobotami.
Wokół kościoła znajduje się cmentarz otoczony współczesnym, drewnianym parkanem z bramką z 1728 r. o konstrukcji słupowej. W pobliżu znajduje się także nowy, murowany kościół parafialny p.w. Nawiedzenia NMP.