Which banks hand out debit cards immediately
Most large banks can issue a debit card the same day you open an account, but the card itself arrives by mail in 7 to 10 business days. A smaller number of banks print and hand you a physical card before you leave the branch. Chime, LendingClub, and some regional banks like USAA and Charles Schwab offer cards you can use within hours through their apps while waiting for the plastic card to arrive. If you need a card you can physically hold and swipe today, you'll need to visit a branch location that has an on-site card printer — not all branches do.
The fastest option depends on what you mean by "immediately." If you mean a card number you can use online or in an app within an hour, several banks deliver that. If you mean a physical card in your hand today, your options narrow to banks with in-branch printing, and availability varies by location and account type.
Key Takeaways
- Chime and LendingClub issue temporary card numbers within minutes of account opening that work for online purchases and mobile payments, with physical cards arriving by mail later.
- Banks with in-branch card printers like some Chase, Bank of America, and Wells Fargo locations can hand you a physical card the same day, but not every branch has this equipment.
- USAA and Charles Schwab members can use their debit card numbers in their app immediately, even though the physical card takes 7 to 10 days to arrive.
- Regional banks and credit unions vary widely — call ahead to ask whether your specific branch prints cards on-site before you visit.
- Instant card numbers are most useful if you shop online or use mobile payment apps; they do not work at ATMs or for in-person purchases that require the physical card.
Banks that print cards while you wait
Chase, Bank of America, Wells Fargo, and Citibank all have the technology to print debit cards in-branch, but only some locations use it. Call your nearest branch and ask directly: "Do you have an on-site card printer?" If the answer is yes, you can usually walk out with a card the same day you open an account. If the answer is no, the card will be mailed to you.
The catch is that in-branch printing is not may provide at every location. Large urban branches are more likely to have the equipment than smaller suburban or rural ones. If you're opening an account online and want a card printed the same day, you'll need to finish the account setup in person at a branch that has confirmed it has a printer.
Processing time at the branch itself typically runs 30 minutes to an hour once you've completed the account opening. The bank will verify your identity, fund the account, and then send your information to the card printer. You'll receive a temporary PIN or be asked to set one before you leave.
Instant card numbers from online and app-based banks
Chime generates a debit card number within minutes of account opening. You can use this number immediately in Apple Pay, Google Pay, or any online store. The physical card arrives by mail in 5 to 7 business days. Chime is a mobile-first bank with no physical branches, so there's no option to print a card in person.
LendingClub works similarly — you get a card number you can add to your phone's wallet right away, and the physical card follows by mail. Charles Schwab and USAA both issue card numbers that appear in your app within hours, usable for online shopping and mobile payments before the physical card arrives.
These instant numbers are real debit card numbers tied to your account. They work anywhere that accepts digital payments — online stores, apps, Apple Pay, Google Pay, and contactless payment terminals. They do not work at ATMs, and they do not work for in-person purchases that require you to insert or tap a physical card.
Regional banks and credit unions with same-day options
Smaller regional banks and credit unions often have in-branch card printers too, but you have to ask. Navy Federal Credit Union, PenFed, and Alliant Credit Union have been known to print cards same-day at some locations. Local and regional banks like Ally Bank, Axos Bank, and Discover Bank typically mail cards but may have exceptions for certain account types.
The best approach is to call the specific branch where you plan to open the account and ask three things: Do you print debit cards in-branch? How long does it take? What do I need to bring? Some credit unions require membership before you can open an account, so confirm that step first if you're not already a member.
Credit unions sometimes offer faster card issuance to existing members opening new accounts, since they already have your identity verified. If you're a member of a credit union, it's worth asking whether they can expedite a card for you.
What you can and cannot do with an instant card number
An instant debit card number — whether from Chime, Charles Schwab, or an in-branch printer — works for online purchases, app-based payments, and digital wallets. You can use it to pay bills online, buy things on Amazon or any e-commerce site, and load it into Apple Pay or Google Pay for contactless payments at stores.
What it does not do: it will not work at an ATM to withdraw cash (you need the physical card for that), and it will not work for in-person purchases that require you to insert, swipe, or tap a physical card. Some older card readers and certain merchants still require the physical card.
If you need cash immediately, ask whether the bank offers cash back at the register when you make a purchase, or whether you can transfer money to another account you already have access to.
How to confirm your branch has a card printer before you go
Do not assume your branch has a card printer. Call ahead. Ask for the debit card department or new accounts, and say: "I'm opening a new account today. Do you print debit cards in-branch, or do they come by mail?" Write down the name of the person who answers and the time you called — if you show up and they say they can't print a card, you'll have documentation that you were told otherwise.
If you're opening an account online first, you can still call the branch and ask them to flag your account for in-branch card printing. Some banks will hold your account and print the card when you visit; others will have already mailed it. Clarify this before you go.
If your nearest branch does not have a printer, ask whether a different branch in your area does. Larger branches, downtown locations, and branches in major cities are more likely to have the equipment than suburban or rural ones.
Timeline comparison: same-day card versus mailed card
| Method | Card number available | Physical card in hand | Works at ATM | Works online |
|---|---|---|---|---|
| In-branch printer | Same day (30 min to 1 hour) | Same day | Yes | Yes |
| Instant card number (Chime, Charles Schwab) | Same day (minutes to hours) | 5 to 10 business days | No, until physical card arrives | Yes |
| Standard mail delivery | 7 to 10 business days | 7 to 10 business days | Yes | Yes |
What to bring when you visit for same-day card printing
Bring a government-issued photo ID (driver's license, passport, or state ID), proof of address (a recent utility bill, lease, or bank statement), and your Social Security number. Some banks also ask for a second form of ID. If you're opening a joint account, both account holders need to be present with their own IDs.
Bring a small amount of money to fund the account — most banks require a minimum deposit, which ranges from $25 to $300 depending on the account type. Ask the branch what the minimum is before you go so you're not caught short.
If you already have an account at the bank and are opening a second account, bring your existing debit card or account number. This speeds up verification.
Frequently Asked Questions
Can I use an instant card number at a gas pump or ATM?
No. Instant card numbers from apps work online and in digital wallets, but gas pumps and ATMs require a physical card. You'll need to wait for the plastic card to arrive by mail, or use a different payment method in the meantime.
What if I open an account online but want the card printed same-day at a branch?
Call the branch before you open the account and ask whether they can print a card for you when you visit. Some banks will pause the account setup so they can print it in person; others will have already mailed it. Confirm the process with your specific branch first.
Do all Chase or Bank of America branches print cards same-day?
No. Even within the same bank, some branches have card printers and others do not. Call your specific branch to confirm. Larger branches in urban areas are more likely to have the equipment than smaller suburban locations.
How long does it actually take to print a card in-branch?
Usually 30 minutes to an hour from the time you finish opening the account. The bank verifies your identity, funds the account, and sends your information to the printer. You'll set a PIN before you leave.
If I get an instant card number, can I use it the same day I open the account?
Yes. Banks like Chime and Charles Schwab issue card numbers within minutes to hours of account opening. You can add the number to Apple Pay or Google Pay and use it for online purchases and contactless payments the same day.