Canada Salary Report 2026: Pay and Take-Home by Occupation and Province
Median wages for 18 in-demand Canadian occupations from Job Bank Canada, ranked, compared province by province and converted to estimated 2026 take-home pay.
Key findings
- Family physicians top the list with a national median of $110.00 an hour ($228,800 a year) — 6.3× the $17.50 median for cashiers, the lowest-paid occupation in the set.
- Ontario pays the most: its medians average 5.6% above the national median across 18 occupations, and it has the highest provincial median for 10 of them.
- The middle of the list — a median annual wage of $86,320 — takes home about $64,915 in Alberta, $65,712 in British Columbia, $64,596 in Ontario or $60,574 in Quebec after 2026 tax.
- On the same national median salary, take-home pay differs by $5,358 a year on average between Alberta, British Columbia, Ontario and Quebec — from income tax and payroll deductions alone, before any difference in pay.
Highest-paying occupations in Canada (2026)
| # | Occupation (NOC) | Median / hr | Median / yr | Low – high / hr | Top province |
|---|---|---|---|---|---|
| 1 | Family physician 31102 | $110.00 | $228,800 | $60.00 – $175.00 | Alberta |
| 2 | University professor 41200 | $60.00 | $124,800 | $36.06 – $96.15 | Ontario |
| 3 | Health care manager 30010 | $55.29 | $115,003 | $36.00 – $80.77 | Ontario |
| 4 | Software engineer 21231 | $51.00 | $106,080 | $32.00 – $76.92 | Ontario |
| 5 | Construction manager 70010 | $50.00 | $104,000 | $32.00 – $76.92 | Ontario |
| 6 | Cybersecurity specialist 21220 | $49.50 | $102,960 | $32.00 – $73.08 | Ontario |
| 7 | Data scientist 21211 | $48.50 | $100,880 | $31.25 – $72.12 | Ontario |
| 8 | Software developer 21232 | $43.27 | $90,002 | $27.00 – $66.00 | Ontario |
| 9 | Registered nurse 31301 | $42.00 | $87,360 | $33.00 – $53.00 | British Columbia |
| 10 | Secondary school teacher 41220 | $41.00 | $85,280 | $25.00 – $55.00 | Ontario |
| 11 | Accountant 11100 | $38.46 | $79,997 | $26.44 – $60.00 | Ontario |
| 12 | HR professional 11200 | $38.46 | $79,997 | $26.92 – $56.00 | Ontario |
| 13 | Machinist 72100 | $31.00 | $64,480 | $22.00 – $42.00 | Alberta |
| 14 | Transport truck driver 73300 | $26.92 | $55,994 | $21.00 – $35.00 | Alberta |
| 15 | Administrative assistant 13110 | $25.00 | $52,000 | $19.00 – $34.62 | British Columbia |
| 16 | Nurse aide 33102 | $25.00 | $52,000 | $18.50 – $32.00 | British Columbia |
| 17 | Hotel front desk clerk 64314 | $18.50 | $38,480 | $16.55 – $24.00 | British Columbia |
| 18 | Cashier 65100 | $17.50 | $36,400 | $16.55 – $22.00 | British Columbia |
How pay differs by province
Average gap between each province's median and the national median, across the occupations with figures for that province. Provinces with only a few occupations in the dataset are less representative.
| Province | vs national median | Occupations with data | Highest median in |
|---|---|---|---|
| Ontario | +5.6% | 18 | 10 |
| British Columbia | +4.6% | 18 | 5 |
| Alberta | +2.9% | 18 | 3 |
| Quebec | −7.8% | 17 | 0 |
| Saskatchewan | −10.0% | 3 | 0 |
| Manitoba | −12.6% | 3 | 0 |
| Nova Scotia | −14.5% | 3 | 0 |
| New Brunswick | −17.6% | 3 | 0 |
Provinces and territories not listed have no occupation figures in this dataset; they are omitted rather than estimated.
Take-home pay of the median wage, by province
Each provincial median annual wage after 2026 federal and provincial income tax, CPP/QPP and EI (plus QPIP in Quebec). Format: gross → net.
| Occupation | Alberta | British Columbia | Ontario | Quebec |
|---|---|---|---|---|
| Family physician | $239,200 → $160,605 | $228,800 → $152,096 | $239,200 → $151,275 | $208,000 → $127,255 |
| University professor | $126,006 → $92,066 | $124,800 → $92,190 | $130,000 → $92,983 | $112,008 → $76,801 |
| Health care manager | $112,008 → $82,768 | $116,480 → $86,958 | $119,995 → $87,321 | $104,000 → $71,795 |
| Software engineer | $104,000 → $77,203 | $109,990 → $82,480 | $112,008 → $82,345 | $93,600 → $65,193 |
| Construction manager | $106,080 → $78,648 | $107,994 → $81,102 | $109,990 → $81,011 | $95,992 → $66,710 |
| Cybersecurity specialist | $100,006 → $74,427 | $104,000 → $78,346 | $108,160 → $79,783 | $90,002 → $62,910 |
| Data scientist | $100,006 → $74,427 | $102,003 → $76,969 | $106,080 → $78,357 | $90,002 → $62,910 |
| Software developer | $89,440 → $67,084 | $91,998 → $69,789 | $94,640 → $70,449 | $79,997 → $56,690 |
| Registered nurse | $93,600 → $69,975 | $98,134 → $74,195 | $91,520 → $68,254 | $81,120 → $57,374 |
| Secondary school teacher | $91,520 → $68,529 | $89,440 → $67,952 | $94,640 → $70,449 | $79,040 → $56,107 |
| Accountant | $83,200 → $62,797 | $81,994 → $62,693 | $87,006 → $65,078 | $75,005 → $53,650 |
| HR professional | $83,200 → $62,797 | $80,080 → $61,373 | $85,010 → $63,674 | $72,800 → $52,357 |
| Machinist | $72,800 → $55,890 | $66,560 → $52,234 | $67,600 → $52,216 | $59,280 → $44,609 |
| Transport truck driver | $62,400 → $49,218 | $59,280 → $47,447 | $58,240 → $46,142 | $52,000 → $39,939 |
| Administrative assistant | $55,120 → $44,196 | $57,200 → $45,958 | $54,995 → $43,846 | $50,003 → $38,595 |
| Nurse aide | $52,000 → $41,947 | $59,280 → $47,447 | $56,992 → $45,259 | $52,666 → $40,387 |
| Hotel front desk clerk | $38,480 → $32,201 | $41,600 → $34,455 | $39,520 → $32,442 | no data |
| Cashier | $36,400 → $30,702 | $39,520 → $32,899 | $37,440 → $30,886 | $35,360 → $28,740 |
Method and sources
- Wages: Job Bank Canada wage data (low, median and high hourly wages by NOC 2021 occupation and province), refreshed April 2026, used under the Open Government Licence – Canada. One occupation in our snapshot was excluded because its NOC code and label disagree.
- Annual pay = hourly wage × 2,080 hours (40 hours × 52 weeks), rounded to the dollar — full-time, year-round, before tax.
- Take-home pay uses the same 2026 engine as our salary after tax calculator: federal and provincial brackets and basic personal amounts, CPP/CPP2 (QPP/QPP2 in Quebec), EI and QPIP. No other credits or deductions.
- Province comparison averages (provincial median ÷ national median − 1) over the occupations each province has data for.
Cite this report
Journalists, researchers and bloggers are welcome to use these figures. Please link to this page as the source.
Jobeefy (2026). Canada Salary Report 2026: pay and take-home pay by occupation and province. Based on Job Bank Canada wage data (refreshed April 2026). https://jobeefy.app/reports/canada-salary-report-2026
<a href="https://jobeefy.app/reports/canada-salary-report-2026">Canada Salary Report 2026 (Jobeefy)</a>
Explore the data
- Salaries in Canada by occupation — province-by-province tables for each job.
- Salary after tax in every province — calculator and take-home tables for $30,000–$150,000.
- Minimum wage by province and the hourly-to-annual salary converter.