Kościół Mariacki w obecnej, gotyckiej formie powstawał od XIV wieku, na fundamentach wcześniejszej świątyni romańskiej. Dwie nierówne wieże to jego znak rozpoznawczy: wyższa pełniła funkcję strażnicy miejskiej, niższa jest dzwonnicą.
Wnętrze zdomiowany jest przez ołtarz Wita Stwosza, wykonany w latach 1477–1489, największy zachowany gotycki ołtarz szafiasty w Europie. Otwierany jest codziennie o określonej porze, co warto uwzględnić w planie zwiedzania. Polichromia nawy pochodzi z końca XIX wieku i jest dziełem Jana Matejki, przy udziale młodych wówczas Stanisława Wyspiańskiego i Józefa Mehoffera, którzy zaprojektowali także witraże w prezbiterium.
Z wyższej wieży co godzinę rozlega się hejnał, urywany w połowie frazy. Zwiedzanie wnętrza jest biletowane osobno i w trakcie nabożeństw niedostępne.