Discover doesn't have physical branches, so you can't walk into a location and deposit cash directly

Discover Bank operates entirely online, which means there are no teller windows or deposit slips. If you have a Discover checking account and need to deposit cash, you'll need to use one of three routes: transfer the money through another bank account you own, use a third-party service like MoneyGram or Western Union, or deposit it into a linked account at a different bank and transfer it to Discover electronically.

The most practical option for most people is to deposit cash at your primary bank (if you have one) and then move the money to Discover. This works because Discover's checking account can receive transfers from external accounts, even though it can't receive cash directly.

Key Takeaways

  • Discover has no physical branches, so cash deposits must go through another bank or service first.
  • The simplest method is depositing cash at your primary bank, then transferring the funds electronically to your Discover account.
  • MoneyGram and Western Union locations accept cash deposits that can be sent to your Discover account, though fees explore.
  • Discover's routing and account numbers are required for any external transfer, and transfers typically take one to three business days.
  • Some employers and payroll services allow direct deposit to Discover, which bypasses the cash deposit problem entirely.

Depositing cash through your primary bank account

If you have a checking or savings account at another bank—Chase, Bank of America, Wells Fargo, a credit union, or a regional bank—you can deposit cash there and then transfer it to Discover. Walk into a branch or use an ATM that accepts cash deposits, deposit the amount you need, and wait for the transaction to post (usually the same day or next business day).

Once the cash is in your other account, log into that bank's online platform and set up an external transfer to your Discover account. You'll need Discover's routing number (6011571) and your Discover account number. The transfer will take one to three business days. This method has no fees beyond what your primary bank might charge (most don't charge for transfers).

If you don't have another bank account, opening one specifically for this purpose may not be practical. In that case, a third-party service is your alternative.

Using MoneyGram or Western Union to send cash to Discover

Both MoneyGram and Western Union have thousands of locations—grocery stores, pharmacies, check-cashing shops, and standalone offices. You can walk in with cash, provide your Discover account details, and the service will send the money directly to your account. The process takes about 10 minutes in person.

Fees vary by location and amount. MoneyGram typically charges $5 to $15 for domestic transfers under $1,000, depending on the specific location and how quickly you need the money. Western Union's fees follow a similar range. These fees come out of the amount you're sending, so if you deposit $500 and pay a $10 fee, your Discover account receives $490.

The money usually arrives in your Discover account within one business day, sometimes the same day. You'll need to provide your Discover account number and routing number at the location. Call ahead or check the MoneyGram or Western Union website to confirm which nearby locations accept transfers to bank accounts (some only handle person-to-person transfers).

Setting up direct deposit from your employer

If you receive a paycheck, the easiest long-term solution is to set up direct deposit to your Discover account. You won't need to handle cash at all. Contact your employer's payroll department and request a direct deposit form. You'll provide them with Discover's routing number and your account number, and your paycheck will deposit automatically on payday.

Direct deposit is free and takes three to five business days to set up after you submit the form. Once it's active, paychecks arrive on schedule with no additional steps. If you receive income from multiple sources—a side job, freelance work, or government benefits—you can set up direct deposit from each one separately.

What you need to know about Discover's transfer limits

Discover doesn't publish a single daily or monthly transfer limit that applies to all accounts. The limit depends on your account history, the source of the transfer, and Discover's fraud detection systems. New accounts typically have lower limits than established ones.

If you're transferring from another bank you own, Discover usually allows transfers up to several thousand dollars per day, though this can vary. If you're using MoneyGram or Western Union, those services have their own limits—typically $10,000 per transaction and $25,000 per day, though limits vary by location and account status.

If you need to deposit a large amount of cash, contact Discover's customer service before you attempt the transfer. They can tell you whether your account has any restrictions and may be able to increase your limit temporarily if needed.

Why Discover doesn't accept cash deposits directly

Discover operates as an online-only bank, which means it has no physical infrastructure for handling cash. This model keeps Discover's costs low, which is why the bank offers higher interest rates on savings accounts and checking accounts than many traditional banks. The trade-off is that you handle deposits and withdrawals differently than you would at a brick-and-mortar bank.

Discover does have ATM access through its network partnerships—you can withdraw cash at most ATMs for free—but deposits are a different matter. Cash handling requires physical locations, security protocols, and staff, which Discover chose not to maintain.

Frequently Asked Questions

Can I deposit cash at a Discover ATM?

No. Discover ATMs only dispense cash; they don't accept deposits. You'll need to use one of the three methods described above: deposit through another bank, use MoneyGram or Western Union, or set up direct deposit from your employer.

How long does it take for money to show up in my Discover account after I transfer it?

Transfers from another bank typically take one to three business days. MoneyGram and Western Union transfers usually arrive within one business day, sometimes the same day. Direct deposit takes three to five business days to set up initially, then arrives on schedule after that.

What if I don't have another bank account and can't use MoneyGram or Western Union?

You could open a free checking account at a bank or credit union near you, deposit the cash there, and transfer it to Discover. Many banks offer no-fee checking accounts specifically for this kind of situation. Alternatively, ask your employer about direct deposit, which eliminates the need to handle cash at all.

Will Discover charge me a fee for receiving a transfer from another bank?

No. Discover doesn't charge fees for incoming transfers from other banks. Your primary bank might charge a fee for sending the transfer, but most don't. MoneyGram and Western Union do charge fees, which are deducted from the amount you send.

Can I deposit a check into my Discover account instead of cash?

Yes. Discover offers mobile check deposit through its app—you photograph the front and back of the check and submit it. The check clears within one to two business days. This is faster and easier than converting a check to cash first.