Saving for a down payment on a detached house in Vancouver could take nearly 84 years, given the average home price of $1.84 million and a 20% minimum down payment. Toronto follows with about 73 years needed. In contrast, Winnipeg and Edmonton are more affordable, requiring around 6 and 7 years respectively. Many Canadians rely on gifts, inheritance, or strategies like First Home Savings Accounts and rent-vesting to afford homes.