Nieopodal zamku Lubomirskich w Wiśniczu, ale w osobnej wsi Stary Wiśnicz w powiecie bocheńskim stoi, na niewielkim wzniesieniu, niepozorny, ale bardzo ciekawy kościół. Został wzniesiony w 1520 roku z fundacji Piotra Kmity, wojewody krakowskiego i pierwotnie pełnił funkcję kościoła dworskiego. Był w XVI wieku jednym z najlepiej wyposażonych kościołów w rejonie. Jednak od roku 1620, gdy wzniesiono kościół w Nowym Wiśniczu, stracił na znaczeniu. Dodatkowo w 1759 roku padł pastwą złodziei.
Jest to świątynia orientowana, murowana, jednonawowa z nie wyodrębnionym prezbiterium, wzniesiona w stylu gotycko-renesansowym, z czasem pozbawiona na zewnątrz cech stylowych. Po bokach nawie towarzyszą, zapewne XVIII - wieczne, przybudówki z kaplicami w przyziemiu a od północy do prezbiterium przylega piętrowa zakrystia ze skarbcem. Od zachodu poprzedza nawę kwadratowa wieża. Kościół jest opięty przyporami i nakryty dachem dwuspadowym z sygnaturką.