Discover Bank does not accept cash deposits at physical branches
Discover Bank is an online-only bank with no branch network. This means you cannot walk into a location and deposit cash directly. Instead, you will need to move cash into your Discover account through a third party — either a retail partner, a linked account at another bank, or an ATM network that Discover participates in.
The method you choose depends on how quickly you need the money in your account and whether you have access to the right locations or accounts. Some routes take minutes; others take one to two business days.
Key Takeaways
- Discover Bank has no physical branches, so you cannot deposit cash directly at a Discover location.
- You can deposit cash at MoneyGram locations, Walmart, and other retail partners by purchasing a MoneyPak card or using similar services that link to your Discover account.
- If you have a checking account at another bank, you can deposit cash there and transfer the money to Discover electronically.
- Discover ATMs accept deposits at some locations, though availability varies by region and the specific ATM network.
- Retail deposits typically post within one business day, while transfers from another bank may take one to three business days.
Using MoneyPak to deposit cash at retail locations
MoneyPak is a prepaid card service that lets you load cash at thousands of retail stores — including Walmart, CVS, Walgreens, and Best Buy — and then transfer that money into your Discover account. You buy a MoneyPak card at the register, load it with cash, and then add the funds to your Discover account through the MoneyPak website or app.
To use this method, you will need your Discover account number and routing number. The cash loads onto the MoneyPak card when ready, but the transfer to your Discover account typically posts within one business day. MoneyPak charges a fee for this service — the amount depends on how much you are loading, so check the current fee before you buy the card.
This is one of the fastest ways to get cash into your account if you have a retail location nearby. The main drawback is the fee, which can range from a few dollars for smaller amounts to higher percentages for larger deposits.
Transferring cash from another bank account
If you have a checking or savings account at another bank, you can deposit cash there and then transfer the money electronically to your Discover account. This avoids the fee you would pay with MoneyPak, but it takes longer — typically one to three business days for the transfer to complete.
To set this up, log into your Discover account and add your other bank as an external account. You will need to provide your account number and routing number for that bank. Once the account is linked, you can initiate a transfer from Discover's website or mobile app. Discover will pull the money from your other account and deposit it into your Discover account.
This method works best if you are not in a hurry and want to avoid fees. The tradeoff is that you need access to another bank account and you have to wait for the transfer to clear.
Discover ATM network deposits
Discover participates in the Allpoint ATM network, which includes thousands of ATMs at retailers, convenience stores, and other locations. Some of these ATMs accept cash deposits, though not all do. You can check the Allpoint website or use the Discover mobile app to find ATMs near you that accept deposits.
When you find a participating ATM, insert your Discover debit card, select the deposit option, and follow the on-screen instructions. The cash is typically available in your account within one business day. This method has no fee and is convenient if you have an ATM nearby that accepts deposits.
The limitation is availability — not every Allpoint ATM accepts deposits, and coverage varies by region. Before you rely on this method, confirm that there is a deposit-enabled ATM in your area.
Cash deposits through third-party services
Beyond MoneyPak, other services like Walmart2Walmart and similar money transfer platforms may allow you to load cash and send it to a Discover account, though these services are less common for this purpose. Check with Discover's customer service to see which third-party services are currently supported, as partnerships change.
These services typically charge a fee and may have limits on how much you can transfer in a single transaction or over a set period. The posting time is usually one business day, similar to MoneyPak.
Timing and posting for cash deposits
The speed at which your cash deposit reaches your Discover account depends on the method you use. MoneyPak and ATM deposits typically post within one business day. Transfers from another bank account take one to three business days, depending on whether the transfer is initiated on a business day and whether any holidays fall within the processing window.
If you deposit cash on a weekend or holiday, the posting may be delayed until the next business day. Discover's processing times are measured from the day the deposit is received, not the day you initiate it, so plan accordingly if you need the money by a specific date.
Fees and costs to consider
MoneyPak charges a fee based on the amount you load — typically a percentage of the deposit or a flat fee, whichever is higher. The exact fee is displayed at the register before you complete the purchase, so you will know the cost upfront.
Transfers from another bank account have no fee from Discover, though your other bank may charge a fee for the outgoing transfer. ATM deposits through Allpoint have no fee. Before you choose a method, check whether your other bank charges for outgoing transfers and compare that cost to the MoneyPak fee.
Frequently Asked Questions
Can I deposit cash at a Discover Bank branch?
No. Discover Bank has no physical branches. You must use a third-party method like MoneyPak, an ATM, or a transfer from another bank account.
How long does it take for a cash deposit to show up in my Discover account?
MoneyPak and ATM deposits typically post within one business day. Transfers from another bank take one to three business days. Deposits made on weekends or holidays may be delayed until the next business day.
What is the cheapest way to deposit cash into Discover?
Using an Allpoint ATM that accepts deposits has no fee. Transferring from another bank account also has no Discover fee, though your other bank may charge. MoneyPak charges a fee based on the deposit amount.
Can I deposit cash using the Discover mobile app?
Discover does not offer mobile check deposit or direct cash deposit through the app. You must use a physical method like MoneyPak, an ATM, or a transfer from another bank account.
Is there a limit on how much cash I can deposit?
Limits vary by method. MoneyPak has transaction limits, and ATMs may have daily deposit limits. Transfers from another bank depend on your other bank's limits. Check with Discover or your chosen deposit method for specific limits.