Which Pays More, USA or Canada? We Compared 20 Jobs and the Results Are Surprising

Here is a question that comes up constantly in immigration forums, career groups, and family WhatsApp chats around the world.

Should I go to the USA or Canada?

And the follow-up question that always comes right after it: Which one actually pays more?

It sounds like a simple question. But the honest answer is — it depends. And the details of what it depends on are genuinely surprising. Because when you sit down and actually compare salaries across twenty different professions in both countries, the results do not follow the pattern most people expect.

Some jobs pay dramatically more in the USA. Some jobs pay better in Canada than most people realize. Some jobs are almost identical in both countries when you account for cost of living. And some results will completely change how you think about where to take your career.

We did the work. We compared twenty jobs across both countries — looking at average salaries, cost of living adjustments, demand levels, and immigration accessibility. The results are laid out below, profession by profession, with no sugarcoating and no agenda.

Let’s get into it.

Before the Numbers: How to Read This Comparison Fairly

A straight salary comparison between USA and Canada is actually a bit tricky, and we want to be upfront about why.

First, currencies are different. One US dollar is worth roughly 1.35 to 1.38 Canadian dollars at the time of writing. So when a job pays $70,000 USD in the USA and CAD $80,000 in Canada, those numbers are much closer than they appear. We will convert where relevant so you are always comparing apples to apples.

Second, cost of living varies enormously within each country. A software engineer in San Francisco lives a very different financial life than one in Austin, Texas — even if their salaries are similar. The same is true in Canada — Toronto and Vancouver are expensive, while cities like Winnipeg, Halifax, and Regina are significantly more affordable.

Third, benefits matter. Canada has universal healthcare, which means Canadian workers do not pay health insurance premiums the way American workers do. That difference alone can be worth $5,000 to $15,000 per year depending on family size and employer coverage in the USA.

We will flag these differences where they are most relevant. The goal is not just to tell you which number is bigger — it is to help you understand what those numbers actually mean for your life.

With that said, let’s compare.

  1. Software Developer

USA: $110,000 – $160,000 per year
Canada: CAD $90,000 – CAD $130,000 per year (approx. $65,000 – $95,000 USD)

Winner: USA — by a significant margin

This is the one everyone expects, and the expectation is correct. Software developers earn considerably more in the United States than in Canada, and the gap is real even after currency conversion. The concentration of major tech companies — Google, Meta, Apple, Microsoft, Amazon — in the USA drives salaries to levels that Canada simply cannot match at scale.

However, the cost of living in US tech hubs like San Francisco and New York is brutal. A developer earning $150,000 in San Francisco can end up with less disposable income than one earning CAD $110,000 in a mid-sized Canadian city. If you are targeting remote work, the USA salary with Canadian cost of living is the dream scenario — and it is one that many people are actually achieving.

  1. Registered Nurse

USA: $75,000 – $95,000 per year
Canada: CAD $75,000 – CAD $95,000 per year (approx. $55,000 – $69,000 USD)

Winner: USA — but Canada offers better work-life balance

Nursing pays well in both countries, but the raw numbers favour the USA clearly. American nurses, especially those in states like California where union protections are strong, can earn over $100,000. Travel nurses — registered nurses who move between hospitals on short contracts — frequently earn $100,000 to $130,000 annually.

In Canada, nursing salaries are solid and stable, but they do not reach the highs seen in the USA. What Canada offers in return is a more protected working environment. Nurse-to-patient ratios are often better regulated, overtime abuse is less common, and the overall healthcare system structure means nurses are under somewhat less pressure than their American counterparts. For many nurses, that trade-off is absolutely worth it.

  1. Electrician

USA: $65,000 – $90,000 per year
Canada: CAD $70,000 – CAD $100,000 per year (approx. $51,000 – $73,000 USD)

Winner: USA in raw dollars — roughly equal in purchasing power

Electricians are in massive demand in both countries, and salaries reflect that. In the USA, union electricians in major cities routinely earn over $85,000 with benefits. In Canada, industrial electricians working in sectors like oil and gas, mining, and manufacturing frequently earn CAD $90,000 to CAD $100,000 — which, while lower in USD terms, goes significantly further in most Canadian cities compared to equivalent US cities.

For immigrants, Canada has a notable advantage here: the Federal Skilled Trades Program specifically targets electricians and makes the immigration process more straightforward than the employer-sponsorship heavy US system.

  1. Physician (General Practitioner)

