St. Stephen's is an Anglican church aligned with the Anglican Church of Canada. Our diocese is the Diocese of New Westminster here in the Lower Mainland. We are an inclusive, liberal church, dedicated to helping ourselves and others in ascertaining how we can be the caring and loving presence of Christ in this world. To that end we dedicate ourselves to hearing what Christ is saying to us in our time.

Our Vision Statement:

"St. Stephen's is a welcoming Christian Church providing spiritual and caring support to the community."