Yes, but you need a U.S. address and tax ID

A Canadian citizen can open an American bank account, but most U.S. banks require a physical address in the United States and a U.S. tax identification number. If you live in Canada full-time, you will not meet these requirements at most major banks. If you have moved to the U.S., are working there temporarily, or own property there, you have a real path forward.

The barrier is not citizenship—it is residency and documentation. Banks need to verify your identity against U.S. tax records and comply with anti-money-laundering rules that treat foreign residents differently. A Canadian passport alone is not enough.

Key Takeaways

  • Most U.S. banks require a U.S. street address and either a Social Security Number or Individual Taxpayer Identification Number (ITIN) to open an account.
  • If you live in Canada, you cannot open a standard checking or savings account at a major U.S. bank without establishing U.S. residency first.
  • Canadians working in the U.S. on a visa can open an account using their work visa and employer documentation as proof of address.
  • Some online banks and niche financial institutions have looser address requirements, but they are rare and often charge higher fees.
  • A Canadian bank account with U.S. dollar access is usually simpler and cheaper than trying to open a U.S. account from Canada.

What U.S. banks actually require

When you walk into a Chase, Bank of America, Wells Fargo, or any regional U.S. bank, the teller will ask for a government ID, proof of address, and a tax ID. For Americans, that tax ID is a Social Security Number. For foreigners, it is an Individual Taxpayer Identification Number (ITIN).

The proof of address must be a recent utility bill, lease, mortgage statement, or government document showing your name and a U.S. street address. A Canadian address will not work. A P.O. box will not work. Some banks accept an employer letter on company letterhead that states your name, position, and work address, but this varies by branch and by bank.

Getting an ITIN requires filing Form W-7 with the U.S. Internal Revenue Service. You can mail it in with a certified copy of your passport, or you can apply in person at an IRS office or an authorized acceptance agent. The process takes four to six weeks by mail. If you are in the U.S. on a work visa, your employer may have already filed for an ITIN on your behalf—ask your HR department.

If you are working in the U.S. on a visa

Canadians on an H-1B, TN, L-1, or other work visa have the clearest path. Your visa itself proves you are legally present, and your employer's address or your lease can serve as proof of U.S. residency. Bring your passport, visa, and a lease or utility bill to any bank branch.

If your employer has already assigned you an ITIN, the process is faster. If not, ask your HR or payroll department to file Form W-7 on your behalf. Many large employers do this automatically. Once you have the ITIN, you can open an account within a day or two.

Some employers offer direct deposit only to U.S. bank accounts, so opening one may be necessary to receive your paycheck. Ask your HR team which banks they work with—they may have a preferred partner that expedites the process for new hires.

If you live in Canada but own U.S. property

Owning a home or rental property in the United States does not automatically make you may be able to access. Banks still require a U.S. street address where you receive mail, not just a property you own. However, if you are managing the property yourself and receiving rental income, you may be able to use the property address as your mailing address on the account application.

You will still need an ITIN. If you are filing U.S. tax returns because of the rental income, you already have one or should have one. If you are not filing returns, you will need to apply for an ITIN before the bank will open the account.

Some banks that serve real estate investors or landlords are more familiar with this situation and may move faster. Calling ahead to ask whether they work with Canadian property owners can save you a trip.

Online banks and alternative options

A handful of online banks have fewer address restrictions than traditional banks. Wise (formerly TransferWise) and some neobanks allow account opening without a U.S. address, though they may limit what you can do with the account or charge higher fees. Read the fine print carefully—many of these accounts are designed for transfers and currency exchange, not everyday banking.

Revolut and N26 have operated in the U.S. market but have faced regulatory challenges and may not be accepting new U.S. customers. Availability changes frequently, so check their current terms before spending time on an application.

For most Canadians, these alternatives are more expensive and less convenient than simply using a Canadian bank account with U.S. dollar access or a cross-border banking service.

Why a Canadian bank account with U.S. access is often simpler

Most major Canadian banks—TD, RBC, BMO, Scotiabank, CIBC—offer U.S. dollar accounts and cross-border services. You can open a U.S. dollar savings or checking account from Canada using only your Canadian ID and address. You can deposit checks drawn on U.S. banks, receive wire transfers from U.S. accounts, and pay U.S. bills directly from the account.

The exchange rates and fees are higher than at a U.S. bank, but you avoid the hassle of proving U.S. residency and the wait for an ITIN. If you are not living in the U.S. and do not need a U.S. bank account for employment or daily transactions, this is usually the faster and cheaper choice.

Ask your Canadian bank whether they offer a U.S. dollar account and what the monthly fee is. Many waive the fee if you maintain a minimum balance or have other accounts with the bank.

What happens if you misrepresent your address

Do not use a fake U.S. address or a friend's address on a bank application. Banks verify addresses against utility records and government databases. If the address does not match your actual residence, the bank can close the account and report the discrepancy to the IRS and the Financial Crimes Enforcement Network (FinCEN). This can trigger an investigation and delay or block future banking in the U.S.

If you do not currently meet the requirements, wait until you do. The process is not fast, but it is straightforward once you have the right documents.

Frequently Asked Questions

Can I use a Canadian address to open a U.S. bank account?

No. U.S. banks require a U.S. street address as proof of residency. A Canadian address will be rejected. If you are moving to the U.S., open the account after you arrive and have a lease or utility bill in your name.

Do I need a Social Security Number or can I use an ITIN?

An ITIN works just as well as a Social Security Number for opening a bank account. You apply for an ITIN by filing Form W-7 with the IRS, either by mail (four to six weeks) or in person at an IRS office or authorized agent (same-day or next-day processing).

What if my employer is sponsoring my visa but I do not have an ITIN yet?

Ask your HR or payroll department whether they have filed Form W-7 for you. Many employers do this automatically. If they have not, ask them to file it on your behalf. Once the IRS processes it, you can open a bank account. In the meantime, some banks will hold your application pending ITIN receipt.

Is it cheaper to open a U.S. bank account or use a Canadian bank's U.S. dollar account?

For most Canadians living in Canada, a Canadian bank's U.S. dollar account is cheaper and faster. You avoid the ITIN application and address verification process. U.S. dollar accounts at Canadian banks charge a monthly fee (usually $5 to $15) but no setup fee. A U.S. bank account has no monthly fee but requires residency and an ITIN.

Can I open a U.S. bank account if I am visiting the U.S. on vacation?

No. Banks require proof of residency, not just a visit. A hotel receipt or Airbnb booking does not count. You need a lease, utility bill, or employment letter showing a U.S. address where you actually live or work.