Discover Bank does not accept cash deposits at physical locations
Discover is an online-only bank with no branch network, so you cannot walk into a location and deposit cash directly. This is the core limitation: Discover has no tellers, no deposit slips, and no cash-handling infrastructure. If you need to move cash into a Discover account, you will need to use a workaround.
The most practical routes are transferring money from another bank account you control, using a third-party service that accepts cash, or depositing cash at a partner network. Each method has different fees, timing, and requirements.
Key Takeaways
- Discover Bank has no physical branches, 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 it electronically to Discover.
- MoneyGram and Western Union accept cash and can send funds to Discover accounts, though fees typically range from $5 to $15 depending on the amount.
- Some Discover customers use ATMs at partner networks to withdraw cash, but this does not help you deposit — it only lets you access money already in the account.
- Mobile check deposit through the Discover app works for checks but not for physical cash.
Transfer cash from another bank account you own
The simplest method is to deposit cash at a bank where you have an account, then transfer the money electronically to Discover. Most banks accept cash deposits at their branches or ATMs without fees. Once the cash is in that account, you can move it to Discover using an ACH transfer (usually free and takes one to three business days) or a wire transfer (faster but may cost $15 to $30).
This works if you have a relationship with another bank — a checking account at Chase, Bank of America, a local credit union, or any institution with physical locations. If you do not have another account, opening one takes 10 to 20 minutes online or in person and requires an ID and initial deposit (often $0 to $25).
The advantage is low or zero cost. The disadvantage is the extra step and the time it takes for the transfer to clear. If you need the money in Discover when ready, this is not the fastest route.
Use MoneyGram or Western Union to send cash to your Discover account
Both MoneyGram and Western Union accept cash at thousands of retail locations (grocery stores, pharmacies, Walmart, convenience stores) and can send the money directly to your Discover bank account. You provide your Discover account and routing number, pay the cash plus a fee, and the recipient bank receives the funds within minutes to one business day.
Fees vary by amount sent. A $100 transfer typically costs $5 to $8. A $500 transfer might cost $12 to $15. Check the fee before you pay — the agent at the location will tell you the exact cost. You will need a valid ID to send the money.
The advantage is speed and the ability to send cash without another bank account. The disadvantage is the fee, which adds up if you deposit cash frequently. This method works best for one-time or occasional deposits.
Mobile check deposit if you have a check instead of cash
If someone gives you a check instead of cash, Discover's mobile app includes a check deposit feature. You photograph the front and back of the check, submit it through the app, and the funds appear in your account within one to two business days. This is free and requires no visit to a physical location.
This does not solve the cash problem directly, but if you can convert cash to a check (ask a friend, family member, or employer to write you one), mobile deposit becomes an option. Some people also ask a business to issue a check instead of paying them in cash.
ATM networks for withdrawals, not deposits
Discover offers access to ATMs through the Allpoint network and MoneyPass, which means you can withdraw cash from your Discover account at thousands of locations nationwide. However, these ATMs do not accept deposits — they only dispense cash. This helps you access money that is already in Discover, but it does not help you put cash in.
If you are looking for ATM access to manage your account, Discover's network is broad. If you are looking to deposit cash, ATMs are not the solution.
What to avoid and why
Do not send cash through the mail to Discover. Discover has no physical address where you can mail deposits, and mailing cash is unsafe — it can be lost or stolen in transit. There is no legitimate reason to do this, and Discover will not process it.
Do not use peer-to-peer payment apps like Venmo, PayPal, or Cash App as a workaround. These apps do not connect directly to Discover accounts for deposits. You would have to move money from the app to another bank first, which adds steps and delays.
Do not assume that any ATM will accept deposits just because it is branded with a network name. Always ask or check the machine itself — most ATMs are withdrawal-only.
Frequently Asked Questions
Can I deposit cash at a Discover ATM?
No. Discover ATMs through Allpoint and MoneyPass are withdrawal-only. They let you take money out, but not put money in. You will need to use one of the other methods described above.
How long does it take to transfer cash from another bank to Discover?
An ACH transfer (the standard electronic method) takes one to three business days and is usually free. A wire transfer is faster — often same-day or next-day — but costs $15 to $30. Ask your other bank which option they offer and what the timeline is.
What if I do not have another bank account?
Open one at a bank with physical locations near you. Most banks let you open a checking account online in 10 to 20 minutes with just an ID and a small initial deposit. Once you have it, you can deposit cash there and transfer it to Discover. Alternatively, use MoneyGram or Western Union to send cash directly to your Discover account, though this costs a fee.
Is there a fee to deposit cash through MoneyGram or Western Union?
Yes. Fees depend on the amount sent and the location, but typically range from $5 to $15. The agent will tell you the exact fee before you pay. This is the fastest method if you do not have another bank account, but it costs more than transferring from another bank.
Can someone else deposit cash into my Discover account?
Yes, if they use MoneyGram or Western Union and have your account and routing number. They pay the cash and fee at a retail location, and the money goes to your Discover account. They cannot deposit cash at a Discover location because Discover has no branches.