USA: $200,000 – $250,000 per year
Canada: CAD $200,000 – CAD $300,000 per year (approx. $145,000 – $218,000 USD)

Winner: Complicated — read carefully

This one surprises people. Canadian GPs, who are paid through the public healthcare system, actually bill quite well — and because they operate essentially as independent contractors billing the provincial health system, their gross income is high. However, they also pay their own overhead costs — staff, office rent, equipment — which American employed physicians often do not.

When you account for malpractice insurance costs (dramatically higher in the USA), medical school debt (often higher in the USA), and overhead differences, the real-world financial picture is closer than the headline numbers suggest. Many Canadian physicians report higher job satisfaction and less administrative burden than their American peers, which factors into the overall equation for most doctors considering where to practice.

  1. Plumber

USA: $60,000 – $85,000 per year
Canada: CAD $65,000 – CAD $90,000 per year (approx. $47,000 – $65,000 USD)

Winner: USA in raw numbers

Plumbing is one of those trades that is in perpetual demand everywhere. Pipes age, buildings go up, infrastructure needs maintenance — and licensed plumbers are always needed. In the USA, experienced master plumbers in major metropolitan areas can push well past $90,000 especially with their own business. In Canada, the numbers are strong but lower in USD terms.

The immigration pathway for plumbers in Canada is again one of the clearest available — the skilled trades immigration stream is designed specifically for people in this field. For someone who is already a trained plumber in their home country, Canada is arguably the easier destination to enter legally.

  1. Civil Engineer

USA: $85,000 – $115,000 per year
Canada: CAD $80,000 – CAD $110,000 per year (approx. $58,000 – $80,000 USD)

Winner: USA

Civil engineers design and oversee the construction of infrastructure — roads, bridges, water systems, buildings. Both countries have massive infrastructure spending happening right now, which means demand is high in both places. But US salaries for civil engineers are notably higher, particularly for those working with federal contractors or in high-cost states.

For internationally trained civil engineers, both countries require professional engineering licensure — a process that takes time and involves examinations. Canada’s process is handled province by province through engineering associations like Engineers Canada member organizations. The USA process goes through the state-level Professional Engineer licensing system.

  1. Truck Driver (Long Haul)

USA: $65,000 – $95,000 per year
Canada: CAD $60,000 – CAD $85,000 per year (approx. $44,000 – $62,000 USD)

Winner: USA — and it is not close

Long-haul trucking in the United States is one of the most accessible high-paying careers for immigrants, and the salary advantage over Canada is real and significant. Owner-operators — drivers who own their own truck and operate as independent contractors — can earn over $100,000 in the USA once they establish their routes and client base.

Canada also has strong demand for truck drivers and has specific immigration pathways targeting them. But the earning ceiling in the USA is higher, and the sheer size of the American freight market means more opportunities and more competition among companies for good drivers — which pushes pay up.

  1. Pharmacist

USA: $120,000 – $140,000 per year
Canada: CAD $100,000 – CAD $120,000 per year (approx. $73,000 – $87,000 USD)

Winner: USA — decisively

Pharmacists are paid exceptionally well in the United States — consistently ranking among the highest-paid healthcare professionals who do not hold a medical degree. The combination of clinical responsibility, medication management complexity, and strong union and professional protections in many states drives salaries high.

In Canada, pharmacists earn well but the gap with the USA is significant. One factor that narrows the gap slightly is the cost of pharmacy education — American pharmacy programs are famously expensive, with many graduates carrying $150,000 or more in student debt. Canadian programs are generally more affordable.

  1. Welder

USA: $45,000 – $75,000 per year
Canada: CAD $55,000 – CAD $85,000 per year (approx. $40,000 – $62,000 USD)

Winner: Canada — especially for specialized welders

Here is one of the first surprises on this list. Welding in Canada — particularly in the oil and gas sector in Alberta and Saskatchewan — pays exceptionally well. Specialized pipeline welders and pressure welders working on industrial projects in western Canada can earn CAD $85,000 to CAD $100,000, which is higher than what the average American welder earns.

The USA has pockets of high welding pay too — underwater welders, aerospace welders, and union industrial welders in certain states do very well. But on average, across both countries, Canada edges ahead for welding — particularly for immigrants who are willing to work in the western provinces where industrial demand is highest.

  1. Accountant (CPA)

USA: $80,000 – $120,000 per year
Canada: CAD $70,000 – CAD $100,000 per year (approx. $51,000 – $73,000 USD)

