Halifax vs Kamloops on CAD 100,000: take-home pay, rent and cost of living in 2026

On a gross salary of CAD 100,000 a year, a single employee takes home CAD 5,739 a month in Halifax (69% of gross) and CAD 6,281 a month in Kamloops (75%), after income tax and social security contributions.

Kamloops is 2% cheaper than Halifax overall (cost-of-living index 49.4 vs 50.4, New York = 100). A one-bedroom flat in the city centre rents for about CAD 1,865 a month in Kamloops and CAD 2,084 in Halifax, which leaves CAD 4,416 and CAD 3,655 of take-home pay after rent. Keeping the same standard of living and saving 15% of your pay would cost about CAD 4,781 a month in Kamloops — this salary leaves CAD 1,500 a month on top.

By category, groceries cost 4% less in Kamloops than in Halifax, eating out 6% more and rent 5% less.

Halifax Kamloops
Gross salary per yearCAD 100,000CAD 100,000
Take-home pay per monthCAD 5,739CAD 6,281
One-bedroom rent, city centreCAD 2,084CAD 1,865
Left after rentCAD 3,655CAD 4,416
Cost-of-living index (New York = 100)50.449.4

How each figure is taxed: Canada tax calculator and Canada tax calculator. Single employee without children; rent and price data from Numbeo, refreshed monthly.

Questions about Halifax vs Kamloops

Is Kamloops, Canada more expensive than Halifax, Canada?

Kamloops, Canada is 2% cheaper than Halifax, Canada overall. On a gross salary of CAD 100,000 a year, you take home CAD 5,739 a month in Halifax, Canada and CAD 6,281 a month in Kamloops, Canada after income tax and social contributions.

How much can I save living in Kamloops, Canada vs Halifax, Canada?

Keeping the same standard of living as in Halifax, Canada, you could save about CAD 1,500 a month (CAD 17,998 a year) in Kamloops, Canada on this salary, after rent and living costs.

What taxes will I pay in Canada vs Canada?

On CAD 100,000 gross a year you take home CAD 5,739 a month in Canada and CAD 6,281 a month in Canada. The calculation applies each country's 2026 income tax and social security rules for a single employee.