Welcome to St. Michael & All Angels'

Welcome to St. Michael & All Angels'

We are a friendly, Anglican church located at Royal Oak a few miles north of downtown Victoria, the capital city of beautiful British Columbia. Learn More

Upcoming Events

Check out the great events coming up.

View All