1. Home
  2. Career Explorer
  3. Consultant
  4. Salaries
Content has loaded

Consultant salary in Canada

How much does a Consultant make in Canada?

Average base salary


The average salary for a consultant is $27.44 per hour in Canada. 613 salaries reported, updated at October 2, 2022

Is this useful?

Top companies for Consultants in Canada

  1. Government of Nunavut
    54 reviews7 salaries reported
    $52.95per hour
Is this useful?

Highest paying cities for Consultants near Canada

  1. Toronto, ON
    $49.76 per hour
    91 salaries reported
  2. Winnipeg, MB
    $34.55 per hour
    14 salaries reported
  3. Ottawa, ON
    $34.36 per hour
    8 salaries reported
  1. Calgary, AB
    $31.34 per hour
    32 salaries reported
  2. Montréal, QC
    $31.19 per hour
    15 salaries reported
  3. Markham, ON
    $27.74 per hour
    7 salaries reported
  1. Mississauga, ON
    $25.97 per hour
    33 salaries reported
  2. Vancouver, BC
    $23.93 per hour
    13 salaries reported
  3. Edmonton, AB
    $23.34 per hour
    19 salaries reported
Is this useful?

Where can a Consultant earn more?

Compare salaries for Consultants in different locations
Explore Consultant openings
Is this useful?

How much do similar professions get paid in Canada?

Associate Consultant

2,255 job openings

Average $68,298 per year

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Truck Driver


Dental Hygienist

Police Officer




Data Analyst

Administrative Assistant