Ally Bank does not accept cash deposits at branches or ATMs

Ally Bank is an online-only bank with no physical branches, which means you cannot walk into a location and deposit cash directly. Ally does not operate ATMs that accept cash deposits either. If you need to deposit cash into your Ally account, you will need to use a workaround — either converting the cash to a check or transferring money from another bank account where you can deposit the cash first.

This limitation affects how you move cash into Ally, but it does not prevent you from doing so. The most common paths are depositing cash at another bank you have an account with, then transferring the balance to Ally, or using a money order or cashier's check if you have a small amount.

Key Takeaways

  • Ally Bank has no physical branches or cash-accepting ATMs, so you cannot deposit cash directly into an Ally account.
  • The fastest method is to deposit cash at another bank where you have an account, then transfer the funds to Ally online.
  • Money orders and cashier's checks can be deposited into Ally using mobile check deposit, though they take longer to clear than electronic transfers.
  • Ally's mobile app allows you to deposit checks by taking photos of the front and back, but this does not work for cash.

Deposit cash at another bank, then transfer to Ally

If you have an account at a traditional bank with physical locations — such as Chase, Bank of America, Wells Fargo, or a local credit union — you can deposit your cash there and then move the money to Ally. Walk into a branch with your cash and your account number, deposit it, and the funds will appear in that account within minutes or by the next business day depending on the time of day.

Once the cash is in your other bank account, log into Ally's website or app and initiate an external transfer. Go to the Transfer section, select "Transfer from another bank," and enter the routing and account numbers of your other bank. Ally will send two small deposits to that account to verify you own it (this is called microdeposit verification). Once verified, you can transfer money from that account to Ally. The transfer typically takes one to three business days.

This method works even if you do not have a regular checking account elsewhere — many banks allow you to open a basic account online in minutes, deposit cash at a branch, and then transfer out. Some people keep a minimal account at a local bank specifically for this purpose.

Use a money order or cashier's check

If you have a small amount of cash and want to avoid opening another account, you can convert the cash to a money order or cashier's check. Money orders are sold at post offices, grocery stores, Walmart, and other retailers for a small fee (usually $1 to $2). A cashier's check is issued by a bank and costs $5 to $15 but is more secure for larger amounts.

Once you have the money order or check, use Ally's mobile check deposit feature. Open the Ally app, go to Deposit, select "Check deposit," and take clear photos of the front and back of the document. Ally will process the image and credit the funds to your account, though the money may take three to five business days to fully clear depending on the amount.

This route is slower than a direct transfer but avoids the need for another bank account. It works best for amounts under $500, since fees and processing time become less practical for larger sums.

What Ally does accept for deposits

Ally accepts mobile check deposits through its app, which means you can photograph checks and money orders. The bank also accepts direct deposits from employers and government agencies — if your paycheck or benefits are sent via ACH, you can have them deposited directly into Ally by providing your routing number (011000015 for Ally Bank) and your account number to your employer or benefits administrator.

Ally also accepts wire transfers from other banks, though wire fees at the sending bank can range from $15 to $30. This is practical only for larger amounts where the fee is a small percentage of what you are moving.

You can also transfer money from other banks you own accounts at using external transfers, as described above. Ally does not charge a fee for incoming transfers, though your other bank may charge a fee for sending money out.

Why Ally does not accept cash deposits

Ally operates as an online-only bank to keep costs low and pass savings to customers through higher interest rates on savings accounts and lower fees on checking. Maintaining physical branches and ATM networks is expensive. By eliminating these, Ally avoids those costs and does not need to charge monthly maintenance fees or require minimum balances on most accounts.

This trade-off means you lose the convenience of walking into a branch with cash, but you gain lower fees and better rates. If cash deposits are a regular part of how you manage money — for example, if you run a small business that takes cash payments — Ally may not be the right fit, and a traditional bank or credit union would serve you better.

Timing and what to expect

If you deposit cash at another bank and transfer to Ally, the entire process typically takes two to four business days from the time you hand over the cash. The deposit at your other bank is usually instant or next-day, and the transfer to Ally takes one to three days. Weekends and holidays extend this timeline.

Mobile check deposits of money orders or cashier's checks take three to five business days to clear. Ally will usually show the deposit in your account within one business day, but the funds may be on hold until the check fully clears. Direct deposits from employers or government agencies typically arrive on the scheduled date, usually within one to two business days of being sent.

Wire transfers are the fastest option and can arrive the same day or next business day, but the sending bank's wire fee makes this practical only for larger amounts.

Frequently Asked Questions

Can I deposit cash at an Ally ATM?

No. Ally does not operate ATMs that accept cash deposits. Ally's ATM network (through Allpoint) allows you to withdraw cash for free at participating ATMs, but you cannot deposit cash into them. You must use one of the methods described above to get cash into your Ally account.

What if I need to deposit a large amount of cash?

For amounts over $1,000, a wire transfer is usually the fastest option, though it costs $15 to $30 at the sending bank. Alternatively, deposit the cash at another bank account you own and transfer it to Ally over several days to avoid holding large amounts of cash. If you regularly handle large cash deposits, consider whether a traditional bank with branches is a better fit for your needs.

Can I deposit cash at a store that partners with Ally?

Ally does not have retail deposit partners like some online banks do. You cannot deposit cash at Walmart, CVS, or other retailers directly into an Ally account. Your only option is to deposit at another bank first, then transfer to Ally.

How long does a mobile check deposit take?

Ally usually shows the deposit in your account within one business day, but the funds may be on hold for three to five business days while the check clears. You can withdraw the money before it fully clears, but Ally may reverse the deposit if the check bounces, so it is safer to wait for the full hold period to end.

Do I need another bank account to use Ally?

Not necessarily. If you only receive direct deposits or transfers from other people's accounts, you do not need another bank. But if you handle cash regularly, you will need either another bank account or a way to convert cash to checks or money orders. Many people keep a minimal account at a local bank specifically for cash deposits.