Which banks will give you a debit card when ready

Most banks cannot issue a physical debit card the same day you open an account. The card has to be printed, which takes time even at banks with in-branch production. What you can get when ready is a temporary digital card—a card number you can use online and in apps within minutes of account opening—followed by a physical card in the mail within 5 to 10 business days.

A few banks do print cards on-site during your appointment, but this is rare and depends on the specific branch. Chime, a digital-only bank, issues a temporary card number when ready and mails the physical card in 1 to 3 business days. If you need to spend money today, a temporary digital card is the realistic option at most institutions.

Key Takeaways

  • Temporary digital card numbers are available within minutes at most banks and work for online purchases and mobile payments the same day you open an account.
  • Physical cards printed at the branch during your visit are offered by some regional banks and credit unions, but availability varies by location and you should call ahead to confirm.
  • Chime and other digital banks mail physical cards faster than traditional banks—typically 1 to 3 business days instead of 5 to 10.
  • If you need cash when ready, a temporary card does not help; you will need to use the ATM with your account number or request cash back at a store.

Banks that print debit cards on-site

Some regional banks and credit unions operate in-branch card printers, but this is not standard across the industry. Wells Fargo, Bank of America, and Chase do not print cards during your appointment at most locations. Smaller institutions—particularly credit unions and community banks—are more likely to have this capability, but you have to call the specific branch first.

If you find a branch that prints cards on-site, the process usually takes 15 to 30 minutes. You open the account, the teller sends your information to the printer, and you walk out with a physical card. This is not a may provide at every location, even within the same bank or credit union. Call ahead and ask whether the branch has a card printer before you go in.

Digital banks and fast card delivery

Chime, a digital-only bank, gives you a temporary card number when ready when you open an account through their app. You can use this number to make purchases online and through Apple Pay or Google Pay the same day. The physical card arrives in 1 to 3 business days. Chime does not have branches, so there is no option for a printed card during an appointment.

Other digital banks like Varo, LendingClub, and SoFi follow a similar model: temporary card number when ready, physical card in 1 to 3 business days. These banks are designed around mobile-first banking, so the temporary digital card is their standard product. If you can wait a few days and do not need a physical card for in-person purchases, this route is faster than traditional banks.

What a temporary digital card can and cannot do

A temporary card number works for online shopping, app-based purchases, and contactless payments through your phone. You cannot use it at a gas pump, because gas pumps require a physical card to read. You cannot use it at an ATM. You cannot use it for in-person retail purchases where the merchant needs to see or swipe a physical card.

If you need cash, a temporary card does not solve that problem. You will need to use your account number and PIN at an ATM, or go to a store that offers cash back with a debit card purchase. Some banks let you request cash at the teller window during account opening, which is worth asking about.

Traditional banks and standard timelines

Chase, Bank of America, Wells Fargo, and most national banks mail physical debit cards within 5 to 10 business days of account opening. All of them offer a temporary card number you can use when ready for online and mobile purchases. The physical card arrives at the address you provided during account opening.

If you need the card faster, some banks offer expedited shipping for a fee—usually $15 to $25—which cuts the timeline to 2 to 3 business days. Ask the teller or check the bank's website during account opening to see whether this option is available and what it costs.

Credit unions and regional variations

Credit unions vary widely in their card issuance practices. Some print cards on-site; others mail them like national banks. A few credit unions partner with card vendors that can print cards within hours at a separate location. Call your local credit union and ask specifically whether they print cards during your appointment or whether they offer expedited mailing.

If you are opening an account at a credit union, mention during your appointment that you need the card quickly. Some branches will prioritize your card order or hand-deliver it to you within a day or two if you live nearby.

What to do if you need money today

If you opened an account this morning and need to spend money this afternoon, a temporary digital card covers online and app-based purchases. For in-person spending or cash, your options are limited. You can request cash at the teller window during account opening, withdraw from an ATM using your account number and PIN, or ask a merchant for cash back if you make a purchase with a temporary card number through their app or online system.

Some banks let you set up a transfer to another account you already own, which is faster than waiting for a physical card. If you have an existing account at another bank, ask whether you can transfer funds between them on the day you open the new account.

Frequently Asked Questions

Can I use a temporary card number at a gas pump?

No. Gas pumps require a physical card to read and authorize the transaction. A temporary card number works only for online purchases, app-based payments, and contactless mobile payments like Apple Pay or Google Pay.

Do all branches of the same bank print cards on-site?

No. Even within the same bank, card printing capability varies by branch. Some locations have in-branch printers; others do not. Call the specific branch where you plan to open an account and ask whether they print debit cards during your appointment.

How long does expedited card shipping usually take?

Expedited shipping typically takes 2 to 3 business days and costs $15 to $25. Not all banks offer this option. Ask about it when you open your account or check the bank's website before you go in.

If I open an account online, can I get a card the same day?

You will get a temporary card number the same day if you open online, but a physical card will arrive in 5 to 10 business days through the mail. If you need a physical card faster, you would need to open the account in person at a branch that prints cards on-site.

What happens if I need cash but do not have a physical card yet?

You can withdraw cash at an ATM using your account number and PIN, request cash at the teller window, or ask for cash back at a store if you make a purchase through your temporary card number via their app or website.