The main ways to load cash onto a Discover debit card
You can add cash to a Discover debit card through a few specific routes: at a Discover-branded ATM, at a retail location that offers cash loading services, or by transferring money from a linked bank account. The fastest method is usually an ATM, which processes the deposit when ready. Retail locations take slightly longer because the transaction has to settle, typically within one business day.
Discover does not operate its own branch network, so you cannot walk into a physical location and deposit cash the way you would at a traditional bank. Instead, you work through ATMs and third-party retailers that have partnered with Discover or its network.
Key Takeaways
- Discover ATMs accept cash deposits directly into your debit card account, and the money appears in your account when ready or within the same business day.
- MoneyGram and other retail cash loading services let you add funds at thousands of locations, though you may pay a fee depending on the amount.
- You can also transfer cash from a linked bank account if you have one, which costs nothing but takes one to three business days.
- Discover's ATM locator tool on their website or mobile app shows you the nearest ATM that accepts deposits.
Using a Discover ATM to deposit cash
Discover maintains a network of ATMs across the United States. When you use a Discover-branded ATM, you can deposit cash directly into your debit card account. Insert your card, enter your PIN, select the deposit option, and follow the on-screen prompts to insert your cash. The ATM counts the bills and confirms the amount before the transaction completes.
The deposit posts to your account when ready or within the same business day, depending on the time you make the deposit. If you deposit after business hours or on a weekend, the funds may not appear until the next business day. You receive a receipt showing the amount deposited and your new balance.
To find a Discover ATM near you, log into your Discover account online or open the Discover mobile app, then use the ATM locator feature. Enter your location or zip code, and the tool shows you nearby ATMs that accept deposits. Not every ATM in the Discover network accepts cash deposits—some are withdrawal-only—so the locator specifies which ones take deposits.
Loading cash through MoneyGram and other retail partners
Discover has partnered with MoneyGram to let you add cash at thousands of retail locations nationwide, including grocery stores, pharmacies, and check-cashing outlets. You walk in, tell the cashier you want to load cash onto your Discover card, provide your card number, and hand over the cash. The retailer processes the transaction and gives you a receipt.
The money typically appears in your account within one business day. Some retailers charge a fee for this service—usually a few dollars depending on the amount—so ask before you hand over your cash. Discover itself does not charge a fee, but the retailer may. MoneyGram locations are generally open during regular business hours, which can be more convenient than finding an ATM if you need to load cash in the evening or on a weekend.
To find a MoneyGram location near you, visit the MoneyGram website or use their mobile app, then search for "load to debit card" or "Discover card" in your area. Not every MoneyGram location offers this service, so the search tool confirms which ones do.
Transferring money from a linked bank account
If you have a checking or savings account at another bank, you can link it to your Discover debit card and transfer money between them. Log into your Discover account, go to the transfer or linked accounts section, and add your other bank's account information. Discover will verify the account by depositing two small amounts (usually under a dollar each) and asking you to confirm the amounts.
Once verified, you can transfer money from that account to your Discover card whenever you need to. The transfer takes one to three business days to complete, depending on both banks' processing times. This method costs nothing and works well if you have time before you need the cash, but it is not useful if you need money when ready.
What to know about fees and limits
Discover does not charge you to deposit cash at its own ATMs or to transfer money from a linked bank account. However, if you use a MoneyGram location or a non-Discover ATM, you may face a fee. The fee structure depends on the retailer or ATM operator, not Discover, so costs vary.
Most Discover debit cards do not have a daily deposit limit at ATMs, but some account types do. Check your account terms or contact Discover to confirm whether your card has a limit. If you are loading a large amount of cash, you may need to split it across multiple transactions or multiple days.
Timing and when deposits post
Deposits made at Discover ATMs post when ready or the same business day. Deposits made through MoneyGram or other retail partners post within one business day. Transfers from a linked bank account take one to three business days.
The exact timing depends on when you make the deposit and what day of the week it is. A deposit made on a Friday evening may not post until Monday. A deposit made on a Saturday at an ATM may post the same day or on Monday, depending on Discover's processing schedule. Check your account online or in the mobile app to see when the deposit actually appears.
Frequently Asked Questions
Can I deposit cash at any ATM, or only Discover ATMs?
Only Discover ATMs accept cash deposits to your Discover debit card. Other ATM networks do not have access to your Discover account. Use the Discover ATM locator to find machines that accept deposits in your area.
What if I do not have a Discover ATM nearby?
Use MoneyGram at a retail location, or transfer money from a linked bank account. MoneyGram has thousands of locations and is often easier to find than a Discover ATM, though you may pay a small fee.
How long does it take for cash deposited at an ATM to show up in my account?
Deposits at Discover ATMs post when ready or the same business day. If you deposit after hours or on a weekend, the funds may not appear until the next business day. Check your account online to confirm when the deposit posts.
Can I deposit a check instead of cash?
Discover debit cards do not accept check deposits through ATMs or retail partners. You can only deposit cash. If you need to deposit a check, you would have to cash it first at a bank or check-cashing service, then load the cash onto your card.
Is there a maximum amount I can deposit at one time?
Most Discover ATMs do not have a per-transaction limit, but some account types may. Contact Discover or check your account terms to confirm. If you need to deposit a very large amount, you may need to split it across multiple transactions.