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
Check out the great events coming up.
Recent updates to help keep you in the loop.
Tuesday to Thursday 8:30 am-12:30 pm