Where to find ATMs that accept cash deposits
Most ATMs at your own bank accept cash deposits, and many banks now let you deposit at any ATM in their network — not just branches. The fastest way to find one is to open your bank's mobile app or website and use their ATM locator tool. You can filter by location and confirm the machine accepts deposits before you go.
If you bank with a large national chain like Bank of America, Wells Fargo, Chase, or Citibank, you have hundreds of options. Smaller regional banks and credit unions have fewer machines, but their locators are just as reliable. The app will tell you the address, hours, and exactly what services each ATM offers.
ATMs at grocery stores, gas stations, and convenience stores usually do not accept deposits — they only dispense cash. Avoid those if you need to deposit. Stick to your bank's network or a partner bank's ATM if your bank participates in a shared network like Allpoint or MoneyPass.
Key Takeaways
- Your bank's mobile app or website has a locator tool that shows which ATMs near you accept cash deposits and their exact hours.
- ATMs owned by your bank almost always accept deposits; ATMs at grocery stores and gas stations typically do not.
- If your bank is part of a shared network like Allpoint or MoneyPass, you can deposit at partner banks' ATMs without extra fees.
- Some banks limit how much you can deposit at an ATM in one transaction, so check your account terms if you are depositing a large amount.
- After you deposit cash at an ATM, the funds may take one to two business days to appear in your account, depending on the time of day and your bank's processing schedule.
How to use a cash deposit ATM
Insert your debit card and enter your PIN, just as you would for a withdrawal. Select "Deposit" from the menu. The machine will prompt you to insert bills one at a time or in a stack, depending on the model. Count your cash before you start so you know the total.
The ATM will display the amount it has counted. Review this number carefully — if it does not match what you deposited, cancel the transaction and try again or contact your bank. Once you confirm, the machine prints a receipt. Keep this receipt until the deposit shows in your account, usually within one to two business days.
Some ATMs have daily limits on how much cash you can deposit. This limit varies by bank and account type. If you hit the limit, you will need to visit a branch or make a second deposit the next day. Your bank's app usually shows this limit in the account details section.
Banks with the largest ATM networks for deposits
The big four banks — Bank of America, Wells Fargo, Chase, and Citibank — have the most ATMs that accept cash deposits in the United States. Bank of America has over 16,000 ATMs, Chase has around 18,000, and Wells Fargo has roughly 13,000. If you live in or near a city, at least one of these banks likely has a machine within a few blocks.
Regional banks and credit unions have smaller networks but often participate in shared ATM programs. For example, many credit unions belong to the CO-OP network or Allpoint, which means you can deposit at thousands of ATMs nationwide without paying a fee. Ask your bank or credit union whether they participate in a shared network.
If you use an online bank like Ally, Charles Schwab, or Discover, they typically reimburse ATM fees at any machine, but the ATM itself must accept deposits. Use their locator to find a nearby bank's ATM that accepts deposits, then deposit there. The fee will be refunded to your account within a few days.
What happens after you deposit cash at an ATM
The cash enters a secure vault inside the machine. Your bank's processing center retrieves the deposit during their next collection cycle, usually overnight or the next morning. The funds are counted and verified by machine or by hand, depending on the bank's process.
Once verified, the deposit is posted to your account. This typically takes one to two business days from the time you deposited the cash. If you deposit on a Friday evening, the funds may not appear until Tuesday. Your bank's app will show the deposit as "pending" during this window.
If the ATM's count does not match your receipt, your bank will investigate. Keep your receipt for at least 30 days. If there is a discrepancy, contact your bank with the receipt and the date and time of the deposit. Most banks resolve these issues within five to ten business days.
When an ATM deposit might not work
Some ATMs reject bills that are torn, stained, or worn. If this happens, the machine will return the bill and you will see an error message. Try inserting the bill again, or take it to a branch teller instead. Tellers can deposit damaged currency without issue.
If the ATM is out of service or the deposit function is broken, you will not be able to complete the transaction. The machine will display an error message. Try a different ATM from your bank's network, or visit a branch during business hours.
Some banks do not allow deposits at ATMs outside their main network, even if you have an account with them. This is rare, but it happens with very small banks or credit unions. Check your bank's terms or call customer service before you rely on an ATM deposit for time-sensitive money.
ATM deposit limits and fees
Most banks do not charge a fee for depositing cash at your own ATM. However, if you use an ATM owned by a different bank, you may pay a fee — usually $1 to $3 — unless your bank participates in a shared network. Check your account terms or call your bank to confirm.
Daily deposit limits vary widely. Some banks allow up to $5,000 per transaction at an ATM, while others cap it at $1,000 or $2,000. A few banks have no stated limit. If you need to deposit more than your limit, make multiple deposits on different days or visit a branch.
Monthly deposit limits are less common but do exist at some banks. If you make frequent large deposits, ask your bank whether there is a monthly cap. If there is, you may need to split deposits across multiple days or use a branch instead.
Alternatives if you cannot find a nearby ATM that accepts deposits
Visit a branch during business hours. Tellers can deposit cash, checks, and other items without limits. Most banks are open until 5 or 6 p.m. on weekdays and have limited Saturday hours. Use your bank's branch locator to find the nearest location.
If you receive regular paychecks, set up direct deposit with your employer. This eliminates the need to deposit cash at all. Your paycheck goes straight to your account on payday, and you avoid ATM limits and processing delays.
Some banks offer mobile deposit for checks but not cash. If you have checks instead of cash, use your bank's mobile app to photograph the front and back, and the bank will process it within one to two business days. This does not work for cash, but it is faster than visiting a branch.
Frequently Asked Questions
Can I deposit cash at any bank's ATM, or only my own bank's?
You can only deposit at ATMs owned by your bank or at partner banks if your bank participates in a shared network like Allpoint or CO-OP. Depositing at a different bank's ATM without a partnership agreement will not work — the machine will reject your card. Use your bank's locator tool to find participating ATMs.
How long does it take for a cash deposit at an ATM to show up in my account?
Most cash deposits appear within one to two business days. The exact timing depends on when you deposit (deposits made after business hours or on weekends are processed the next business day) and your bank's processing schedule. Your bank's app will show the deposit as pending until it clears.
What should I do if the ATM keeps rejecting my cash?
The machine may be rejecting bills that are torn, stained, or too worn. Try smoothing the bills or using different ones. If the problem persists, the ATM itself may be malfunctioning. Visit a different ATM or go to a branch teller, who can deposit damaged currency without issue.
Is there a limit to how much cash I can deposit at an ATM?
Yes. Most banks set daily limits between $1,000 and $5,000 per transaction, though some have higher or no stated limits. Check your bank's website or app for your specific limit. If you need to deposit more, make multiple deposits on separate days or visit a branch.
Do I get charged a fee for depositing cash at my bank's ATM?
No, your own bank does not charge a fee for deposits at its ATMs. If you use a different bank's ATM, you may pay $1 to $3 unless your bank is part of a shared network. Check your account terms or ask your bank whether they participate in fee-free ATM networks.