Yes, but the bank will ask for a US tax ID and proof of US address or business
A Canadian citizen or permanent resident can open a US bank account, but not all banks will do it, and the process takes longer than it does for a US resident. Most banks require a US Individual Taxpayer Identification Number (ITIN) or a Social Security Number, a US address (yours or someone else's), and proof of identity. Some banks accept a Canadian passport; others do not. The bank will also ask why you need the account—whether you work in the US, own property there, or run a business—because US banks must report foreign account holders to the IRS under FATCA (Foreign Account Tax Compliance Act).
The easiest path is to open an account at a bank with branches in both countries, such as TD Bank or RBC, because they already know your Canadian banking history and can move your application between systems. If you choose a US-only bank, expect the process to take two to four weeks instead of a few days, and be prepared to visit a branch in person or use a video call with an officer—remote online opening is rarely available to non-residents.
Key Takeaways
- You will need either a US tax ID (ITIN) or Social Security Number, a valid passport, and proof of a US address to open most US bank accounts as a Canadian.
- Banks with branches in both Canada and the US, such as TD and RBC, are faster and simpler because they can verify your identity through your Canadian account.
- US banks must report your account to the IRS, so expect to answer questions about your reason for opening the account and your US tax obligations.
- Some US banks will not open accounts for non-residents at all, so call ahead or check the bank's website before you visit or apply online.
Getting a US tax ID before you open the account
If you do not have a Social Security Number, you will need an ITIN. You cannot get one by phone or online; you must apply by mail using Form W-7 (Application for IRS Individual Taxpayer Identification Number) and send it to the IRS address listed on the form. The form requires your passport, a notarized copy of your passport, or a certified copy of your birth certificate. Processing takes four to six weeks, sometimes longer.
Some banks will open an account for you while your ITIN application is pending, but they will freeze it or close it if the IRS rejects your application. Others will not open the account until the ITIN is issued. Call the bank's customer service line and ask whether they accept pending ITIN applications before you start the process. If you already have a Social Security Number because you worked in the US, you do not need an ITIN.
Proof of US address: what counts and where to get it
Banks require a current US address on file. If you live in Canada, you can use a US address belonging to a family member, friend, or business associate—the bank does not verify that you actually live there. You can also use a UPS store mailbox address (a private mailbox service), though some banks reject these. A few banks accept a Canadian address with a note explaining that you are a non-resident, but this is rare.
Proof of address usually means a recent utility bill, lease, mortgage statement, or government-issued ID with a US address on it. If you are using someone else's address, ask them for a recent bill in their name and a signed letter saying you can use their address for mail. Bring both documents when you visit the branch, or upload them if the bank offers online opening.
Which documents to bring to the bank
| Document | Why the bank needs it | Notes |
|---|---|---|
| Valid passport (Canadian) | Proof of identity and citizenship | Must not be expired. Some US banks accept only US-issued ID; call ahead. |
| ITIN or Social Security Number | Tax reporting to the IRS | If you have neither, apply for an ITIN first (takes 4–6 weeks). |
| Proof of US address | Compliance with banking regulations | Utility bill, lease, or mortgage statement dated within the last 90 days. Can be someone else's address. |
| Proof of Canadian address (optional) | Fraud prevention | Some banks ask for this to confirm your home address. A recent bill or government letter works. |
| Reason for account (written or verbal) | Anti-money-laundering compliance | Be honest: employment, property ownership, business, family support, etc. Banks report this to regulators. |
Opening an account at a cross-border bank versus a US-only bank
TD Bank and RBC both operate in the US and Canada and will open accounts for Canadian residents faster than a US-only bank will. If you already bank with one of them in Canada, call your branch and ask to be transferred to their US account-opening team. They can often open a US account in one or two weeks because they already have your identity on file and your credit history.
A US-only bank such as Chase, Bank of America, or Wells Fargo will take longer and may refuse outright. These banks are not set up to verify Canadian identity documents quickly, and they must do extra anti-money-laundering checks on foreign account holders. If you choose a US-only bank, visit a branch in person if you can—video calls with a banker are sometimes available, but online-only opening is almost never offered to non-residents. Bring all documents listed above and be prepared to wait 30 minutes to an hour while the banker verifies your information.
What happens after you open the account
The bank will send you a debit card and checks to the US address you provided. If you used someone else's address, arrange with them to forward the mail to you in Canada, or ask the bank to hold the card for pickup at a US branch. You can set up online banking and mobile app access immediately in most cases, though some banks delay this for 24 to 48 hours.
The IRS will receive a report of your account through FATCA. This does not mean you owe US taxes on the account—it means the bank is telling the IRS that a foreign person holds an account there. If you have US income (wages, rental income, investment income), you may owe US taxes and should speak with a cross-border tax accountant. If the account is purely for convenience—paying US bills, receiving a US paycheck, or holding money for a US property—you typically do not owe US tax on the account itself.
Frequently Asked Questions
Do I need a US address if I live in Canada full-time?
Yes, most banks require a US address on file. You can use a family member's or friend's address, a UPS mailbox, or in rare cases a Canadian address with a note that you are a non-resident. Call the bank first to confirm what they accept.
Can I open a US bank account online if I live in Canada?
Most US banks do not offer full online opening to non-residents. Cross-border banks like TD and RBC may allow it if you are already a customer. US-only banks usually require a video call with a banker or an in-person visit to a branch.
What if the bank rejects my ITIN application?
If your ITIN application is rejected, the IRS will send you a letter explaining why. Common reasons are missing documents or a mismatch between your name and passport number. You can reapply by mail with corrected information. Some banks will close your account if your ITIN is rejected; others will give you time to reapply.
Will opening a US bank account affect my Canadian taxes?
Opening an account does not create a tax obligation. However, if you earn US income or the account earns interest, you may owe US tax. You should report the account to the Canada Revenue Agency if it holds more than CAD $100,000 at any time during the year. Speak with a cross-border accountant to understand your obligations.
Can I use a US bank account to pay bills in Canada?
Yes, you can transfer money from your US account to a Canadian account or pay Canadian bills directly if the biller accepts US bank details. However, currency conversion fees will apply, and the exchange rate may be worse than if you convert the money in Canada first. Compare costs before you decide.