Kościół jest zbudowany w stylu eklektycznym i nawiązuje do renesansowej architektury polskiej. W ołtarzu głównym znajduje się XVII-wieczny obraz św. Marii Magdaleny, w ołtarzach bocznych XVII-wieczny obraz św. Antoniego i XVIII-wieczny obraz Matki Boskiej Niepokalanie Poczętej. Znajdują się tu także obrazy: Matki Boskiej Kodeńskiej, św. Franciszka, św. Floriana i św. Mikołaja (XVIII w.). Inne zabytkowe przedmioty to chrzcielnica z XVIII w. oraz dwa krucyfiksy z okresu baroku. Jest to największa świątynia w mieście.

Został wzniesiony jako wotum za zwycięstwo w wojnie polsko-rosyjskiej 1920 r.

Klasztor thumb|left|240px|Dawny klasztor franciszkanów Budynek klasztoru ma kształt litery L i znajduje się na południe od kościoła, przy ul. Tarnogrodzkiej. Wybudowany został w roku 1778, w 1794 częściowo padł ofiarą pożaru. W tym samym roku zaczął pełnić funkcję kościoła. W 1864 opuścili go franciszkanie i od tego czasu stał się również plebanią. Taki stan utrzymywał się do 1928 r.

Klasztor ma dwie kondygnacje, znajdują się tu sklepienia kolebkowe i kolebkowo-krzyżowe.