Run the numbers
Calculators & Resources
Free tools to help you explore your options before you talk to us, plus trusted links for buyers and homeowners.
Free mobile app
Our top tool
Get the DLC App
Our free “My Mortgage Toolbox” app puts all the key calculators in one place and connects you straight to our team.
- Get pre-qualified without a credit check
- Calculate the total cost of owning a home
- Work out the income you may need
- Estimate your minimum down payment and maximum mortgage
- Estimate closing costs for your area

Mortgage calculators
Mortgage payment
See how the amount, amortization and payment frequency change your regular payment.
Affordability (mortgage qualifier)
Get a rough idea of how much home you may be able to afford.
Bi-weekly payment
See how accelerated bi-weekly payments could help you pay off your mortgage sooner.
Mortgage payoff
See how increasing your payments could reduce the interest you pay.
These calculators are provided by Dominion Lending Centres and open in a new tab. Results are estimates for illustration only and are not a mortgage approval or offer. Actual figures depend on your situation and lender approval.
Want a second opinion? We're happy to run the numbers with you for free. Contact our team →
Trusted resources
Independent sources we often point clients to. Each link opens in a new tab.
Canada Mortgage and Housing Corporation (CMHC)
Home-buying guides and mortgage loan insurance information.
Financial Consumer Agency of Canada
Plain-language guides on mortgages, credit and budgeting.
Economic updates and interest rate announcements.
Financial Services Regulatory Authority of Ontario (FSRA)
Ontario's mortgage regulator, including its licence lookup.
Consumer resources from the national mortgage industry association.
Information on mortgage default insurance for homebuyers.
Get your Notice of Assessment, often needed for your application.
Canadian Association of Home & Property Inspectors
Find a qualified home inspector.
Canadian Home Builders' Association
Tips for building or renovating.