Moving Costs Calculator

Estimate the cost of your move in Canada based on distance, home size, and service type.

2026 Tax YearData stays on your deviceUpdated Apr 1, 2026

Estimated Total Moving Cost

$1,242.00

Professional movers

Moving Service

$1,242.00

Labour & transport

Packing

$270.00

Included

Storage

$0.00

None

Supplies / Insurance

$72.00

Moving Costs in Canada and the Tax Deduction

Moving costs in Canada depend on distance, home size, timing, and whether you hire professional movers or do it yourself. Local moves within the same city typically cost $800–$1,500 for a two-bedroom home with professional movers. Long-distance moves across provinces are priced by weight and distance and can range from $3,000 to $8,000 or more. Summer months (June through August) are peak season, and moving on weekends or at month-end often commands a premium of 10%–25% over off-peak rates.

If you moved at least 40 kilometres closer to a new job, business location, or post-secondary school, CRA allows you to deduct eligible moving expenses on Form T1-M. Deductible costs include transportation and storage, travel expenses (meals and lodging for you and your family during the move), temporary living expenses near your new home (up to 15 days), costs of cancelling a lease, and legal fees related to purchasing a new home if you sold your old one. The deduction can only be claimed against income earned at the new location.

Average Moving Costs by Home Size (Local Move)

Home SizeProfessional Movers
Studio / 1 Bedroom$400–$800
2 Bedrooms$800–$1,500
3 Bedrooms$1,200–$2,200
4+ Bedrooms$1,800–$3,500

To reduce costs, declutter before the move to lower the weight and volume being transported, book movers well in advance, choose a mid-week or mid-month date, and handle packing yourself where possible. For long-distance moves, get binding estimates from at least three carriers and confirm that the quote covers insurance—basic carrier liability is typically only $0.60 per pound, which is insufficient for most households.

Frequently Asked Questions

How much does a local move cost in Canada?
A local professional move for a 2-bedroom home typically costs $800-$1,500. DIY moves can reduce this to $300-$600 for truck rental and supplies.
What about long-distance moves?
Long-distance moves are charged by weight and distance. Cross-province moves for a 3-bedroom home can range from $3,000 to $8,000+.
Are moving expenses tax deductible?
Yes, if you moved at least 40 km closer to a new job or school. You can claim transport, storage, travel, and temporary lodging on Form T1-M.

Official Data Sources

Ad Space

Related Calculators

People also use

Konstantin IakovlevBuilt and reviewed by Konstantin Iakovlev · Data from CRA, CMHC, Bank of Canada · Methodology

Disclaimer: This calculator provides estimates based on publicly available data from CRA and other government sources. It does not constitute financial advice. Consult a qualified advisor for decisions about your specific situation.

Ad Space