Obecna, niewielka świątynia pochodzi z ok. 1650 r., później wielokrotnie była przebudowywana. Wcześniej jednak istniał już kościół, wybudowany najprawdopodobniej w XIII w. Jest to pierwsza i najstarsza świątynia katolicka w Szklarskiej Porębie. W XVIII w. Świątynię tę wypożyczano ewangelikom na modlitwę, do czasu, aż wybudowali oni, z pomocą katolików, swój własny dom modlitwy. Pięćset lat temu przy tym kościele Ojciec Święty Innocenty VII swoim dekretem ustanowił osobną parafię p.w. Bożego Ciała w Szklarskiej Porębie.