Bank or broker: where should you get your Canadian mortgage?

The headline answer: a mortgage broker will almost always get you a lower rate than walking into a bank branch. They’re paid a finder’s fee by the lender, not by you, so direct cost to you is zero. They have access to monolines (First National, MCAP, Strive, Equitable, etc.) that don’t deal with consumers directly and that consistently undercut the Big 6.

The honest comparison:

Bank (branch / bank channel)Mortgage broker
Rate floorBig 6 sticker, then negotiable to ~matchBest of 30+ lenders, including monolines
Penalty math (fixed)Posted-rate IRD — often 3–5× higherStandard IRD at most monolines
Approval flexibilityTight credit boxes; rigid documentationBroader — multiple underwriters to fit
BundlingFree chequing, line of credit, etc.None — pure mortgage
ServicingBranch, app, in-personLender’s servicing (varies; usually fine)

When a broker wins (most cases)

When a bank wins

How to actually shop

Get at least one broker quote and one bank quote before signing. The broker quote disciplines the bank: bring it to your branch and ask them to match. They often will, partway. If the broker still wins by 0.10pp or more, take the broker.

There’s no penalty for getting multiple broker quotes — but pick brokers who go through different lender networks (Strive, First National, MCAP, Lendwise). Two brokers quoting from the same wholesale lender is the same quote twice.

A broker is paid by the lender that funds your mortgage, typically 0.5–1.0% of the loan amount as a one-time finder’s fee. Some brokers will rebate part of this back to you on larger mortgages — worth asking.