Restoration of the Church on the Hill
About the Restoration Project
The Church of Our Lady Immaculate has been a place of worship and reflection for over 120 years. The church is constructed of local limestone in the Gothic Revival style. It towers over the Guelph community as a constant reminder of God’s love and a community’s resilience. Designated a National Historic Site, it is the most visited tourist destination in the city of Guelph.
The stewardship of this building is a tremendous responsibility. The church’s original construction was made possible by the remarkable commitment of some 1,200 Guelph families. It is now our responsibility to restore the church and deliver it, in all its grandeur, to the next generation. We are committed to the restoration of the “Church on the Hill.”