Skip to main content

Complete Guide to Buying Your First Home in Canada 2026

Updated

Step-by-Step Home Buying Process

StepActionTimeline
1Assess your finances and goals12-6 months before
2Build/check credit score (680+ ideal)6+ months before
3Save for down payment (FHSA, RRSP, TFSA)Ongoing
4Get mortgage pre-approval2-3 months before
5Hire a real estate agent (buyer’s agent)2-3 months before
6Search for propertiesActive searching
7View homes and attend open housesActive searching
8Make an offerWhen you find the right home
9Negotiate price and terms1-7 days
10Fulfill conditions (inspection, financing)5-10 days
11Hire a real estate lawyer/notaryAfter accepted offer
12Final mortgage approval1-2 weeks
13Closing day — sign papers, get keys30-90 days after offer

How Much Home Can You Afford?

Household IncomeApproximate Mortgage (at 5%)Plus 5% Down PaymentHome Price
$60,000~$250,000$13,000~$263,000
$80,000~$340,000$17,000~$357,000
$100,000~$430,000$22,000~$452,000
$120,000~$520,000$27,000~$547,000
$150,000~$660,000$41,000~$701,000

Based on 25-year amortization, 5% rate, stress test at 7%, and GDS ratio under 39%.

Affordability Rules

RuleDetails
GDS (Gross Debt Service)Housing costs under 39% of gross income
TDS (Total Debt Service)All debt payments under 44% of gross income
Housing costs includeMortgage, property tax, heating, 50% of condo fees
Stress testMust qualify at higher of 5.25% or your rate + 2%

Down Payment Requirements

Home PriceMinimum DownDown Payment AmountCMHC Insurance
$300,0005%$15,000$12,000 (4.00%)
$400,0005%$20,000$16,000 (4.00%)
$500,0005%$25,000$20,000 (4.00%)
$600,0005%/$500K + 10%/$100K$35,000~$19,775 (3.50%)
$800,0005%/$500K + 10%/$300K$55,000~$26,075 (3.50%)
$1,000,0005%/$500K + 10%/$500K$75,000~$32,375 (3.50%)
$1,500,000+20% (mandatory)$300,000+Not required

First-Time Buyer Programs

ProgramBenefitHow to Access
FHSA$8,000/year ($40,000 lifetime) tax-deductible; tax-free withdrawal for homeOpen at any bank/brokerage
RRSP Home Buyers’ Plan (HBP)Withdraw up to $60,000 from RRSP; repay over 15 yearsThrough CRA at withdrawal time
First-Time Home Buyers’ Tax Credit$10,000 credit = $1,500 tax savingsClaim on tax return (line 31270)
GST/HST New Housing RebateUp to $6,300 on new constructionApply through builder or CRA
Land Transfer Tax Rebate (ON)Up to $4,000Applied at closing
Land Transfer Tax Rebate (BC)Up to $8,000 on homes under $500,000Applied at closing
Alberta — No land transfer taxSaves $5,000-$20,000+Automatic

FHSA + HBP Combined Strategy

SourcePer PersonPer Couple
FHSA$40,000 (tax-free)$80,000
RRSP HBP$60,000 (repayable)$120,000
Total$100,000$200,000

Mortgage Types

TypeFixed RateVariable Rate
RateLocked for term (1-5 years)Fluctuates with prime rate
PaymentSame every monthMay change when prime changes
Best whenRates are low and expected to riseRates are high and expected to drop
Penalty (break early)Interest rate differential (IRD) — can be expensiveUsually 3 months’ interest
Historical advantageVariable has been cheaper ~80% of the time

Common Mortgage Terms

TermDetails
Amortization25 years (standard), up to 30 years for first-time buyers
Term1-5 years (then renew)
Open vs closedOpen: can repay anytime. Closed: prepayment limits
Prepayment privilegesTypically 10-20% lump sum + 10-20% payment increase per year
PortableTransfer mortgage to new home without penalty

Closing Costs Breakdown

CostAmountNotes
Land transfer tax0.5-2.5%Varies by province
Legal fees$1,000-$2,500Lawyer/notary
Home inspection$400-$600Strongly recommended
Appraisal$300-$500Lender may cover
Title insurance$200-$500Required by most lenders
CMHC insurance (if < 20% down)2.8-4% of mortgageAdded to mortgage or paid upfront
Home insurance$100-$300/monthRequired before closing
Moving costs$500-$3,000DIY to full service
Property tax adjustmentVariesPro-rated from seller
Utility deposits$100-$300New accounts
Total$10,000-$30,000Budget 1.5-4% of price

Condo vs House vs Townhouse

FactorCondoTownhouseDetached House
Typical price (major city)$350,000-$700,000$500,000-$900,000$700,000-$1,500,000+
Monthly condo fees$300-$800+$200-$500$0
Maintenance responsibilityBuilding handles exteriorSharedAll yours
Space500-1,000 sq ft1,000-1,800 sq ft1,200-3,000+ sq ft
YardNo (maybe balcony)SmallYes
Appreciation potentialModerateGoodHighest
Insurance costLower (content only)ModerateHigher
ParkingMay cost extra ($50-$200/month)Usually includedIncluded

Home Inspection

What Inspector ChecksWhy It Matters
FoundationCracks can cost $5,000-$20,000+ to repair
RoofReplacement costs $5,000-$15,000
PlumbingOld pipes (galvanized/lead) need replacement
ElectricalKnob-and-tube or aluminum wiring = safety/insurance issue
HVACFurnace/AC replacement $3,000-$8,000
Water damage/mouldHidden damage can be very expensive
PestsTermites, carpenter ants
AsbestosCommon in pre-1990 homes

Monthly Homeownership Costs

ExpenseCondoHouse
Mortgage ($500K, 5%, 25-year)$2,908$2,908
Property tax$200-$400$300-$600
Condo fees$400-$700$0
Home insurance$30-$60$100-$200
Utilities$50-$100 (some in condo fee)$200-$400
Maintenance reserve$0 (in condo fee)$200-$500
Total monthly$3,588-$4,168$3,708-$4,608

Credit Score Requirements

Credit ScoreQualification
760+Best mortgage rates
720-759Excellent rates
680-719Good rates; most lenders approve
650-679Some lenders; slightly higher rates
600-649B-lenders; higher rates (1-2% more)
Below 600Private lenders; much higher rates

How to Improve Credit Score Fast

ActionImpactTimeline
Pay all bills on timeHighImmediate (1-2 months)
Reduce credit utilization (under 30%)High1-2 months
Don’t apply for new creditModerate3-6 months
Keep old accounts openModerateOngoing
Fix errors on credit reportHigh1-3 months

Buying Timeline Checklist

StepWhen
Open FHSA and start contributing1-5 years before
Check and improve credit score6+ months before
Determine budget3-6 months before
Get mortgage pre-approval2-3 months before
Find a real estate agent2-3 months before
Search for homesActive phase
Make an offerWhen ready
Home inspectionAfter accepted offer
Final mortgage approvalAfter conditions met
Hire lawyer/notaryAfter accepted offer
Set up home insuranceBefore closing
Final walkthroughDay before closing
Closing day — get keysScheduled closing date