Yes, US citizens can open a bank account in Canada, but the process is more involved than it is for Canadian residents
Most major Canadian banks will open an account for a US citizen, but you will need to provide more documentation than a Canadian would, and some banks have stricter rules than others. The key requirement is proof of identity and proof of your current address — both must be official documents. You will also need a Social Insurance Number (SIN) or a letter from the Canada Revenue Agency explaining why you do not have one yet.
The process takes longer than opening an account in the US. Most banks require you to apply in person at a branch, not online. If you live in the US and want to open an account remotely, you may need to use a bank that has branches on both sides of the border, or work with a cross-border banking service. Some smaller banks and credit unions will not open accounts for non-residents at all.
Key Takeaways
- You must apply in person at a Canadian bank branch with a valid passport and proof of your current address, such as a utility bill or lease.
- Canadian banks require either a Social Insurance Number or a letter from the Canada Revenue Agency if you do not have one yet.
- Banks with US branches, such as TD Bank and RBC, are often easier to work with if you live in the United States.
- Opening an account typically takes one to two weeks after your in-person visit, though some banks may take longer to verify your US tax status.
Which documents you need to bring
Bring your valid US passport as your primary form of identification. A US driver's license alone is not sufficient — Canadian banks require a passport or other government-issued travel document. If you have a Canadian passport as well, bring both.
For proof of address, bring a recent utility bill, lease agreement, or mortgage statement in your name. The document must show your current address and be dated within the last three months. A bank statement or credit card statement from a US bank will also work. If you are moving to Canada and do not yet have a Canadian address, bring a letter from your landlord or employer confirming your new address, along with your current US address proof.
You will also need to provide your Social Insurance Number if you have one. If you do not have a SIN yet, bring a letter from the Canada Revenue Agency (CRA) stating that you have applied for one, or a document showing your application is in progress. If you have just arrived in Canada, you can apply for a SIN at a Service Canada office or online through the CRA website before you open your account.
Banks that work with US citizens
The "Big Five" Canadian banks — Royal Bank of Canada (RBC), Toronto-Dominion Bank (TD), Bank of Nova Scotia (Scotiabank), Bank of Montreal (BMO), and Canadian Imperial Bank of Commerce (CIBC) — all open accounts for US citizens. TD and RBC are often the easiest choice if you live in the US, because both have branches in the United States and can sometimes process your application faster.
If you live near the US-Canada border, you can visit a branch in person. If you live far from the border, call the bank's customer service line and ask whether they offer remote account opening for US citizens. Some branches will mail you forms to complete, though this slows the process. Credit unions in Canada vary by province — some will open accounts for US citizens, others will not. Call ahead before visiting.
Online-only banks in Canada, such as Tangerine and EQ Bank, typically do not open accounts for non-residents, so stick with a traditional bank with physical branches.
What happens with your US tax obligations
Opening a Canadian bank account does not change your US tax status. You are still a US citizen and must file US taxes every year, even if you live in Canada and earn income there. The bank will not file taxes for you, and you cannot use a Canadian account to avoid US tax reporting.
When you open the account, the bank may ask whether you are a US citizen or permanent resident. Answer honestly. Under the Foreign Account Tax Compliance Act (FATCA), Canadian banks must report accounts held by US citizens to the US Internal Revenue Service (IRS). This is normal and legal — it does not mean you are under investigation or that anything is wrong. The bank is simply following the law.
If you earn income in Canada, you may owe taxes to both Canada and the US. Canada and the US have a tax treaty that prevents double taxation in most cases, but you will need to file returns in both countries. Consider speaking with a cross-border tax accountant before you open the account, so you understand your obligations.
Timeline and what to expect after you apply
The in-person appointment at the bank usually takes 30 to 45 minutes. The bank will verify your documents, take your information, and may ask questions about the source of your funds or your employment. Answer these questions straightforwardly — they are routine compliance checks, not accusations.
After your appointment, the bank will review your application. This typically takes five to ten business days. During this time, the bank may contact you by phone or email to confirm information or request additional documents. Some banks will ask for a letter from your US employer confirming your employment, or a recent pay stub.
Once approved, the bank will issue you a debit card and online banking credentials. Debit cards usually arrive by mail within one to two weeks. Your online account may be active immediately, so you can start using it before the physical card arrives. If you need to deposit funds before your card arrives, ask the bank whether you can do so at a branch or through a wire transfer from your US bank.
Cross-border banking if you live in the US
If you live in the United States and want to keep a Canadian account, TD Bank and RBC are your best options because they operate on both sides of the border. You can open an account at a US branch and ask them to connect it to a Canadian account, or vice versa. This makes it easier to move money between the two accounts and manage both from the US.
If you use a bank without US branches, you will need to transfer money between your US and Canadian accounts using a wire transfer or an international money transfer service. Wire transfers through your bank typically cost $15 to $50 per transfer and take one to three business days. Services like Wise (formerly TransferWise) or OFX often charge lower fees and offer better exchange rates, especially if you transfer money regularly.
Some US banks, such as Bank of America and Chase, have partnerships with Canadian banks that allow you to access your US account at Canadian ATMs without a fee. Ask your US bank whether they have a reciprocal agreement with a Canadian bank before you open your Canadian account.
What to do if a bank refuses to open an account for you
If a major bank turns you down, ask why. The most common reasons are incomplete documentation, a mismatch between your address and your identification, or a missing SIN. Fix the problem and try again at a different branch of the same bank, or at a different bank entirely.
If you have a history of fraud or unpaid debts in Canada, a bank may refuse to open an account. You can check your credit report through Equifax Canada or TransUnion Canada to see whether there are negative marks on your file. If there are errors, you can dispute them directly with the credit bureau.
If you are having trouble opening an account, consider visiting a credit union in your province instead. Credit unions are smaller and sometimes more flexible than the major banks, though their rules vary by location. You can also ask a Canadian friend or family member to help you navigate the process or to vouch for you at a branch.
Frequently Asked Questions
Do I need a Canadian address to open an account?
Most banks require a Canadian address, but some will accept a US address if you are planning to move to Canada soon. Call the bank before you visit and explain your situation. Bring a letter from your employer or landlord confirming your move date if you do not have a Canadian address yet.
Can I open an account online if I live in the US?
Most Canadian banks require an in-person appointment, but TD and RBC sometimes allow remote applications for US citizens. Call their customer service line and ask whether they offer this option. If not, you will need to visit a branch in person or use a cross-border banking service.
How long does it take to get a Social Insurance Number?
If you apply online through the CRA website, you can receive a SIN within two to three weeks. If you apply in person at a Service Canada office, you may receive it the same day. Bring your passport and proof of address. You do not need a SIN to open an account, but having one speeds up the process.
Will opening a Canadian account affect my US credit score?
No. Your US credit score is based on your US credit history and is maintained by US credit bureaus. A Canadian bank account does not appear on your US credit report and will not change your US score. However, if you borrow money from a Canadian bank, that loan may be reported to Canadian credit bureaus.
Can I use my US address as my mailing address for the account?
Some banks will allow this, but most require a Canadian mailing address for statements and correspondence. Ask the bank at the time you open the account. If they require a Canadian address, you can use your employer's address, a friend's address, or a mail forwarding service in Canada.