My friend decided to relocate to Seattle in March. He's been sending me screenshots of his paychecks, saying, “this is wild” and “you should see what I'm keeping.” I started running the numbers myself after the third screenshot arrived. The “Canada taxes you to death” narrative is everywhere, but when I actually mapped out two identical $150,000 salaries – one in Ontario, one in Texas – the reality got messy fast.
I was surprised to find that while the headline gap exists, it doesn't tell the whole story.
In Ontario, a person earning $150,000 is taxed approximately $60,000 in federal and provincial income taxes combined. That same person in Texas, which has no state income tax, pays about $28,000 in federal tax alone. That's a $32,000 difference on paper. Which sounds insane until you start adding everything else that falls under “how much does it actually cost to live here.”
Sales tax hits differently depending on where you are. Ontario's HST sits at 13% on most purchases. Texas charges 6.25% state sales tax, though cities can push the total closer to 8.25%. Not a huge spread, but it adds up over a year of groceries, gas, and everything else you buy without thinking about it.
Property tax flips the script. The US averages about 1.1% of a home's assessed value annually. Texas specifically runs closer to 1.8%. Canada sits nearer 0.6% to 0.8% depending on the municipality. On a $500,000 home, that's $9,000 a year in Texas versus maybe $3,500 in Ontario. That's real money disappearing into something you never see.
The topic of healthcare often shifts the discussion toward arguments about wait times and quality. I choose not to engage in that particular debate. What I will say: in Canada, you don't pay premiums for basic coverage. You just exist and you're covered for doctor visits, hospital stays, surgery. In the US, families regularly spend $10,000 to $20,000 annually on premiums, deductibles, co-pays, and out-of-pocket maximums even with employer-sponsored plans. My friend's company covers most of his premium, but he still paid $4,000 last year for stuff that just happened – an ER visit for his kid, some imaging his doctor ordered, prescriptions.
If I add $15,000 in healthcare costs to the Texas side – a conservative estimate for a family – that $32,000 income tax gap shrinks to maybe $17,000. Still favors the US, but it's a different conversation now.
Capital gains treatment matters if you're investing seriously. Canada taxes half your gains at your marginal rate. The US has preferential long-term capital gains rates of 15% to 20%, often lower than ordinary income. For someone pulling $50,000 in long-term gains annually, the US saves maybe $5,000 to $8,000 compared to Canada. That adds up over decades.
Here's what I keep coming back to: the US wins on after-tax income if you're healthy, earn well, and don't hit medical catastrophe. The gap favoring the US probably lands somewhere between $10,000 and $20,000 annually for a $150,000 earner, depending on how healthcare shakes out in any given year.
But “better” depends entirely on what you're optimizing for. Lower taxes? The US takes it. Predictability around healthcare costs? Canada wins that one hard. I know what I'm paying in Ontario. My friend in Seattle is one bad diagnosis away from financial chaos even with good insurance.
The answer isn't clean. It's not Canada or the US categorically. It's which trade-offs you're willing to live with, and whether you value the extra money in your account over the peace of mind that comes from never seeing a medical bill.
