British Columbia, Canada

annuity british columbia

The Insurance Council of British Columbia

In 1984, The Insurance Council of British Columbia was delegated the authority to license insurance agents, salespersons, and adjusters; and was subsequently given authority to investigate and discipline licensees. In 1990, the Act established Council’s make up and defined its responsibilities in regulating insurance licensees. In January 2005 Council was granted rule-making authority. Council is accountable to the provincial government and reports to the Minister of Finance.

Insurance Council of British Columbia
Suite 300 - 1040 West Georgia St.
P.O. Box 7
Vancouver, British Columbia
V6E 4H1

Annuity Rates

Request An Annuity Quote

If your province of residence is British Columbia, The Hughes Trustco Group ( will provide personal annuity quotes from all the life insurance companies.

BC: Annuity Form
Annuity Details
Primary Annuitant
Contact Details

Vancouver tops the list with the most searches for annuities in B.C.

  1. Vancouver
  2. Surrey
  3. Victoria
  4. Burnaby
  5. Kelowna
  6. Richmond
  7. North Vancouver
  8. Nanaimo
  9. Coquitlam
  10. Abbotsford
  11. Colwood
  12. Langley
  13. West Vancouver
  14. Kamloops
  15. Delta
  16. Courtenay
  17. Chilliwack
  18. Parksville
  19. Prince George
  20. Penticton
  21. Vernon
  22. New Westminster
  23. Port Coquitlam

*Source: From Feb 2017 to Feb 2020 Web traffic from

Phil Barker

Speak to an Annuity Expert

Phil Barker

You can customize your annuity to meet your needs by adjusting the guarantee period, indexing it to inflation or including your spouse in a joint policy. You can compare quotes from all the leading life insurance companies in Canada. Our clients get sound advice and excellent service with no fees to pay.

(888) 970-1470 | Book Meeting


Let's start the conversation!

Get a free annuity quote today.
We compare the best annuity rates in Canada! There is no cost or obligation and your privacy is guaranteed.

Life Inc. | Website: | Email: | Toll-free 1-888-970-1470