We just returned from a week in Victoria, Canada. I also wondered if I should get some Canadian dollars. In the end, I never got or needed Canadian dollars. Everything paid for with cards. Even small purchases like parking, convivence store, fast food all accepted cards.