Yes, you can open a US bank account as a Canadian citizen, but the process is slower and requires more documents than it is for a US resident

Banks in the United States will open accounts for Canadian citizens, but they treat you as a foreign national. This means extra verification steps, additional identification requirements, and sometimes a higher minimum balance. The main barrier is not citizenship—it is that you do not have a US address, Social Security Number, or US credit history. Most banks can work around this, but some will not.

The easiest path is to open an account in person at a branch if you travel to the US regularly, or to use a bank that has a Canadian presence and cross-border operations. Remote opening (by mail or online) is possible but slower and requires more paperwork. You will need a valid passport, proof of your Canadian address, and often a reference from another financial institution.

Key Takeaways

  • Canadian citizens can open US bank accounts, but banks require a US address or proof of regular US presence to do so.
  • You will need a valid Canadian passport, proof of Canadian address, and often a US phone number or US address to complete the process.
  • Banks that operate in both countries—such as TD Bank, RBC, and CIBC—are faster because they already have your information on file.
  • Opening an account in person at a US branch is usually faster than opening remotely, and some banks will not open accounts for non-residents by mail or online.
  • You may not receive a Social Security Number during the account opening process; banks use an Individual Taxpayer Identification Number (ITIN) or your passport number instead.

What documents you will need to bring or send

Start with a valid passport—this is your primary form of identification and proof of citizenship. Banks will not accept a Canadian driver's license alone. You also need proof of your Canadian address: a utility bill, lease, or mortgage statement dated within the last three months. Some banks will accept a bank statement from your Canadian bank instead.

If you are opening the account remotely, you will need to provide a US phone number and often a US address. If you do not have a permanent US address, some banks will accept a US mailing address (a PO box, a friend's address, or a mail forwarding service). A few banks will accept your Canadian address if you can show regular US presence, such as a US employment letter or proof of property ownership.

Have your Canadian Social Insurance Number (SIN) ready. Banks will ask for it, though they cannot use it directly—they will use it to cross-reference your identity and may issue you an Individual Taxpayer Identification Number (ITIN) for US tax purposes. If you have a US tax identification number already, bring that instead.

Banks that make this easier: cross-border institutions

TD Bank, RBC, and CIBC all operate on both sides of the border and have streamlined processes for Canadian customers opening US accounts. If you already bank with one of these institutions in Canada, opening a linked US account takes days instead of weeks. The bank already has your identity verified, your address on file, and your credit history. You can often do it by phone or online.

TD Bank has the largest US branch network of the three and is the most straightforward for remote account opening. RBC and CIBC require you to visit a US branch in person or call their cross-border service line. All three will issue you a US debit card and routing number without requiring a Social Security Number.

If you do not bank with a cross-border institution, your next option is a large US bank with online account opening for non-residents. Chase, Bank of America, and Wells Fargo all have processes for this, but they are slower and require more documentation. Expect the process to take two to four weeks instead of a few days.

The Social Security Number question

You do not need a Social Security Number to open a US bank account as a Canadian citizen. Banks are required to verify your identity and tax status, but they can do this with your passport and SIN. However, if you plan to earn US income, invest in US markets, or hold the account long-term, you will eventually need a US tax identification number.

The bank may issue you an ITIN (Individual Taxpayer Identification Number) during the account opening process, or they may ask you to obtain one separately through the IRS. An ITIN is a nine-digit number used for tax purposes only and does not grant you work authorization. If the bank does not issue one automatically, you can request one from the IRS by mail using Form W-7, which takes four to six weeks to process.

Minimum balance and account type options

Most US banks have higher minimum balance requirements for non-resident accounts. A typical checking account for a US resident might have a $0 minimum, but the same bank may require $500 to $2,500 for a non-resident. Some banks waive this if you set up direct deposit or maintain a linked savings account.

You will usually have access to the same account types as a US resident: checking, savings, and money market accounts. However, some banks restrict non-residents from opening certain products, such as credit cards or investment accounts, until you have held a checking account for six months or longer. Ask the bank about restrictions before you start the process.

Fees and currency considerations

Non-resident accounts sometimes carry monthly fees that resident accounts do not. These range from $5 to $15 per month, though they are often waived if you maintain a minimum balance or set up direct deposit. Cross-border banks like TD and RBC typically do not charge extra fees for Canadian customers.

When you transfer money from your Canadian account to your US account, you will pay currency conversion fees. Your Canadian bank charges a conversion fee (usually 1.5 to 2 percent), and the US bank may charge a wire transfer fee ($15 to $30). Using a cross-border bank's internal transfer system is cheaper—the fee is usually $0 to $10 and the exchange rate is better.

Opening the account in person versus remotely

If you travel to the US regularly or can visit a branch, opening in person is faster and has fewer document requirements. Bring your passport, proof of address, and a reference from your Canadian bank. The account opens the same day or within 24 hours. You walk out with a debit card and routing number.

Opening remotely by mail or online takes longer because the bank must verify your identity without seeing you in person. You will mail or upload copies of your documents, and the bank will contact you by phone to confirm your identity. This process takes one to three weeks. Some banks will not open accounts remotely for non-residents at all, so call ahead to confirm.

What happens after the account opens

Your debit card will arrive by mail within 7 to 10 business days. You can set up online banking when ready and begin transferring money before the card arrives. The bank will send you tax documents (Form 1098 or 1099, depending on account type) each year if you earn interest or have investment activity.

If you do not use the account for an extended period—usually 12 months or longer—the bank may close it or charge inactivity fees. Keep the account active by making at least one transaction per year, or contact the bank to put it on hold if you know you will not use it temporarily.

Frequently Asked Questions

Do I need to be a US resident to open a bank account?

No. Banks will open accounts for Canadian citizens without US residency, but you must provide proof of identity and a mailing address. Some banks require a US address; others accept a Canadian address if you can show regular US presence or ties to the US.

Can I open a US bank account online if I live in Canada?

Yes, but not all banks offer this. TD Bank, RBC, and CIBC make it straightforward if you are already a customer. Large US banks like Chase and Bank of America have online processes for non-residents, but they take longer and require more documentation than in-person opening.

What is an ITIN and do I need one?

An ITIN is a US tax identification number for non-residents. You do not need one to open a bank account, but you will need one if you earn US income or have investment activity that generates US tax liability. The bank may issue one during account opening, or you can request one from the IRS separately.

Will opening a US bank account affect my Canadian taxes?

No. Opening a bank account does not trigger any Canadian tax obligations. However, if the account earns interest or you use it for US income, you must report that income to the Canada Revenue Agency. The US bank will send you tax documents each year if applicable.

How much money do I need to open an account?

Minimum opening deposits vary by bank and account type, typically ranging from $0 to $2,500. Cross-border banks often have lower minimums for existing customers. Call the bank before you explore to confirm the minimum for your specific account type.