Winner: USA

Accounting is a field where US salaries consistently outpace Canadian ones, driven largely by the size and complexity of the American corporate sector. Big Four accounting firms in New York, Chicago, and Los Angeles pay their senior associates and managers at levels that Canadian equivalents simply do not match.

However, for immigrants specifically, Canada has an interesting advantage. The CPA Canada designation is well-structured for internationally trained accountants, and many countries have mutual recognition agreements that allow foreign-qualified accountants to convert their credentials to Canadian CPA status more efficiently than going through the US CPA process.

  1. Construction Manager

USA: $95,000 – $135,000 per year
Canada: CAD $85,000 – CAD $120,000 per year (approx. $62,000 – $87,000 USD)

Winner: USA

Construction managers oversee building projects from planning to completion — managing budgets, workers, timelines, and contractors. Both countries are in the middle of significant construction booms driven by housing shortages and infrastructure investment, but American construction managers earn more in absolute terms.

The experience gap is important here though. Both countries value demonstrated project management experience, and internationally trained construction professionals who have managed large projects abroad often find their experience is recognized and respected — particularly in Canada where the housing crisis has made construction talent a genuine national priority.

  1. Dental Hygienist

USA: $75,000 – $85,000 per year
Canada: CAD $75,000 – CAD $95,000 per year (approx. $55,000 – $69,000 USD)

Winner: Canada — this is a genuine surprise

Dental hygienists in Canada earn more than most people expect — and in some provinces, they actually out-earn their American counterparts in purchasing power terms. British Columbia and Alberta in particular have strong dental hygienist pay, driven partly by dental care reform and a push to expand access to dental services across the country.

Canada’s new national dental care plan, which has been rolling out to expand coverage to more Canadians, is expected to increase demand for dental professionals significantly — which will likely push salaries higher in the coming years. For dental hygienists considering immigration, Canada is increasingly looking like the smarter destination.

  1. Police Officer

USA: $65,000 – $100,000 per year
Canada: CAD $75,000 – CAD $105,000 per year (approx. $55,000 – $76,000 USD)

Winner: Roughly equal — with Canada having better benefits

Police officer salaries vary enormously by city and state in the USA — officers in New York City and Los Angeles earn significantly more than those in rural areas. In Canada, RCMP officers and municipal police forces pay in a similar range, with strong pension and benefits packages that are generally more comprehensive than US equivalents.

For immigrants, it is worth noting that law enforcement careers in both countries typically require citizenship or permanent residency, which means this is more of a long-term career option than an immediate path after arrival.

  1. Petroleum Engineer

USA: $120,000 – $160,000 per year
Canada: CAD $110,000 – CAD $150,000 per year (approx. $80,000 – $109,000 USD)

Winner: USA — but Canada’s oil sector is booming

Petroleum engineers design and develop methods for extracting oil and gas from the earth. This is one of the highest-paying engineering disciplines in both countries, and demand is driven by energy production needs that show no sign of disappearing.

The USA wins on raw salary numbers, with Texas and North Dakota being particularly high-paying locations. In Canada, Alberta’s oil sands region offers strong compensation and is actively recruiting engineers — including internationally trained ones through provincial immigration programs.

  1. Physiotherapist

USA: $85,000 – $100,000 per year
Canada: CAD $80,000 – CAD $100,000 per year (approx. $58,000 – $73,000 USD)

Winner: USA in raw numbers — Canada in overall package

Physiotherapists help patients recover from injuries, surgeries, and chronic conditions through movement-based therapy. Demand is strong in both countries driven by ageing populations and increased awareness of physical rehabilitation.

American physiotherapists earn more in dollar terms, but Canadian physiotherapists working in the public health system benefit from job stability, reasonable hours, and pension plans that make the overall career package very competitive. Private practice physiotherapists in both countries can earn significantly more than the averages listed here.

  1. Mining Engineer

USA: $90,000 – $120,000 per year
Canada: CAD $100,000 – CAD $140,000 per year (approx. $73,000 – $102,000 USD)

Winner: Canada — and it is not even close

Here is the second big surprise on this list. Mining engineering in Canada pays exceptionally well — often better than in the USA when you factor in currency conversion and cost of living in the mining communities where most of this work happens.

Canada is one of the world’s largest mining countries. Gold, copper, nickel, uranium, potash — Canadian mines produce enormous quantities of critical minerals, and they need engineers to run those operations. Remote mining positions frequently include housing allowances, fly-in fly-out arrangements, and bonuses that push total compensation well above the base salary figures listed above.

