Esta iglesia fue proyectada originalmente para ser la Catedral del Obispado de Zamora erigido en 1862, pero nunca fungió como tal y hoy es el Santuario de Nuestra Señora de Guadalupe.
La "Catedral Inconclusa", como también se le conoce popularmente, inició su construcción en el año de 1898, bajo el diseño del arquitecto zamorano Jesús Hernández Segura y el patrocinio del obispo José María Cázares y Martínez.
Durante la Revolución Mexicana de 1910 la obra quedó suspendida, y en 1916 el inmueble estuvo en manos del gobierno federal hasta 1988 cuando fue devuelta al clero católico para continuar su construcción. Esta monumental obra del neogótico michoacano se encuentra entre las 15 Iglesias Más Altas del Mundo, con 108.2 metros de altura.







