Discover Bank does not accept cash deposits at physical locations
Discover Bank is an online-only bank with no branch network, so you cannot walk into a location and deposit cash directly. This is a hard limit: Discover does not operate teller windows, ATMs that accept deposits, or partner locations where you can hand over cash to a teller.
If you need to move cash into a Discover account, you have three real routes: transfer money from another bank account you control, use a third-party service that converts cash to a bank transfer, or deposit cash into a different bank first and then move it to Discover.
Key Takeaways
- Discover Bank has no physical branches or deposit-accepting ATMs, so you cannot deposit cash directly at a Discover location.
- You can transfer cash into Discover by first depositing it into another bank account you own, then moving the funds electronically.
- Money transfer services like MoneyGram or Western Union can convert cash into a bank deposit, though they charge fees for this service.
- The fastest method is usually depositing cash at your current bank and using ACH or online transfer to move it to Discover within one to three business days.
- Discover accepts incoming transfers from other banks via ACH, wire transfer, or mobile check deposit if you have a linked account elsewhere.
Deposit cash at your current bank, then transfer to Discover
If you already have a checking or savings account at another bank—whether a big chain like Chase or Bank of America, a credit union, or a regional bank—you can deposit cash there and then move the money to Discover electronically. This is the cheapest and most straightforward path for most people.
Walk into a branch or use an ATM at your current bank to deposit the cash. Once the deposit clears (usually the same day for in-branch deposits, one business day for ATM deposits), log into your Discover account online or through the mobile app. Look for the "Transfer" or "Move Money" section, select "Transfer from another bank," and enter your current bank's routing number and your account number there. Discover will initiate an ACH transfer, which typically takes one to three business days. You will not pay a fee for this transfer on Discover's side, though your other bank may charge a small fee for outgoing transfers—check your account agreement.
Use a money transfer service to convert cash to a bank deposit
Services like MoneyGram, Western Union, and Walmart2Walmart allow you to hand over cash at a physical location and have it deposited into a bank account. You provide the recipient bank account details (your Discover account information), pay a fee, and the service sends the money as a bank transfer rather than a physical check.
Fees for this service range widely depending on the amount and the service provider—typically $5 to $15 for smaller amounts, higher for larger sums. The transfer usually arrives within one to three business days. This method makes sense if you do not have another bank account, but it costs more than moving cash through an account you already own. Call ahead or check the provider's website to confirm they offer bank deposit service to the destination you need, since not all locations or services support every bank.
Mobile check deposit if you receive a check instead
If someone can write you a check instead of handing you cash, Discover offers mobile check deposit through its app. You photograph the front and back of the check, submit it through the app, and the funds arrive within one to three business days. This avoids the cash-deposit problem entirely and costs nothing.
This only works if the person paying you can issue a check. If they insist on cash, you are back to one of the methods above.
Wire transfer from another bank account
If you have cash at another bank and want it moved to Discover faster than ACH allows, you can request a wire transfer. Wire transfers typically arrive the same business day, but they cost $15 to $30 at most banks. This is expensive for small amounts but may be worth it if you need the money urgently and the sum is large.
Call your current bank's wire department or log into their online banking system to initiate an outgoing wire. You will need Discover's routing number (which Discover provides in your account settings or on their website) and your Discover account number. Confirm the details carefully—wire transfers cannot be reversed once sent.
What Discover needs to receive your transfer
When you initiate a transfer from another bank to Discover, have this information ready: your Discover account number (found in your account settings or on statements), Discover's routing number (9-digit code specific to Discover Bank), and your name as it appears on the Discover account. If you are transferring from a bank that requires the recipient's address, Discover's address is available on their website or by calling customer service.
Double-check the account number and routing number before confirming any transfer. A mistake in either one can send your money to the wrong account, and recovery is slow and uncertain.
Timing and what to expect
ACH transfers from another bank to Discover take one to three business days. The exact timing depends on when your originating bank sends the transfer and when Discover's processing window closes each day. Transfers initiated on a Friday or weekend may not begin processing until Monday. Wire transfers are faster—usually same-day if initiated before the bank's cutoff time (typically 2 or 3 p.m. Eastern).
Once Discover receives the transfer, the funds appear in your account immediately, though the transfer may still show as "pending" for a day. You can use the money once it is no longer pending. If a transfer does not arrive within the expected timeframe, contact Discover's customer service with the transfer details, and they can investigate with your originating bank.
Frequently Asked Questions
Can I deposit cash at a Discover ATM?
No. Discover does not operate ATMs that accept cash deposits. Discover ATMs are for withdrawals only. If you see an ATM branded with Discover's name, it is part of a network Discover participates in, but it will not accept deposits.
What if I do not have another bank account?
Use a money transfer service like MoneyGram or Western Union to convert your cash into a bank deposit to your Discover account. You will pay a fee ($5 to $15 typically), but the money will arrive as a transfer within one to three business days.
How long does it take to transfer money from another bank to Discover?
ACH transfers take one to three business days. Wire transfers are faster—usually the same business day if sent before your bank's cutoff time. Money transfer services typically take one to three business days as well.
Will I be charged a fee to transfer money into Discover?
Discover does not charge you to receive an ACH transfer or wire transfer. Your originating bank may charge a fee for sending money out—check your account agreement. Money transfer services charge a separate fee for converting cash to a bank deposit.
What happens if I send money to the wrong account number?
If you enter an incorrect Discover account number, the transfer will go to a different Discover customer's account. Recovery is difficult and slow. Always verify the account number and routing number before confirming any transfer. If a mistake happens, contact Discover immediately with the transfer details so they can attempt to recover the funds.