Schools » Schools and Parishes

Schools and Parishes

To find a parish in your area, please enter your postal code on the Diocese of Hamilton's website:




Basilica of Our Lady Immaculate  

28 Norfolk Street  
Guelph, ON  N1H 4H8  

Secondary: Our Lady of Lourdes 

Elementary: Sacred Heart, Guelph 


St. Joseph Parish  

409 Paisley Road   Guelph, ON  N1H 2R4  

Secondary: Our Lady of Lourdes 

Elementary: St. Joseph, Guelph and St. Francis, Guelph 

Holy Rosary Parish  

175 Emma Street   Guelph, ON  N1E 1V6  

Secondary: St. James 

Elementary: Holy Rosary and St. Patrick 

St. John the Baptist Parish  

45 Victoria Road North  
Guelph, ON  N1E 5G9  

Secondary: St. James 

Elementary: St. John and St. Patrick 

Sacred Heart Parish  

75 Manitoba Street  
Guelph, ON  N1E 3C2

Elementary: Sacred Heart, Guelph 

St. Mary Immaculate Parish  

267 Geddes Street  
Elora, ON  N0B 1S0  

Elementary: St. Mary, Elora 

St. Joseph Parish  

760 St. David Street North  
Fergus, ON  N1M 2K9  

Elementary: St. Joseph, Fergus 

St. John the Evangelist Parish  

150 Georgina Street  
P.O. Box 151  
Arthur, ON N0G 1AO  


Elementary: St. John, Arthur 

St. Mary Of the Purification Parish  

230 Queen Street East  
P.O. Box 128  
Mount Forest, ON  N0G 2L0

Elementary: St. Mary, Mount Forest 

St. John Brebeuf Parish  

24 Millwood Road  
P.O. Box 269  
Erin, ON  N0B 1T0

Elementary: St. John Brebeuf 

Sacred Heart of Jesus Parish

238 Main Street North
P.O. Box 610
Rockwood, ON  N0B 2KO

Elementary: Sacred Heart, Rockwood