Die Marienkirche von Hafnerberg verdankt ihre Existenz ihrer Lage direkt an der Via Sacra, dem Wallfahrerweg von Wien nach Mariazell in der Steiermark.
Der Konvent des Stiftes (Klein-) Mariazell beschloss daher den Bau einer großen Kirche.
Am 15. September 1729 wurde der Grundstein gelegt.