Discover Bank does not accept cash deposits at physical locations

Discover is an online bank with no branch network, so you cannot walk into a location and hand over cash. There is no teller window, no deposit envelope slot, and no way to deposit cash directly into a Discover account through the bank itself.

If you need to move cash into your Discover account, you have three working routes: transfer the money through another bank account you control, use a third-party service that accepts cash, or deposit cash at a partner network and move it electronically. Each method has different timing and fees.

Key Takeaways

  • Discover has no physical branches, so you cannot deposit cash in person at a Discover location.
  • You can deposit cash by first moving it into another bank account you own, then transferring that money to Discover electronically.
  • Some third-party services like MoneyGram or Western Union accept cash and can send it to your Discover account, though fees apply.
  • The fastest method is usually transferring from another bank account you already have, which takes one to three business days.
  • Discover's mobile app and website both support transfers from external accounts, but neither accepts direct cash deposits.

Transfer cash through another bank account you own

The most straightforward path is to deposit your cash at a bank or credit union where you have an account, then transfer the money electronically to Discover. This works because most traditional banks and credit unions still accept cash deposits at their branches or ATMs.

Once the cash is in your other account, log into Discover's website or mobile app, go to the transfer section, and add your other bank as an external account. Discover will ask for your routing number and account number. After you confirm the account (which usually takes one to two business days), you can transfer money from that account to Discover. The transfer itself typically takes one to three business days.

This method has no fee from Discover, though your other bank may charge you for the deposit or transfer depending on your account type. If you do not have another bank account, opening one at a credit union or a bank that accepts cash deposits is the cheapest way to bridge the gap.

Use MoneyGram or Western Union to send cash

Both MoneyGram and Western Union accept cash at thousands of locations—grocery stores, pharmacies, check-cashing shops, and their own offices. You can send cash directly to a bank account, including a Discover account, without needing an intermediate step.

At the location, tell the agent you want to send money to a bank account. Provide your Discover account holder name, routing number, and account number. You will pay a fee (typically $5 to $15 depending on the amount and location) on top of the cash you are sending. The money usually arrives in one to three business days, though some services offer faster delivery for an additional fee.

This route is more expensive than transferring through another bank account, but it works if you have no other bank account and need to move cash quickly. Check the MoneyGram or Western Union website or app to find a location near you and confirm current fees before you go.

Deposit cash at an ATM that accepts deposits

Some ATM networks accept cash deposits even if they are not part of Discover's network. If you have access to an ATM that takes deposits—often at credit unions, regional banks, or larger chains—you can deposit cash there into an account at that institution, then transfer to Discover.

This is the same as the first method (transferring through another bank account) but skips the step of going inside a branch. The cash goes into the ATM, posts to that account, and you transfer it to Discover the next business day. Fees depend on whether the ATM is part of your bank's network and your account terms.

What Discover does accept for deposits

Discover accepts electronic transfers from other bank accounts, wire transfers, and ACH deposits. You can also set up direct deposit if your employer or a government agency pays you—that money goes straight into your Discover account with no action needed on your part.

Discover does not accept checks by mail, mobile check deposit, or any form of cash. If you receive a check, you would need to deposit it at another bank first, then transfer the funds to Discover, or use a check-cashing service and move the cash through one of the methods above.

Timing and what to expect

Electronic transfers between banks typically take one to three business days. Weekends and federal holidays do not count as business days, so a transfer initiated on Friday afternoon may not arrive until Tuesday. Wire transfers are faster (usually same day or next day) but cost more and require you to initiate them through your other bank, not through Discover.

When you set up a transfer from an external account for the first time, Discover may hold the funds for an extra day or two while it verifies the account. This is normal and is a fraud prevention step. After the first successful transfer, subsequent transfers usually move faster.

Fees and costs to know

Discover itself does not charge a fee to receive transfers from other banks or to accept wire transfers. However, your other bank may charge you for sending money out, and third-party services like MoneyGram charge a fee to send cash to a bank account.

If you use a wire transfer, your sending bank typically charges $15 to $30 for the outgoing wire. If you use MoneyGram or Western Union, fees range from $5 to $15 depending on the amount and location. Depositing cash at your own bank or credit union is usually free if you are a member or account holder, though some institutions charge for non-members.

Frequently Asked Questions

Can I deposit cash at a Discover ATM?

Discover ATMs only dispense cash; they do not accept deposits. You must use an ATM from another bank or credit union that accepts deposits, or go inside a branch to deposit cash into an account at that institution.

What if I do not have another bank account?

Open an account at a credit union or bank that accepts cash deposits. Many credit unions have low or no minimum balance requirements and accept cash deposits at branches or ATMs. Once your account is open, deposit your cash there and transfer it to Discover electronically.

How long does it take to transfer cash to Discover?

If you deposit cash at another bank and transfer it to Discover, the total time is usually two to four business days: one day for the cash to post at the other bank, plus one to three days for the electronic transfer to Discover. MoneyGram and Western Union typically take one to three business days.

Is there a limit to how much cash I can deposit?

Discover does not set a limit on how much money you can transfer into your account from another bank. However, the bank or credit union where you deposit the cash may have daily or monthly deposit limits for cash. Check with that institution before you deposit a large amount.

Can I deposit cash through someone else's account?

No. You must deposit cash into an account in your own name, then transfer it to your Discover account. Depositing cash into someone else's account and asking them to transfer it to you creates a record that may trigger fraud alerts or compliance questions at either bank.