Each occupation and salary-range is accompanied by the National Occupational Classification (NOC) code which defines its duties, and education/training requirements.

As the NOC may group a broad range of occupations under any given title, a relatively wide range of salaries may be noted in certain cases.

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Information Technology

NOCOccupationCurrent Canadian Salaries
1122 Management Consultants View salary averages
2148 Marine Engineers View salary averages
2115 Materials Scientists View salary averages
2161 Mathematicians View salary averages
2232 Mechanical Engineering Technicians View salary averages
2232 Mechanical Engineering Technologists View salary averages
2132 Mechanical Engineers View salary averages
3211 Medical Laboratory Technologists View salary averages
3216 Medical Sonographers View salary averages
2115 Metallurgists View salary averages
2121 Microbiologists View salary averages
2121 Molecular Biologists View salary averages
2143 Mining Engineers View salary averages

Get Started

Latest News

  • BC PNP issues 241 Skills Immigration and Express Entry BC invitations

    The British Columbia Provincial Nominee Program issued 241 new invitations for a provincial nomination to skilled workers and graduates under its Skills Immigration and Express Entry BC streams in a draw that took place on July 11. 

  • Federal Express Entry Draw issues 3,750 invitations to apply for Canadian permanent residence

    Immigration, Refugees and Citizenship Canada has issued 3,750 invitations to apply for Canadian permanent residence in the latest Express Entry draw held on July 11. The Comprehensive Ranking System score was 442.