Yes, Americans can open Canadian bank accounts, but the process is slower and more expensive than it is for Canadian residents

Most major Canadian banks will open accounts for U.S. citizens, but they treat you as a cross-border customer, which means extra verification steps and higher fees. The bank needs to confirm your identity, your U.S. tax status, and your reason for holding a Canadian account. This takes longer than a domestic application—typically two to four weeks instead of a few days—and some banks charge monthly maintenance fees specifically for non-resident accounts.

The easiest path is to open an account in person at a Canadian bank branch if you live near the border or plan to visit. If you live far from Canada, you can apply online or by mail, but you'll need to provide more documentation and the process will take longer. Some banks accept U.S. residents; others do not. A few online-only banks have lower barriers to entry but offer fewer services.

Key Takeaways

  • Canadian banks require U.S. citizens to provide a Social Security Number, proof of U.S. address, and sometimes a letter explaining why you need the account.
  • Opening an account in person at a branch is faster than applying online or by mail, which can take two to four weeks.
  • Non-resident accounts often carry monthly fees ranging from $5 to $15, though some banks waive fees if you maintain a minimum balance.
  • You will need to file U.S. tax returns reporting the account to the IRS, even if the account holds no money or generates no income.
  • Not all Canadian banks accept U.S. residents; call ahead or check the bank's website before you start the application.

What Canadian banks require from U.S. applicants

Every Canadian bank will ask for your Social Security Number and proof of U.S. residency. Proof of address typically means a recent utility bill, lease, or mortgage statement in your name. Some banks also ask for a government-issued ID—a U.S. passport or driver's license works. If you're applying by mail or online, you'll need to have these documents notarized or certified, which costs $10 to $25 per document.

Many banks also require a letter from you explaining the purpose of the account. This is not a formal essay—a short paragraph stating whether you work in Canada, own property there, have family in Canada, or conduct business across the border is sufficient. The bank uses this to verify that you have a legitimate reason to hold a Canadian account and to comply with U.S. and Canadian anti-money-laundering rules.

Some banks ask for a reference from another financial institution where you hold an account. This can be your U.S. bank, and it simply confirms that you have an established banking history. If you're a first-time account holder, some banks will waive this requirement.

Which Canadian banks accept U.S. residents

The Big Five Canadian banks—Royal Bank of Canada (RBC), Toronto-Dominion (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC)—all accept U.S. citizens as account holders, though policies vary by branch and region. RBC and TD have the most streamlined processes for cross-border customers because they operate in the United States as well.

Smaller regional banks and credit unions vary widely. Some accept U.S. residents without issue; others refuse outright. Before you spend time gathering documents, call the specific branch where you want to open the account and ask directly whether they accept U.S. citizens. Online-only banks like Tangerine and EQ Bank have lower overhead and sometimes simpler approval processes, but they offer fewer services—no in-person support, no physical debit cards in some cases, and limited branch access.

If you have Canadian family or a Canadian employer, ask them which bank they use and whether they've had success with cross-border accounts. Personal referrals often speed up the process because the bank already knows someone who can vouch for you.

Fees and minimum balances for non-resident accounts

Non-resident accounts typically cost $5 to $15 per month in maintenance fees. Some banks waive the fee if you maintain a minimum balance—often $1,500 to $5,000 Canadian—or if you set up direct deposit of a regular paycheck. A few banks charge no monthly fee but impose per-transaction fees for withdrawals or transfers, which adds up quickly if you use the account frequently.

International wire transfers into or out of your Canadian account cost $15 to $40 per transfer, depending on the bank and the amount. Transfers between your U.S. and Canadian accounts at the same bank are usually free or cost $5 to $10. ATM withdrawals outside Canada typically cost $3 to $5 per transaction, plus a currency conversion fee of 1.5% to 2.5%.

Ask the bank for a full fee schedule before you open the account. The difference between banks can be $100 to $200 per year, which matters if you're holding the account long-term.

