Pôvodne ranogotická stavba z prelomu 13. a 14. storočia s renesančnou prestavbou z konca 16. storočia, s barokovými úpravami v 17. a 18. storočí. Kostol bol v minulosti v centre opevneného sakrálneho areálu, na južnej strane ktorého stála budova fary a cirkevnej školy.
Prestavba v duchu historizmu uskutočnená na prelome 19. a 20. storočia zachováva renesančno-barokový charakter objektu. Výrazné dekoratívne úpravy interiéru boli uskutočnené v roku 1940.
V kostole sa nachádza pôvodná gotická krstiteľnica zo 16. storočia, diela A. Belopotockého, J. Hanulu a E. Massányiho. Okenné vitráže v južnej lodi kostola sú dielom majstra Ľ. Fullu.
Vo veži kostola je najstarší zvon na Liptove zvon Andrej uliaty v roku 1506 banskobystrickým zvonolejárom A. Sladičom.