Kostol bol postavený začiatkom 14. storočia. V 15. storočí bol vyrabovaný počas husitského vpádu. Pôvodne gotický kostol bol v r. 1730 prestavaný v barokovom slohu. Nachádzajú sa v ňom gotické nástenné maľby a sochy - neogotický oltár sv. Mikuláša s pôvodnými sochami a socha Panny Márie z 15. storočia. K cenným pamiatkam v interiéri kostola patria monštrancia od známeho levočského zlatníka Jána Silašiho z roku 1763, bočný oltár sv. Štefana Kráľa, kazateľnica a krstiteľnica.