Budowla ta jest obecnie kościołem garnizonowym Wojska Polskiego.
Świątynia, wciśnięta pomiędzy dawne koryto Wisły - obecnie to aleja Józefa Dietla - a ulicę Koletek, przez wiek czasu była kościołem przyklasztornym Zakonu Sióstr Bernardynek. Zbudowana w stylu barokowym w latach 1660-80, stoi w miejscu dwóch wcześniejszych, noszących to samo wezwanie.
Po pierwszym rozbiorze Polski, Austriacy dokonali kasaty klasztoru. Od tej pory, przez kolejny wiek, kościół był magazynem, a później składnicą złomu.
W kościele został pochowany generał Józef Haller.