How to apply in person versus online

If you live within a few hours of the Canadian border, opening an account in person is the fastest route. Walk into a branch with your passport, proof of U.S. address, and a brief explanation of why you need the account. The banker can verify your identity on the spot, answer questions about fees, and often open the account the same day or within a few business days. You'll leave with a debit card and online banking access.

If you apply online or by mail, you'll need to upload or mail certified copies of your documents. The bank will review them, contact you if anything is missing, and then send you a welcome package with your debit card and login credentials. This process typically takes two to four weeks. Some banks offer video verification, where you speak to a banker on a video call and show your ID on camera—this is faster than mail but slower than in-person.

Whichever method you choose, follow up with the bank if you don't hear back within the timeframe they quoted. Cross-border applications sometimes get stuck in a queue, and a phone call can move yours forward.

U.S. tax reporting requirements for Canadian accounts

Opening a Canadian bank account does not change your U.S. tax obligations, but it does add a reporting requirement. You must report the account to the IRS on your annual tax return, even if the account holds no money or generates no interest income. This is done using Form 8938 (Statement of Specified Foreign Financial Assets) if the account balance exceeds certain thresholds, or through the Foreign Bank Account Report (FBAR) if you have financial interest in or signature authority over the account.

The FBAR threshold is $10,000 across all foreign accounts combined. If your Canadian account ever exceeds $10,000 at any point during the year, you must file an FBAR with the U.S. Treasury Department by April 15 of the following year. Failure to file can result in penalties of $10,000 or more, even if you owe no additional tax.

Talk to a tax professional or accountant who handles cross-border clients before you open the account. They can walk you through the reporting requirements and make sure you file correctly. Many accountants charge $200 to $500 to handle FBAR and Form 8938 filing, which is worth the cost to avoid penalties.

Alternatives if a Canadian bank won't accept you

If you've been turned down by multiple banks, consider opening an account through a Canadian credit union instead. Credit unions operate under different regulations and sometimes have more flexibility with cross-border customers. The Canadian Credit Union Association website lists credit unions by province, and you can contact them directly to ask about non-resident accounts.

Another option is to use a cross-border banking service like Wise (formerly TransferWise) or OFX, which let you hold Canadian dollars and receive deposits without opening a traditional bank account. These services are designed for people who need to move money between countries or hold multiple currencies. They charge per transaction rather than monthly fees, which can be cheaper if you don't use the account frequently.

If you need a Canadian account primarily to receive paychecks or pay bills, ask your employer or creditor whether they accept U.S. bank accounts instead. Many do, which eliminates the need for a Canadian account altogether.

Frequently Asked Questions

Do I need a Canadian address to open a Canadian bank account?

No. You can open an account with a U.S. address, but the bank will verify that you're a U.S. resident and may ask why you need a Canadian account. If you own property in Canada or work there part-time, mention that—it strengthens your application.

Can I open a Canadian account online if I don't live near the border?

Yes, but the process takes longer and requires certified copies of your documents. Some banks offer video verification, which is faster than mailing documents. Call the bank first to confirm they accept online applications from U.S. residents.

What happens if I don't report my Canadian account to the IRS?

The IRS can impose penalties of $10,000 or more if you fail to file an FBAR or Form 8938 when required, even if you owe no tax. The penalties apply per year of non-compliance, so the debt grows quickly. Report the account to avoid this risk.

Can I use my U.S. debit card in Canada instead of opening a Canadian account?

Yes, but it's more expensive. U.S. debit cards charge $3 to $5 per ATM withdrawal in Canada, plus a currency conversion fee of 1.5% to 2.5%. If you withdraw cash regularly or make frequent purchases, a Canadian account with no per-transaction fees will save you money.

How long does it take to receive my debit card after I open a Canadian account?

If you open the account in person, you may receive a debit card the same day or within a few business days. If you apply online or by mail, expect one to two weeks after approval. Ask the bank for tracking information so you know when to expect it.