Yes, Canadian citizens can open U.S. checking accounts, but the process is more involved than it is for U.S. residents

A Canadian citizen can open a checking account at a U.S. bank, but you will need to meet additional requirements that American citizens do not face. The main barrier is that most banks require a U.S. address and a Social Security Number (SSN) or Individual Taxpayer Identification Number (ITIN). If you have neither, some banks will still work with you, but your options narrow significantly and the process takes longer.

The path forward depends on whether you live in the U.S., work here, or are just visiting. Each situation opens different doors at different banks.

Key Takeaways

  • Most U.S. banks require a Social Security Number or ITIN and a U.S. address to open a checking account, which Canadian citizens may not have.
  • If you have a U.S. address and an ITIN or SSN, the process is nearly identical to opening an account as a U.S. citizen.
  • Some banks, including online-only banks and those with international programs, will open accounts for Canadian residents without a U.S. address.
  • You will need to provide a passport or other government-issued ID, and the bank will likely ask about your immigration status and reason for the account.

What you need if you have a U.S. address

If you live, work, or study in the United States, opening a checking account is straightforward. Bring your passport or Canadian driver's license, your Social Security Number or ITIN, and proof of your U.S. address (a utility bill, lease, or bank statement dated within the last 60 days). Walk into any branch of a major bank—Chase, Bank of America, Wells Fargo, Citibank—and ask to open a checking account. The process typically takes 15 to 30 minutes, and your account opens the same day.

If you do not yet have an SSN or ITIN, you can still open an account at most banks, but you will need to provide one within 30 days. An SSN is issued by the Social Security Administration if you work in the U.S.; an ITIN is issued by the IRS for tax purposes and does not require work authorization. You can request an ITIN by mail using Form W-7, which takes 4 to 6 weeks to process.

Opening an account as a Canadian resident without a U.S. address

If you live in Canada and do not have a U.S. address, most traditional banks will turn you away. However, some banks and financial institutions will still open accounts for you. Wise (formerly TransferWise) and Revolut both offer U.S. checking accounts to Canadian residents; you apply online, verify your identity with your passport, and receive account details within days. These accounts come with a routing number and account number, so they function like a standard U.S. checking account for receiving direct deposits and paying bills.

Some U.S. banks also have international programs. Citibank offers accounts to non-residents in certain countries, including Canada, if you have an existing relationship with Citibank or meet minimum balance requirements. HSBC similarly serves cross-border customers. Call the bank's international department directly to ask whether they accept Canadian residents; branch staff often do not know the answer.

Online-only banks like Ally Bank and Charles Schwab are worth contacting as well. Their policies vary, and some will open accounts for Canadian residents if you can provide a U.S. tax identification number or explain your reason for the account (such as receiving U.S. income). The application is entirely online, and approval typically takes 3 to 5 business days.

What banks will ask you and how to answer

When you apply, the bank will ask for your reason for opening the account. Be direct: "I receive U.S. income," "I work for a U.S. employer," or "I own a U.S. business" are all straightforward answers that banks understand. If you are opening the account to hold money temporarily or to pay U.S. bills, say that. Banks are required by law to understand the source of your funds, so they will ask follow-up questions if your answer is vague.

You will also be asked about your immigration status. Answer honestly. If you are a temporary resident, student, or visitor, say so. Banks have different policies for each category, but none of them will penalize you for being truthful. If you lie about your status, the bank can close your account later and report the discrepancy to regulators.

The bank will run a background check and may request additional documents: a copy of your work visa, proof of income, or a letter from your employer. This is normal and does not mean you have been flagged for anything. Provide what they ask for within the timeframe they give you, usually 10 to 14 days.

Getting an ITIN if you do not have an SSN

An Individual Taxpayer Identification Number (ITIN) is a nine-digit number issued by the IRS for people who do not have a Social Security Number but need to file taxes or open a bank account in the U.S. You do not need to be a resident or have work authorization to get one.

To request an ITIN, fill out Form W-7 (Application for IRS Individual Taxpayer Identification Number) and mail it to the IRS with a copy of your passport and proof of your reason for needing the number (such as a letter from your bank or employer). Processing takes 4 to 6 weeks. Some tax preparation services, such as H&R Block, can submit the form on your behalf for a fee, which may speed up the process slightly.

Once you receive your ITIN, you can use it to open a bank account. Some banks will open an account while your ITIN application is pending if you provide the receipt showing you have submitted Form W-7, though this is less common.

Using a U.S. checking account from Canada

Once your account is open, you can use it normally: deposit checks, set up direct deposit, pay bills online, and withdraw cash at ATMs. If you are in Canada, you can access your account online or by phone. Withdrawing cash at a Canadian ATM will incur a foreign transaction fee from your U.S. bank (typically $2 to $5 per withdrawal) plus a fee from the Canadian bank or ATM operator.

Transferring money between your U.S. and Canadian accounts is possible but not free. A wire transfer costs $15 to $50 and takes 1 to 3 business days. Using a service like Wise or OFX is often cheaper for regular transfers, with fees of 1 to 2 percent of the amount transferred.

If you close your account or move back to Canada permanently, notify the bank in writing. Some banks will close accounts automatically if there is no activity for 12 months, so check your account periodically even if you are not using it regularly.

Common reasons banks deny accounts to Canadian citizens

Banks sometimes deny accounts to Canadian applicants because they cannot verify your identity or because they do not serve non-residents in your province. If you are denied, ask the bank for the specific reason in writing. Common reasons include: no U.S. address on file, no SSN or ITIN, inability to verify your identity with the documents you provided, or a policy against serving residents of certain countries (rare, but it happens).

If you were denied because you lack an ITIN, apply for one and reapply. If you were denied because the bank does not serve non-residents, try a different bank or an online service like Wise. If you were denied for identity verification reasons, bring additional documents: a notarized copy of your passport, a letter from your employer, or a utility bill in your name.

Frequently Asked Questions

Do I need a U.S. Social Security Number to open a checking account?

No, but you need either an SSN or an ITIN. If you do not have either, you can request an ITIN from the IRS using Form W-7, which takes 4 to 6 weeks. Some banks will open an account while your ITIN application is pending if you show them the receipt.

Can I open a U.S. checking account if I live in Canada and have no U.S. address?

Yes, but your options are limited. Online services like Wise and Revolut, and some banks with international programs like HSBC and Citibank, will open accounts for Canadian residents. You will need to apply online and verify your identity with your passport.

What happens if I close my account or move back to Canada?

Notify the bank in writing that you want to close the account. Withdraw any remaining balance or arrange for it to be transferred. Some banks will close inactive accounts automatically after 12 months, so check periodically even if you are not using the account.

Will I have to pay fees to use my U.S. checking account from Canada?

Yes. Withdrawing cash at a Canadian ATM will cost $2 to $5 per withdrawal from your U.S. bank, plus a fee from the Canadian ATM operator. Transferring money to Canada costs $15 to $50 for a wire transfer, or 1 to 2 percent of the amount with a service like Wise.

What if the bank asks why I want a U.S. checking account?

Be honest and specific. Say you receive U.S. income, work for a U.S. employer, own a U.S. business, or need to pay U.S. bills. Banks are required to understand the source of your funds, so vague answers may trigger additional questions or denial.