Our Parish

St. Michael is the Roman Catholic Parish in Leduc, Alberta, situated on the shore of Telford Lake. As a Christian Community, we are committed to loving others as Christ loves us through hospitality and service.

Planning for Tomorrow

Our parish’s initiative to grow and prepare for the future, built on four pillars: prayer, fundraising, development planning, and communication.

Learn more

Our Parish Team

Meet the pastor and staff who serve St. Michael Parish.

Meet the team

History

Read about the priests, sisters, and community who have shaped our parish since 1896.

Read our history

Cemetery

Find directions and information about St. Michael Cemetery, located just south of Leduc.

Visit the cemetery page