For internationally trained mining engineers, Canada has specific provincial immigration programs — particularly in Saskatchewan, Manitoba, and northern Ontario — that actively target mining professionals.

  1. High School Teacher

USA: $55,000 – $80,000 per year
Canada: CAD $65,000 – CAD $95,000 per year (approx. $47,000 – $69,000 USD)

Winner: Canada — particularly for experienced teachers

Teaching salaries in Canada are generally more compressed — meaning the gap between new and experienced teachers is smaller — but the overall package, including pension benefits, is strong and consistent. In the USA, teacher pay varies dramatically by state. California teachers earn well; teachers in southern states significantly less.

When you factor in job security, pension plans, summers off, and the overall stability of the profession, Canada’s teaching environment is genuinely competitive — and for internationally trained teachers, provinces like Saskatchewan and Manitoba are actively recruiting and have immigration pathways specifically designed for educators.

  1. Aircraft Mechanic

USA: $70,000 – $95,000 per year
Canada: CAD $65,000 – CAD $90,000 per year (approx. $47,000 – $65,000 USD)

Winner: USA

Aircraft mechanics — officially called Aviation Maintenance Technicians in the USA and Aircraft Maintenance Engineers in Canada — inspect, repair, and maintain aircraft. With air travel continuing to grow and a significant portion of the existing mechanic workforce approaching retirement age, demand in both countries is genuinely strong.

American aircraft mechanics earn more in dollar terms, with those working for major airlines and in aerospace manufacturing doing particularly well. In Canada, the field is well-paying but the ceiling is somewhat lower. Both countries have clear licensing pathways for internationally trained aviation maintenance professionals.

  1. Financial Advisor

USA: $75,000 – $130,000 per year (plus commission)
Canada: CAD $65,000 – CAD $110,000 per year (approx. $47,000 – $80,000 USD)

Winner: USA — especially for top performers

Financial advising is one of those careers where the average salary figures tell only part of the story. Top-performing financial advisors in both countries earn well into six figures — but the ceiling in the USA is higher, driven by the sheer size of the American wealth management market and the number of high-net-worth individuals seeking financial guidance.

Commission structures in the USA also tend to be more aggressive, which means top performers earn more — but it also means the income is less stable, especially in the early years of a career. Canadian financial advisory roles tend to offer more salary stability with a smaller commission component, which suits different personalities and risk tolerances.

  1. Occupational Therapist

USA: $80,000 – $95,000 per year
Canada: CAD $75,000 – CAD $95,000 per year (approx. $55,000 – $69,000 USD

Winner: USA in raw terms — Canada for lifestyle

Occupational therapists help people who have been affected by illness, injury, or disability to participate in everyday activities. It is a growing field in both countries as healthcare systems increasingly recognize the value of rehabilitation over long-term dependency on medication or institutional care.

American OTs earn more in dollar terms, but the gap narrows considerably when you factor in healthcare costs for American workers and the overall lifestyle differences. Canadian OTs working in the public system have excellent job security and predictable career progression.

The Overall Scorecard

Let us add this up clearly.

Out of the twenty jobs compared, the USA wins on raw salary in twelve of them. Canada wins or comes very close in eight — particularly in skilled trades like welding, mining, and dental hygiene, and in public sector roles like teaching and policing.

But here is what the scorecard does not capture: the total package. When you add universal healthcare, lower post-secondary education costs, more straightforward immigration pathways for skilled workers, and generally lower housing costs outside of Toronto and Vancouver — Canada closes the gap significantly on almost every profession where the USA leads on headline salary.

The honest conclusion is this: if you are in tech, medicine, or finance and you are chasing the highest possible salary number, the USA is probably your answer. If you are a skilled tradesperson, a healthcare professional, an educator, or someone who values stability and a clear immigration pathway, Canada offers a genuinely compelling package that the raw salary comparison undersells.

What This Means for Your Decision

The right country for your career is not simply the one with the bigger number next to the job title. It is the one where your specific skills are most in demand, where you can build a stable and comfortable life, and where the immigration pathway is realistic for your situation.

Use this comparison as a starting point, not a final answer. Research the specific city and industry within whichever country you are targeting, because the variation within each country is often as large as the variation between them.

And remember — the best financial decision you will ever make is getting into the right field in the right place at the right time. Both the USA and Canada have open doors right now. The question is which door fits your key.

Leave a Comment