Ally Bank does not have physical branches, so you cannot walk in with cash

Ally is an online-only bank with no branch network. That means there is no teller window where you can hand over cash. If you need to deposit cash, you will need to use one of three methods: transfer the money through another bank account you control, use a third-party deposit service, or visit an ATM that accepts cash deposits.

The method you choose depends on how much cash you have, how quickly you need it in your account, and what other banking relationships you already have. None of these routes are when ready, but they are all straightforward once you know which one fits your situation.

Key Takeaways

  • Ally has no physical branches, so you cannot deposit cash directly at an Ally location.
  • The fastest method is usually depositing cash at another bank where you have an account, then transferring the money to Ally electronically.
  • Ally's ATM network does not include cash deposit machines, so you cannot use Ally's ATM partners for deposits.
  • Third-party services like MoneyGram or Western Union can deposit cash to your Ally account, but they charge fees and take one to two business days.
  • If you receive cash regularly, opening a second account at a bank with branches may be more practical than using deposit services each time.

Deposit cash at another bank, then transfer it to Ally

This is the most common and cheapest method. If you have a checking or savings account at any other bank—Chase, Bank of America, Wells Fargo, a local credit union, or any regional bank—you can deposit your cash there and then move the money to Ally electronically.

The process takes two steps. First, deposit the cash at the other bank using their ATM (if it accepts cash) or by visiting a branch during business hours. Second, once the deposit clears (usually the same day for branch deposits, one business day for ATM deposits), transfer the money from that account to your Ally account using an ACH transfer or wire transfer. You will need your Ally account number and routing number, which you can find in your Ally online banking portal under account details.

This method is free if you already have the other account. The transfer itself takes one to two business days, so plan ahead if you need the cash urgently. If you do not have another bank account, this route is not open to you.

Use a third-party cash deposit service

MoneyGram and Western Union both allow you to deposit cash directly to a bank account, including Ally. You walk into a participating location (grocery stores, pharmacies, convenience stores), hand over cash, provide your Ally account information, and the service deposits the money into your account.

The catch is the fee. MoneyGram charges between $4 and $10 depending on the amount, and Western Union's fees vary by location but typically run $5 to $15. The deposit takes one to two business days to appear in your account. This method makes sense if you have no other bank account and need to deposit a small amount, but the fees add up quickly if you do this regularly.

To use either service, you will need your Ally account number, routing number, and a valid ID. Call ahead or check their website to confirm which locations near you offer this service, since not all MoneyGram or Western Union agents handle bank deposits.

Check whether Ally's ATM partners accept cash deposits

Ally offers fee-free ATM access through the Allpoint network and MoneyPass network. However, these networks are designed for withdrawals only—you cannot deposit cash at these ATMs. Some ATMs in these networks may have deposit capability, but Ally does not may provide it and does not list which machines accept deposits.

If you want to try this route, use Ally's ATM locator in your mobile app or on their website, visit a nearby ATM, and check whether the machine has a cash deposit slot. If it does, follow the on-screen instructions. If it does not, you will need to use one of the other methods.

What to expect after you deposit cash

Once the cash reaches your Ally account through any of these methods, it will be available for spending or transfer. The timing depends on the method: branch deposits at another bank typically clear the same day, ATM deposits at another bank take one business day, and third-party services take one to two business days.

Ally will send you a notification when the deposit posts. You can check your account balance in the Ally mobile app or online portal at any time. If a deposit does not appear within the expected timeframe, contact Ally customer service through their website or app—they can trace the transfer and tell you where it is.

Alternatives if you deposit cash regularly

If you receive cash often—from a job, a side business, or regular payments—relying on third-party deposit services or transfers through another bank becomes inconvenient and expensive. In that case, consider opening a checking account at a bank with physical branches near you. You can deposit cash there for free, then transfer money to Ally whenever you want. The second account costs nothing if you maintain a minimum balance (which varies by bank) or set up direct deposit.

Another option is to ask whoever is paying you in cash whether they can pay you by check, direct deposit, or ACH transfer instead. This eliminates the deposit step entirely and the money goes straight to Ally.

Frequently Asked Questions

Can I deposit cash at an Ally ATM?

No. Ally's ATM partners only support withdrawals. Some machines may have deposit slots, but Ally does not maintain a network of deposit-capable ATMs. You will need to use one of the other methods to deposit cash.

How long does it take for a cash deposit to show up in my Ally account?

It depends on the method. If you deposit at another bank's branch, the money usually clears the same day and you can transfer it to Ally that day or the next. Third-party services like MoneyGram take one to two business days. ATM deposits at another bank take one business day to clear.

Are there fees for depositing cash into Ally?

Ally itself does not charge a fee for deposits. However, if you use a third-party service like MoneyGram or Western Union, they charge $4 to $15 depending on the amount. Depositing through another bank is free if you already have an account there.

What if I do not have another bank account?

Your options are limited to third-party services like MoneyGram or Western Union, which charge fees. If you deposit cash regularly, opening a free checking account at a bank with branches near you is usually cheaper than paying service fees repeatedly.

Can I deposit a check instead of cash?

Yes. Ally offers mobile check deposit through their app—you photograph the front and back of the check and submit it. The check clears in one to two business days. This is faster and easier than dealing with cash.