Skip to content
HighOnCity Toronto
BEYOND

Canada's highest-paying jobs in 2026 span medicine, tech, and business sectors

Data scientist ranks 15th at $96,641 annually. Pharmacist earns $113,985. Software architect and controllers top the list at $116,842 and $123,125.

· 2 min read · HOC Newsroom
Canada's highest-paying jobs in 2026 span medicine, tech, and business sectors
★ FREE NEWSLETTER
Get the best of Greater Toronto in your inbox

The day's top stories, food & events — every morning at 7. Unsubscribe anytime.

Canada's highest-paying jobs for 2026 span roles in medicine, tech, and business, according to a new Indeed report that ranks 15 of the country's top-earning professions.

The list, updated in mid-June, draws salary figures directly from job listings on the hiring platform. Data scientists rank 15th at $96,641 per year, followed by pharmacists at $113,985. Pharmacists prepare and dispense prescription medication, advise patients on proper use, and administer vaccines — roles requiring a pharmacy degree, supervised training, and registration with a provincial regulator like the Ordre des pharmaciens du Québec locally.

Software architects earn $116,842 and make high-level design decisions on how programs or systems should be built. Corporate controllers, overseeing accounting functions including budgeting and accounts payable and receivable, earn $123,125, as do enterprise architects guiding IT infrastructure and digital strategy. At the top, IT directors overseeing entire technology departments earn $126,924 per year. Most of these roles require bachelor's degrees in related fields, with some positions asking for advanced certifications or master's degrees.

By the numbers

What's the highest-paying job in Canada in 2026?

IT directors overseeing entire technology departments earn $126,924 per year in Canada in 2026.

How much do pharmacists earn in Canada in 2026?

Pharmacists in Canada earn $113,985 annually in 2026. They prepare and dispense prescription medication, advise patients on proper use, and administer vaccines.

What do software architects earn in Canada in 2026?

Software architects in Canada earn $116,842 per year in 2026 and make high-level design decisions on how programs or systems should be built.