Šmarska župna crkva izgrađena je na ostacima stare predromaničke arhitekture, vjerojatno već u 11. stoljeću.

Crkva Bezgrešne Djevice Marije i zvonik danas su najvažnija arhitektonska zanimljivost Šmarja. Crkva je 1730. godine prezidana, a 1926. godine redizajnirana. U 60. godinama prošlog stoljeća obnovljena je i unutrašnjost crkve.