







2026 Summer Fair
The Solemnity of the Ascension 2026
A New Pastor for St. Peter’s Parish
Divine Mercy Sunday 2026
If the above video does not display correctly, try this link.
Mass Times
Mon – Fri: 8:00 am
Saturday: 5:00 pm
Sunday: 9:00 am & 11:15 am
Permission to stream the music in this service obtained from ONE LICENSE, License #M-401328. All rights reserved.
In the days following Jesus’ resurrection, the disciples of Jesus locked themselves away in self-isolation for fear that the Romans and Jews might arrest them for being followers of Jesus. This self-isolation was very similar to that which many people today have had to experience due to fear and anxiety. Throughout the entire time of the disciples’ isolation, Jesus appeared to His disciples and strengthened them with assurances of His resurrection, peace, and the gift of the Holy Spirit by which He would always be present in their lives. Continue reading
Bulletin for week of May 17, 2026
Every year on Mother’s Day, I love to tell the story of an episode of Sesame Street that I recall from many years ago.
The muppet puppets were featured in a story in which a little boy was separated from his mother. As the boy was crying in the town’s piazza because he could not find his mother, the king of that town came upon him and asked him why he was crying. The little boy responded that he had been separated from his mother and could not find her. Continue reading
Bulletin for week of May 10, 2026
Bulletin for week of May 3, 2026
Bulletin for week of April 26, 2026
Bulletin for week of April 19, 2026
Father Michael McGourty, who has been pastor of St. Peter’s Church since the departure of the Paulist Fathers in 2015, has asked for and been generously granted a sabbatical by Cardinal Frank Leo, Archbishop of Toronto. Fr. McGourty will leave St. Peter’s on June 25th, 2026.
Father Michael Hughes, has been named pastor of St. Peter’s Church by Cardinal Leo and will begin his term on June 25th, 2026.
Please pray for all of the priests of the Archdiocese who will begin a new assignment on June 25th, 2026 and all involved in this time of transition.