Yes, you can open an American bank account as a Canadian, but the process depends on where you live and what the bank requires
Most U.S. banks will open an account for a Canadian resident, but you cannot do it entirely online from Canada. You will need to visit a U.S. branch in person, have a U.S. address (even a temporary one), or use a bank that specifically serves cross-border customers. The main barrier is not your citizenship — it is that banks need to verify your identity in person or through a trusted process, and they need a U.S. address where they can send statements and cards.
The easiest path depends on your situation. If you live near the U.S. border, you can walk into a branch. If you are moving to the U.S., you can open an account once you have a U.S. address. If you are staying in Canada but need a U.S. account for work or business, a few banks and online services can help, though the process takes longer.
Key Takeaways
- You will need a U.S. address to open most bank accounts — a temporary address counts, but a Canadian address alone will not work.
- In-person visits to a U.S. branch are the fastest route if you live near the border or are traveling to the U.S.
- Some banks that serve cross-border customers, like CIBC Bank USA and TD Bank, can open accounts for Canadians without requiring an when ready U.S. visit.
- You will need a valid passport or U.S. visa, a Social Security Number or Individual Taxpayer Identification Number (ITIN), and proof of your U.S. address.
- Opening an account from Canada takes longer and involves more paperwork than opening one in person at a U.S. branch.
Opening an account in person at a U.S. branch
If you can visit a U.S. bank branch, this is the fastest and simplest route. Bring your valid passport, your Canadian driver's license or other photo ID, and proof of a U.S. address. The address can be temporary — a hotel, an Airbnb, a friend's house, or a mailbox service all work. The bank needs somewhere to send your debit card and statements.
Most major U.S. banks (Chase, Bank of America, Wells Fargo, Citibank) will open a checking or savings account on the spot if you have these documents. The process usually takes 15 to 30 minutes. You will not need a Social Security Number in the moment — the bank will assign you a temporary number or use your passport number, and you can provide an ITIN or Social Security Number later if you obtain one.
If you do not have a U.S. address yet, ask the bank if you can use a temporary one and update it later. Some branches will let you do this; others will not. Call ahead to confirm the branch's policy.
Opening an account from Canada through cross-border banks
CIBC Bank USA and TD Bank both have processes for Canadian residents to open accounts without traveling to the U.S. first. These banks understand cross-border customers and have streamlined their verification.
With CIBC Bank USA, you can start the process online or by phone if you are an existing CIBC customer in Canada. You will still need a U.S. address eventually, but the bank can guide you through the steps. TD Bank has similar options for customers with existing TD Canada accounts.
If you are not a customer of either bank, the process becomes harder. Some regional U.S. banks that have Canadian branches (like Bank of Montreal's U.S. operations) may have pathways, but you will need to contact them directly. Most other U.S. banks require an in-person visit or a U.S. address before they will even start the process.
What documents and information you will need
Have these ready before you contact a bank or visit a branch:
- A valid passport (Canadian or dual citizenship)
- A second photo ID, such as a Canadian driver's license
- Proof of a U.S. address (utility bill, lease, hotel confirmation, or mailbox service receipt)
- Your Social Insurance Number (SIN) — banks may ask for this to verify your identity
- A U.S. phone number (you can use a temporary one or a Google Voice number)
You will not need a Social Security Number to open the account, but you will need one eventually if you plan to earn income in the U.S. or maintain the account long-term. If you do not have a Social Security Number, you can request an Individual Taxpayer Identification Number (ITIN) from the U.S. Internal Revenue Service. This process takes several weeks and requires filing Form W-7 with the IRS.
Some banks will open an account without a Social Security Number or ITIN and let you provide one later. Others will not. Ask the bank before you explore.
Getting a Social Security Number or ITIN
If you are working in the U.S., you can request a Social Security Number through the Social Security Administration. You will need to be in the U.S. and have an employment letter from your employer. This process takes a few weeks.
If you are not working in the U.S. but need a number for banking or tax purposes, you can request an ITIN. You will file Form W-7 with the IRS, either by mail or in person at an IRS office. The process takes four to six weeks by mail. You do not need to be in the U.S. to request an ITIN, but you will need to provide a reason (such as opening a bank account or filing taxes on U.S. income).
Some banks will open an account while your Social Security Number or ITIN process is pending. Others will not. If the bank requires a number before opening the account, you may need to wait for your ITIN to arrive before completing the process.
Banks that are easier to work with as a Canadian
If you are opening an account from Canada, these banks have the most experience with cross-border customers:
- CIBC Bank USA — Easiest if you are already a CIBC customer in Canada. Offers checking and savings accounts.
- TD Bank — Works with TD Canada customers. Has branches along the U.S. East Coast and Midwest.
- Bank of Montreal (BMO Harris Bank) — Serves cross-border customers, though the process is slower than CIBC or TD.
- Chase — If you visit a branch in person, Chase is straightforward. Online-only from Canada is not possible.
- Wise (formerly TransferWise) — Not a traditional bank, but offers a U.S. bank account number for transfers and payments. Easier to open from Canada, though it is not a full checking account.
Regional banks vary widely. Some will work with Canadians; others will not. If you are moving to a specific U.S. city, research banks in that area and call their customer service line to ask about their cross-border process.
What happens after you open the account
Once your account is open, the bank will mail your debit card and checks to your U.S. address. This usually takes 7 to 10 business days. You can use your online banking login to transfer money and pay bills when ready, even before the card arrives.
If you are in Canada and need to deposit checks or cash, you will have to mail checks or use a U.S. ATM. Most Canadian banks do not let you deposit into a U.S. account through their branches. Some U.S. banks offer mobile check deposit through their app, which lets you photograph a check and deposit it remotely.
You will receive tax documents (1099 forms) if you earn interest on your account. Even if you are a Canadian resident, the U.S. bank will report this interest to the IRS. You may need to report it on your Canadian tax return as well — check with the Canada Revenue Agency or a tax professional.
Frequently Asked Questions
Do I need a U.S. Social Security Number to open an account?
No, but you will need one eventually if you earn U.S. income or keep the account long-term. Many banks will open an account without one and let you provide it later. Some require it upfront. Ask the bank before you explore.
Can I open a U.S. bank account entirely online from Canada?
Most major U.S. banks do not allow this. CIBC Bank USA and TD Bank are exceptions if you are an existing customer. Otherwise, you will need to visit a branch in person or use a service like Wise that is not a traditional bank account.
What if I do not have a U.S. address yet?
Some banks will let you use a temporary address (hotel, Airbnb, mailbox service) and update it later. Others require a permanent address before opening the account. Call the bank and ask. If you are moving to the U.S., you can open an account once you have a lease or proof of residence.
Can I use a Canadian address to open a U.S. bank account?
No. U.S. banks require a U.S. address for mailing statements and cards. A Canadian address will not work, even if you have a U.S. Social Security Number or ITIN.
How long does it take to open an account from Canada?
In person at a U.S. branch: 15 to 30 minutes. From Canada through a cross-border bank: two to four weeks. The delay comes from verifying your identity by mail and processing documents remotely.