u-haul growth index 2024 ontario

Here are the Ontario cities Canadians are moving to in huge numbers

Canadians were on the move in huge numbers last year, and Ontario cities proved some of the biggest draws for people relocating within the country.

U-Haul has released its annual list calculating the growth of cities by the net gain or loss of one-way equipment rentals. 

This U-Haul Growth Index reveals that while 50.7 per cent of one-way traffic logged in 2024 was leaving the province, Ontario cities still represented 64 per cent of entries on the top 25 list.

"Ontario will always be the economic heart of Canada and has so much to offer its residents," explained Jake Spelic, U-Haul area district vice-president. 

"What is interesting on our growth cities list is that all the top destinations in Ontario are smaller cities, and most are considered four-season recreational areas. The trend seems to be people are looking for more affordable housing in popular recreational areas with less hustle and bustle than the larger cities."

Belleville was the most moved-to Ontario location in 2024, according to U-Haul's metrics, shooting from 20th place on the 2023 list to third place in Canada.

Similarly, Trenton jumped from 14th place in the 2023 rankings to 4th place in 2024.

Ontario was very well represented on the list, with locales in the province taking 16 of the 25 spots. However, the province ranked dead last in U-Haul's provincial growth rankings, unchanged from the year before.

While Ontario cities populated much of the 2024 list, it was Alberta's two largest cities, Calgary and Edmonton, which ranked as the top two growth cities in Canada. Calgary is a repeat winner for the most-moved-to city on U-Haul's list, taking the top spot for the second consecutive year.

The full list of rankings is:

  1. Calgary, AB 
  2. Edmonton, AB 
  3. Belleville, ON 
  4. Trenton, ON 
  5. Pembroke, ON 
  6. Brantford, ON 
  7. Medicine Hat-Redcliff, AB
  8. Collingwood, ON 
  9. Parry Sound, ON 
  10. Chatham-Kent, ON 
  11. Innisfil, ON 
  12. St. Thomas, ON
  13. Barrie, ON
  14. Woodstock, ON
  15. Lindsay, ON
  16. Chilliwack, B.C.
  17. Owen Sound-Meaford, ON
  18. Peterborough, ON
  19. Sydney, N.S.,
  20. Sidney, B.C.
  21. Sarnia, ON
  22. Trail, B.C.
  23. Kelowna, B.C.
  24. Orillia, ON
  25. Nanaimo, B.C.
Lead photo by

oliverdelahaye / Shutterstock.com


Latest Videos



Latest Videos


Join the conversation Load comments

Latest in Travel

International airline hiring Canadians with great perks but tattoos are banned

Toronto is about to get a new direct flight route to New York City

Controversial plan to build new international airport for Toronto is officially dead

Toronto man travels to Japan with $400 and here's why he lives there now

How to spend a romantic winter day outdoors in Grey County Ontario

Air Canada was just ranked a top employer for young people and it's hiring right now

Ontario street transforming into a huge snow tubing hill this month

Toronto airport ranked one of Canada's best employers and here are some others on the list