Kościół w Suchej Beskidzkiej został zaprojektowany przez Teodora Talowskiego około roku 1896. Inspirowany jest sztuką średniowiecza i łączy w sobie elementy romańskie i gotyckie.
Kościół usytuowany jest przy ulicy Kościelnej w Suchej Beskidzkiej. Nie znajduje się bezpośrednio przy ulicy i stoi pod kątem do niej. Kościół nie jest orientowany, jego prezbiterium skierowane jest na południowy zachód. Zbudowany jest z cegły z kamiennym fundamentem. Dach pokryty jest dachówką i blachą.
Kościół jest jednonawowy z transeptem, w którym po przeciwległych stronach stoją ołtarze. W nawie głównej i prezbiterium można wyróżnić po trzy przęsła. Prezbiterium otoczone jest ambitem i zakończone wieloboczną absydą. W ambicie znajduje się kaplica.
Z ambitu prowadzi korytarz do starego kościoła, który znajduje się bezpośrednio za kościołem Nawiedzenia NMP. W korytarzu znajduje się zakrystia.
Przy fasadzie znajduje się 54-metrowa wieża, nad prezbiterium wieżyczka na sygnaturkę.