Updated: April 2025  |  bremo.io financial guides

Guide to Canadian Bank Fees 2025 — What You're Actually Paying

Canadian banks are among the most profitable in the world, and a significant portion of that profit comes from fees charged to everyday customers. Understanding the full landscape of Canadian bank fees helps you make informed decisions about where to bank — and how to minimize what you pay. This guide covers every major fee category with current rates across Canada's Big 5 banks.

Monthly Account Fees

The most visible bank fee is the monthly account maintenance fee. Big 5 banks charge $3.95 to $30.95/month depending on the account tier:

Fee waivers are available if you maintain a minimum daily balance, typically ranging from $2,000 for basic accounts to $6,000 for premium accounts. The challenge is that maintaining $4,000 idle in a chequing account has a significant opportunity cost — that money could be earning 4%+ interest elsewhere, representing $160/year in foregone earnings versus the $203/year you'd save on fees. The math of maintaining a minimum balance is not always straightforward.

Per-Transaction Fees

Basic accounts include a limited number of monthly transactions (typically 12–25). Once you exceed the included transactions, each additional debit costs approximately $0.65–$1.25 depending on the bank. For Canadians who make 30-50 purchases monthly with debit, this can add $10–$20+ in monthly fees on top of the base account fee.

Interac e-Transfer Fees

Most Big 5 unlimited accounts now include unlimited Interac e-Transfers. However, basic and mid-tier accounts may limit e-Transfers or charge $1.00–$1.50 per transfer. If you regularly split bills with roommates, pay contractors, or send money to family, accumulated e-Transfer fees can add up meaningfully over a year.

NSF (Non-Sufficient Funds) Fees

NSF fees are charged when a payment is returned due to insufficient funds in your account. Canadian banks typically charge $45–$48 per NSF occurrence — one of the highest fee types in Canadian banking. NSF fees are also frequently charged by the recipient's bank, meaning a single failed payment can result in a double charge. For Canadians living paycheque to paycheque, NSF fees can create a vicious cycle that is difficult to escape.

Important: NSF fees are particularly harmful to low-income Canadians. Several provinces have introduced or proposed regulations to cap NSF fees. KOHO and some other no-fee banks have eliminated NSF fees entirely, which can be a meaningful financial lifeline for households with irregular cash flow.

Overdraft Protection Fees

Overdraft protection prevents NSF fees by allowing your account to go negative temporarily. Big 5 banks charge in two ways for overdraft protection:

Full details on overdraft fees are covered in our Canadian Bank Overdraft Fees Guide.

ATM Fees

Using another bank's ATM in Canada typically costs $3.00–$5.00 per transaction (a combination of the ATM owner's fee and your bank's non-network fee). International ATM withdrawals typically cost $5.00–$8.00 plus the currency exchange spread. To avoid ATM fees:

Foreign Transaction Fees

Most Canadian bank debit and credit cards charge a 2.5–3.0% foreign transaction fee on purchases made in foreign currencies. On a $2,000 travel credit card bill in USD, that's $50–$60 in fees you may not have noticed. Notable exceptions:

Wire Transfer Fees

Sending money internationally via wire transfer at a Big 5 bank typically costs $25–$40 per transaction, plus an exchange rate spread of 2-3%. For a $1,000 international transfer, you could pay $45–$70 in combined fees. Services like Wise (formerly TransferWise) or Remitly offer dramatically lower rates for international money transfers — often 80% less than Big 5 banks.

Cheque-Related Fees

Safety Deposit Box Fees

Annual rental fees for safety deposit boxes at Big 5 banks range from $35 for a small box to $150+ for a large box. Premium account holders may receive a free or discounted box as a bundled benefit.

Statement Fees

Paper statement fees are charged at some banks — typically $2.00/month — if you don't opt for electronic statements. A simple switch to paperless statements can save $24/year.

How Much Does the Average Canadian Pay in Bank Fees?

A Canadian banking with a Big 5 bank in a standard unlimited chequing account, without maintaining the minimum balance, pays approximately:

Total: Roughly $300–$450/year in banking fees for average usage. Over a 30-year adult banking lifetime, that's $9,000–$13,500 in fees — money that could instead be invested, saved, or spent on literally anything else.

How to Minimize Canadian Bank Fees

  1. Switch to a no-fee digital bank for daily transactions (KOHO, Simplii Financial, Tangerine, EQ Bank)
  2. Maintain minimum balance at your current bank to waive the monthly fee
  3. Use your own bank's ATM network exclusively
  4. Set up overdraft protection only if you regularly need it; otherwise avoid the monthly fee
  5. Switch to paperless statements to eliminate paper fee
  6. Use Wise or Remitly for international transfers instead of wire transfers
  7. Choose a no-FX-fee credit card for foreign currency purchases when travelling

Tired of Bank Fees? Try KOHO Free

KOHO offers free banking with no monthly fees and no minimum balance — available to all Canadians. Use code 45ET55JSYA for a bonus when you sign up.

Open KOHO Free — No Fees — Code 45ET55JSYA

The Bottom Line on Canadian Bank Fees

Canadian bank fees are high by international standards. The concentrated banking market and regulatory environment have allowed the Big 5 to maintain consistent fee levels with limited competitive pressure. The best protection against unnecessary bank fees is knowledge — understanding exactly what you're being charged and making deliberate choices about which fees are worth paying for the services they support. For many Canadians, the answer is that standard big bank monthly fees are not worth the cost when no-fee alternatives offer comparable digital banking features.