Founded in 1928, our parish has been a beacon of Catholic faith in Peterborough for nearly a century. We trace our roots to the mission established by Fr. Thomas O'Brien, who celebrated the first Mass in a small hall on Broadway.
Today, we continue that tradition, serving over 3,000 registered families across our two church sites: St Peter's and All Souls.
We are a vibrant, welcoming community of faith. Get involved in our groups, activities and charitable work.
Fr. Walter has served our parish since March 2026. He is dedicated to leading the Parish and fulfilling the pastoral duties.
Fr. Eric has been a priest at our Parish since 2022. Born in Brazil, he speaks 7 languages including English, Portuguese, Italian and French.
Rev. David serves as our Permanent Deacon, assisting with Mass, Baptisms and pastoral visits to the sick.
There are many ways to be part of our parish family. Join one of our groups or ministries.
We currently have music at the 10:45 mass as well as the 6pm mass. The morning mass music is led by our choir while Alex and Jakub lead the evening mass music.
Join our young adults group, it is a great opportunity for all young people between the ages of 18-35 to come together, meet new people, build friendships as well as develop spiritually.
Weekly group exploring Scripture. Tuesday evenings at 7:30pm.
Ignite Youth meets Fridays for secondary school students. Fun, faith and friendship.
Every Sunday after morning Mass. A chance to chat and meet new people.
Join our Monthly Prayer devotion. First Saturday of each month.
We warmly welcome you to join us for Mass or any of our parish activities.