Pierwszy kościół w tym miejscu został ufundowany najprawdopodobniej przez Aleksandra Jagiellończyka. Autorem projektu kościoła był architekt Benedykt Rejt.
Świątynia posiada efektowną, koronkową fasadę, dekorowaną kilkudziesięcioma rodzajami ceglanych kształtek. Wyposażenie neogotyckie z XIX wieku, jedynie późnobarokowe ołtarze (główny i dwa boczne) pochodzą z XVIII wieku. W ołtarzu głównym znajduje się obraz św. Anny Samotrzeciej.