Discover Bank does not accept cash deposits at branches or ATMs
Discover is an online bank with no physical branches, so you cannot walk in and deposit cash the way you would at a traditional bank. Discover also does not own ATM networks that accept cash deposits. If you need to move cash into a Discover account, you have to convert it to a digital transfer first—through a third-party service, a money transfer app, or by depositing it into another bank account you control and then transferring from there.
This is a real limitation if you work in cash or receive payments in cash regularly. It means an extra step every time you want to deposit. The good news is that step is usually quick and costs nothing if you use the right method.
Key Takeaways
- Discover has no branches or cash-accepting ATMs, so you cannot deposit cash directly into your account.
- The fastest free option is to deposit cash at another bank you have an account with, then transfer the money to Discover electronically.
- Money transfer services like MoneyGram or Western Union can move cash into your Discover account, but they charge a fee.
- Mobile payment apps like PayPal, Venmo, or Cash App can receive cash from certain retailers and then send it to Discover, though fees vary.
- Never give your Discover login credentials to a third party or use unofficial deposit services claiming to deposit cash for you.
Deposit cash at another bank, then transfer to Discover
If you have a checking or savings account at a traditional bank—Chase, Bank of America, Wells Fargo, a local credit union, or any other institution with branches—you can deposit cash there and then move the money to Discover. This is the cheapest route because both the cash deposit and the electronic transfer are free.
The process takes two steps. First, go to a branch or ATM of the bank where you hold the account and deposit the cash normally. Second, log into your Discover account online or through the mobile app, go to the transfer section, and set up an external transfer from that other bank account to Discover. Discover will ask for the routing number and account number of the bank you are transferring from. The transfer usually completes within one to three business days.
This method works best if you already have another bank account. If you do not, opening a basic checking account at a credit union or community bank takes about 15 minutes and costs nothing.
Use MoneyGram or Western Union to move cash directly
MoneyGram and Western Union are money transfer services with locations in grocery stores, pharmacies, and standalone shops across the country. Both let you walk in with cash and send it to a bank account—including your Discover account. You do not need to have an account with them.
Here is how it works: you go to a MoneyGram or Western Union location, tell the clerk you want to send money to a bank account, provide your Discover account details (routing number and account number), and hand over the cash plus a fee. The fee is usually $5 to $15 depending on the amount you are sending. The money typically arrives in your Discover account within one to two business days.
This is faster than opening another bank account, but it costs money every time you use it. If you deposit cash regularly, those fees add up. Use this method when you need cash moved quickly and do not have another bank account available.
Move cash through PayPal, Venmo, or Cash App
PayPal, Venmo, and Cash App are mobile payment platforms that can receive cash at certain retail locations and then send it to your bank account. The process varies by app, but the basic idea is the same: you add cash to your app balance at a participating retailer, then transfer that balance to your Discover account.
PayPal lets you deposit cash at Walmart, CVS, and other retailers through their "PayPal at Walmart" service. Venmo does not accept direct cash deposits but can receive money from other Venmo users who have cash. Cash App lets you deposit cash at participating retailers like Walmart and CVS through their Cash App service. Each app charges different fees or no fees depending on the transaction type—check the app's fee schedule before you deposit.
Once the cash is in your app balance, you can transfer it to your Discover account by linking Discover as an external bank account. This usually takes one to three business days. This method works if you already use one of these apps, but it adds another intermediary and may involve fees.
What not to do: avoid unofficial deposit services
Do not use third-party services that claim they can deposit cash into your Discover account "when ready" or "without fees" in exchange for your login credentials. These are either scams or services that violate Discover's terms of service. Giving your username and password to anyone outside Discover puts your account at risk of fraud.
Discover will never ask you to share your login information with a third party. If a service is asking for it, do not proceed. Report the service to Discover's fraud team if you encounter it.
Compare your options by cost and speed
| Method | Cost | Speed | Best for |
|---|---|---|---|
| Deposit at another bank, then transfer | Free | 1–3 business days | Regular deposits; lowest cost |
| MoneyGram or Western Union | $5–$15 per transaction | 1–2 business days | One-time deposits; no other bank account |
| PayPal, Venmo, or Cash App | Varies; often free | 1–3 business days | If you already use the app |
If you deposit cash once or twice a year, MoneyGram or Western Union is straightforward and the fee is not a big deal. If you deposit cash weekly or monthly, the free method through another bank saves you money over time. If you already use a payment app regularly, that may be the path of least friction.
Frequently Asked Questions
Can I deposit cash at a Discover ATM?
No. Discover does not own ATMs that accept cash deposits. Some Discover ATMs are part of the Allpoint network, which lets you withdraw cash for free, but they do not accept deposits of any kind.
Does Discover charge a fee to receive transfers from other banks?
No. Discover does not charge you to receive an electronic transfer from another bank account. The transfer is free on Discover's end. The other bank may charge a fee for sending the transfer, but most do not.
How long does it take for cash to show up in my Discover account?
It depends on the method. If you deposit at another bank and transfer electronically, expect one to three business days. MoneyGram and Western Union typically take one to two business days. Payment apps vary but usually take one to three business days.
What if I need to deposit a large amount of cash?
There is no limit on how much you can deposit through any of these methods, but large cash deposits may trigger fraud monitoring at the receiving bank or the intermediary service. You may be asked to provide documentation about where the cash came from. This is normal and not a sign of a problem.
Can I deposit a check instead of cash?
Yes. Discover lets you deposit checks through mobile check deposit—you photograph the front and back of the check using the Discover app and submit it. This is free and usually faster than cash deposit methods. Checks typically clear within one to two business days.