Yes, you can open a US bank account as a Canadian citizen, but you will need a US address and a tax ID
Most US banks will open an account for a Canadian citizen, but the process is stricter than it is for US residents. You will need to provide a US street address (not a PO box), proof of identity, and either a Social Security Number (SSN) or an Individual Taxpayer Identification Number (ITIN). Some banks accept a Canadian passport as ID; others require a US state ID or driver's license. The biggest barrier is usually the address requirement — if you do not have a US residence, a work address or a friend's address may work, though policies vary by bank.
The tax ID is the real hurdle. If you work in the US or have US income, you may already have an SSN. If not, you will need to apply for an ITIN through the IRS, which takes four to six weeks by mail. Some banks will not open an account without one of these numbers on file, while others will let you open the account and add the number later. Call ahead to ask — do not assume all branches follow the same rule.
Key Takeaways
- You need a US street address, a valid passport or ID, and either a Social Security Number or an ITIN to open most US bank accounts as a Canadian citizen.
- An ITIN takes four to six weeks to obtain from the IRS by mail if you do not already have a Social Security Number.
- Large national banks (Chase, Bank of America, Wells Fargo) are more likely to accept foreign nationals than smaller regional banks.
- Online banks often have simpler verification processes than brick-and-mortar branches, though they still require a US address.
- Some banks will freeze or close your account if they later discover you do not have a valid tax ID, so do not skip this step.
What documents and information you will need to bring
Bring your Canadian passport or a valid government-issued photo ID. A passport is usually the safest choice because it is recognized internationally and contains your date of birth and citizenship. Some banks will also accept a Canadian driver's license if it has a photo and expiration date.
You will also need proof of your US address. A utility bill, lease agreement, or letter from your employer stating your work address will work. If you are using someone else's address, bring a letter from that person confirming you live there or have permission to use it as your mailing address. Banks are required to verify your address under Know Your Customer (KYC) rules, so they will not accept a PO box or a virtual mailbox service.
Finally, bring your tax ID number if you have one. If you do not have an SSN or ITIN yet, ask the bank whether you can open the account without it and add it later, or whether you must obtain it first. Get the answer in writing or take the name of the person who told you — account closures over missing tax IDs are common, and you want proof that you were told it was acceptable to proceed.
How to get a US tax ID if you do not have a Social Security Number
If you do not work in the US and do not have a Social Security Number, you will need to apply for an ITIN. You cannot walk into an IRS office and get one on the spot — the only way is by mail or through an authorized IRS agent (usually a tax professional or accountant).
To apply by mail, download Form W-7 from the IRS website (irs.gov). Fill it out, attach a copy of your passport, and mail it to the IRS address listed on the form. Processing takes four to six weeks. If you use a tax professional or CPA to submit it on your behalf, they may be able to expedite it, but you will pay a fee.
Some banks will not wait for your ITIN to arrive. If that is the case, you have two options: open the account at a bank that allows you to add the ITIN later, or wait until you have the ITIN in hand before opening the account. Do not guess about a bank's policy — call the branch directly and ask whether they will open an account for a non-resident without a tax ID.
Which US banks are most likely to accept Canadian citizens
Large national banks with many branches are generally more flexible about foreign nationals than smaller regional banks. Chase, Bank of America, Wells Fargo, and Citibank have experience with international customers and clear policies about what they need. Call the branch nearest to your US address and ask to speak with someone in new accounts — do not rely on the website, because policies vary by location.
Online banks like Charles Schwab, Wise (formerly TransferWise), and some credit unions are often easier to work with because they have streamlined verification processes and do not require you to visit a physical branch. However, they still require a US address and a tax ID. Read the account opening requirements on their websites before you start — some explicitly state they accept non-US citizens, while others do not.
Credit unions can be hit or miss. Some will open accounts for anyone with a US address; others restrict membership to people who live or work in their service area. Call ahead. The same goes for smaller regional banks — their policies are often stricter than national chains.
What happens after you open the account
Once your account is open, the bank will send you a debit card and checks to your US address. If you are using someone else's address, make sure they know mail is coming and will hold it for you or forward it. Some banks also offer online banking setup during the account opening process, which means you can access your account immediately without waiting for the card to arrive.
If you provided an ITIN or SSN, the bank will report your account to the IRS as required by law. If you said you would add a tax ID later, do it as soon as you receive your ITIN — do not delay. Banks conduct periodic audits of accounts without tax IDs on file, and they will close the account if they find one. You will have a window to provide the number (usually 30 days), but it is easier to add it right away.
Keep your account active. Some banks close accounts that have no deposits or withdrawals for a set period (often six months to a year). If you are opening the account for occasional transfers or future use, make a small deposit and a small withdrawal every few months to keep it active.
Transferring money from Canada to your US account
Once your account is open, you can transfer money from a Canadian bank account using wire transfer, ACH (if your Canadian bank supports it), or a service like Wise or OFX. Wire transfers are the fastest (usually one to two business days) but carry a fee of $15 to $50 depending on your bank. ACH transfers are cheaper but slower (three to five business days) and not all Canadian banks offer them to US accounts.
Wise and similar services often have better exchange rates than banks and lower fees, especially for smaller amounts. They also let you hold US dollars in a separate account, which can be useful if you transfer money frequently. Compare the total cost (exchange rate plus fees) across your options before you choose.
Your US bank will ask for the source of large deposits (usually anything over $10,000 in a single transfer). This is standard under anti-money-laundering rules and is not a sign of suspicion — just be ready to explain that the money came from your Canadian bank account.
Frequently Asked Questions
Do I need to be a US resident to open a bank account?
No, but you need a US street address. This can be a home address, a work address, or someone else's address if they give you permission. A PO box does not count. If you do not have any US address, you cannot open an account at most banks.
What if I do not have a Social Security Number or ITIN?
Call the bank and ask whether you can open an account without one and add it later. Some banks will; others will not. If they will not, you will need to apply for an ITIN before opening the account. The process takes four to six weeks by mail.
Can I use an online bank if I live in Canada?
Yes, online banks often have simpler processes for foreign nationals. However, you still need a US address and a tax ID. Some online banks accept Canadian passports and will work with you to verify your address by mail or email instead of requiring an in-person visit.
Will the bank close my account if I move back to Canada?
Not automatically, but you must keep a valid US address on file. If the bank discovers you no longer have a US address, they may freeze or close the account. Update your address if you move, or use a mail forwarding service to keep a US address active.
How much money do I need to open an account?
Minimum deposit requirements vary by bank and account type. Many banks have no minimum, while others require $25 to $300 to open. Check the bank's website or call ahead to confirm before you visit or apply online.