How Much Does CMHC Mortgage Loan Insurance Cost?

To obtain CMHC Mortgage Loan Insurance, lenders pay an insurance premium. Typically, your lender will pass these costs on to you. Your lender will give you the exact price when you apply for a mortgage.

The CMHC Mortgage Loan Insurance premium is calculated as a percentage of the loan and is based on the size of your down payment. The higher the percentage of the total house price/value that you borrow, the higher percentage you will pay in insurance premiums.

Remember: without mortgage insurance you may avoid the insurance premium but you’ll typically pay much higher interest rates and additional administrative fees. At the end of the day, for the vast majority of borrowers, the cost of CMHC Mortgage Loan Insurance is more than fully offset by the savings achieved.

Up to 25% premium refund may be available when CMHC Mortgage Loan Insurance is used to finance an Energy-Efficient Home.

Loan-to-Value
Premium on Total Loan Premium on Increase to Loan Amount for Portability
Up to and including 65% 0.60% 0.60%
Up to and including 75% 0.75% 2.60%
Up to and including 80% 1.25% 3.15%
Up to and including 85% 1.80% 4.00%
Up to and including 90% 2.40% 4.90%
Up to and including 95% 3.60% 5.65%
90.01% to 95% —
Non-Traditional Down Payment**
3.85% *

Premiums in Manitoba, Ontario and Quebec are subject to provincial sales tax. The provincial sales tax cannot be added to the loan amount.

** Down Payment Requirements — Traditional sources of down payment include: Applicant’s savings, RRSP withdrawal, funds borrowed against proven assets, sweat equity (<50% of min. required equity), land unencumbered, proceeds from sale of another property, non-repayable gift from immediate relative, equity grant (non-repayable grant from federal, provincial or municipal agency). Non-traditional sources of down payment include: Any source that is arm’s length to and not tied to the purchase or sale of the property, such as borrowed funds, gifts and 100% sweat equity.

 

Canada

Share...


Print(opens in a new window)