Szklarska Poręba ma wiele pięknych, zabytkowych kościołów. Jeden z nich zasługuje na szczególną uwagę, ponieważ jest to najstarsza świątynia katolicka w mieście. Znajduje się przy ul. Piastowskiej w Szklarskiej Porębie Dolnej. Kościół Matki Boskiej Różańcowej powstał w XIII wieku i początkowo służył również ewangelikom – do czasu aż wybudowali własny. W 1650 roku na jego miejscu powstał obecny kościół pw. Matki Boskiej Różańcowej. Wielokrotnie był przebudowywany. We wnętrzu można podziwiać późnorenesansowy ołtarz, natomiast na przykościelnym cmentarzu – nagrobki z XVII i XIX wieku. Kolejnym kościołem, o którym warto wspomnieć to kościół parafialny pw. Bożego Ciała, znajdujący się przy ul. Franciszkańskiej. Jest to budowla z lat 1884-1886 w stylu neoromańskim. Jej fundatorem była rodzina Schaffgotschów. Ciekawostką jest fakt, iż w ołtarzu głównym znajduje się obraz autorstwa Wlastimila Hofmana - "Chrystus z Eucharystią" na tle Szrenicy.