ATMs that accept cash deposits
Most banks and credit unions operate ATMs that take cash deposits, but not all machines at all locations do. The machine must have a deposit slot — a separate opening from the withdrawal slot — and it has to be connected to your account's financial institution. You cannot deposit cash into an ATM run by a different bank unless that bank has a specific partnership with yours.
Your own bank's ATMs are the safest bet. Log into your bank's website or app, search for ATM locations near you, and filter for machines that accept deposits. Most major banks — Bank of America, Chase, Wells Fargo, Citibank — have deposit-capable ATMs at most branches and many off-site locations. Credit unions often have fewer ATMs overall, but the ones they operate usually accept deposits from members.
The deposit goes into a holding queue until the bank processes it, usually the next business day. Some banks post deposits immediately for display purposes but hold the funds for clearing. Check your bank's deposit policy in the account agreement or by calling customer service.
Key Takeaways
- Your bank's own ATMs with deposit slots are the most reliable way to deposit cash outside business hours, and the deposit typically posts by the next business day.
- Not every ATM accepts deposits — the machine must have a physical deposit slot and be operated by your bank or a partner institution.
- Depositing at an ATM owned by a different bank usually fails unless your bank has a formal surcharge-free network agreement with that bank.
- Some banks charge fees for using ATMs outside their network, and deposit-capable ATMs at other institutions may not exist in your area.
- If your bank has no nearby deposit ATMs, a mobile check deposit app or visiting a branch during business hours are the next fastest options.
ATM networks that accept deposits from other banks
A few ATM networks let you deposit cash even if the machine is not run by your bank. The largest is the MoneyPass network, which includes ATMs at thousands of retailers, gas stations, and independent shops. Another is Allpoint, which operates machines in grocery stores and pharmacies. A third is CO-OP, a credit union network.
The catch: your bank has to be a member of that network. If your bank is not, you cannot use those ATMs for deposits. Check your bank's website or call and ask which networks it belongs to. Some banks belong to multiple networks; others belong to none.
Even when your bank is in the network, the deposit may take longer to post — sometimes two or three business days instead of one. And you may pay a fee per transaction, usually $1 to $3, depending on your account type and bank.
Credit union shared branching and deposit options
If you belong to a credit union, you may have access to shared branching, a system that lets you walk into a different credit union and make deposits as if it were your own branch. More than 5,000 credit unions participate in the CO-OP shared branching network. You need your member card and ID, and the receiving credit union must be part of the network.
Shared branching is useful if you travel or live far from your credit union's branches. You can deposit cash, withdraw money, and handle other basic transactions. The deposit posts to your account the same day or the next business day, depending on the time you visit.
Not all credit unions participate, so ask yours whether it is part of CO-OP or another shared branching system. If it is not, your options narrow to your own credit union's ATMs and branches.
Mobile check deposit as an alternative to cash ATMs
If you cannot find a deposit-capable ATM nearby, a mobile check deposit app works for checks but not for cash. Most banks offer this feature free through their mobile app: you photograph the front and back of a check, and the bank deposits it to your account without you visiting a branch or ATM.
Mobile deposit is fast — many banks post checks within one business day — but it only works for checks, not cash. If you have only cash, you need an ATM, a branch visit, or a third-party service.
Some banks also let you set up direct deposit from your employer or government benefits, which eliminates the need to deposit cash at all. That is the fastest and most reliable way to get money into your account, though it requires the payer to have your account details.
Fees and limits on ATM cash deposits
Most banks do not charge a fee when you deposit cash into your own ATM. However, some banks limit the number of free deposits per month or cap the dollar amount you can deposit at an ATM in a single transaction. A common limit is $5,000 to $10,000 per deposit, though this varies by bank.
If you deposit at an ATM outside your bank's network, expect a surcharge of $1 to $3 per transaction. Your bank may also charge you a fee for using an out-of-network ATM, on top of what the ATM operator charges. Some checking accounts waive these fees; others do not.
Depositing at a branch during business hours is always free and has no limits. If you regularly deposit large amounts of cash, a branch visit may be worth the time.
What to do if no deposit ATMs are near you
If your bank has no deposit-capable ATMs in your area, your options are to visit a branch during business hours, use a mobile check deposit app for checks only, or switch to a bank with better ATM coverage in your region.
Some online banks and credit unions have no physical branches or ATMs at all. If you chose one for lower fees or higher interest rates, you accept the trade-off of having to mail in checks or use partner ATM networks. Before opening an account, check whether the bank has deposit ATMs where you live and work.
If you need to deposit cash urgently and no ATM is available, some banks let you deposit at a retail partner — for example, Walmart or Target — as part of a cash deposit service. Ask your bank whether this option exists for your account.
Frequently Asked Questions
Can I deposit cash into any ATM?
No. The ATM must have a deposit slot, and it must be operated by your bank or a partner network your bank belongs to. Trying to deposit into an unaffiliated ATM will fail or result in an error. Check your bank's ATM locator to find machines that accept deposits.
How long does it take for an ATM deposit to show up in my account?
Most deposits at your bank's own ATMs post by the next business day. Deposits at partner network ATMs may take two to three business days. Weekend and holiday deposits usually post on the next business day after the bank reopens.
What is the maximum amount I can deposit at an ATM?
Limits vary by bank and account type, but common caps are $5,000 to $10,000 per transaction. Some banks have no stated limit. Check your account agreement or call your bank to confirm the limit on your account.
Do I pay a fee to deposit cash at my bank's ATM?
No, deposits at your own bank's ATMs are free. Deposits at partner network ATMs may cost $1 to $3 per transaction, depending on your bank and the network. Branch deposits are always free.
What if my bank has no deposit ATMs in my area?
Visit a branch during business hours, use mobile check deposit for checks, or ask your bank about retail deposit partners like Walmart. If ATM access is important to you, consider switching to a bank with better coverage in your region before opening an account.