Cash App doesn't have a built-in way to deposit cash directly through the app itself
If you're looking to put physical cash into your Cash App account, you'll need to use a workaround because Cash App's mobile interface doesn't accept cash deposits the way a bank does. The most straightforward method is to transfer money from your bank account into Cash App, or to use a retail partner that Cash App has partnered with. Cash App does not operate physical branches or ATMs where you can walk in and hand over cash.
The path you take depends on whether you have a bank account connected to Cash App, whether you have a Cash App debit card, and which retail locations are near you. Each method has different timing and requirements.
Key Takeaways
- You cannot deposit physical cash directly into Cash App through the app; you must use a bank transfer, a retail partner, or load cash onto your Cash App debit card at specific locations.
- If you have a linked bank account, transferring money from your bank to Cash App is the fastest method and usually completes within one to three business days.
- Cash App has partnered with retailers like Walmart, Target, and CVS where you can add cash to your account at the register, though fees may apply.
- If you have a Cash App debit card, you can load cash at ATMs that accept deposits, though this depends on your card issuer and ATM network.
Transfer money from your bank account to Cash App
This is the most common and usually the cheapest way to add money to Cash App. Open the Cash App, tap the balance at the top of the screen, then tap "Add Cash." You'll be prompted to enter the amount and confirm your linked bank account. Cash App will pull the money from your checking or savings account.
The transfer typically takes one to three business days to show up in your Cash App balance. If you need the money faster, some banks offer expedited transfers, but this depends on your bank's policies, not Cash App's. There is no fee from Cash App for this transfer, though your bank may charge a fee if you exceed their monthly transfer limit.
Use a retail partner to load cash at the register
Cash App has partnerships with major retailers where you can hand cash to a cashier and have it added to your Cash App account on the spot. Participating locations include Walmart, Target, CVS, Walgreens, and Family Dollar, though the list varies by region. Ask at the customer service desk or register whether they offer Cash App cash loading.
When you load cash this way, the money appears in your Cash App balance immediately. However, most retailers charge a fee for this service—typically between $1 and $3 depending on the amount and the store. This method is useful if you don't have a bank account or need the money right away, but the fees add up if you do this regularly.
Load cash onto your Cash App debit card at an ATM
If Cash App has issued you a debit card, you may be able to deposit cash at ATMs that accept deposits. This works only if your card is connected to an ATM network that supports cash deposits—not all do. Check your card documentation or contact Cash App support to confirm whether your specific card can receive deposits at ATMs.
ATM deposits usually post within one business day. You'll need to know your card's PIN and have access to an ATM in the network. Some ATMs charge a fee for deposits made by non-account holders, so confirm the fee before you proceed. This method is slower than retail loading but may be cheaper if you find a fee-free ATM.
Why you might not be able to deposit cash
Cash App accounts have limits on how much money you can hold and how much you can transfer in a given period. If you've hit your account limit, you won't be able to add more cash until you spend some of what's already there or until the limit resets. Cash App also restricts accounts that show unusual activity or that haven't been verified with a full name and date of birth.
If you're unable to add cash and you've confirmed you're within your limits, check that your bank account or payment method is still linked and active. If your bank account was removed or declined, you'll need to re-link it before you can transfer money. Cash App will usually show an error message explaining why a transfer failed.
Comparing your options for adding cash
| Method | Speed | Cost | Requirements |
|---|---|---|---|
| Bank transfer | 1–3 business days | Free (usually) | Linked bank account |
| Retail partner (Walmart, CVS, etc.) | Immediate | $1–$3 per transaction | Cash and nearby retailer |
| ATM deposit | 1 business day | Varies by ATM | Cash App debit card and compatible ATM |
Frequently Asked Questions
Can I deposit cash at a bank if I use Cash App?
No. Cash App is not a bank, and banks will not deposit money into a Cash App account. You must use one of Cash App's approved methods: a bank transfer, a retail partner, or an ATM if your debit card supports deposits. If you need to convert cash to a bank account, deposit it at your own bank first, then transfer it to Cash App.
How long does it take for cash to show up after I load it at Walmart?
Cash loaded at a retail partner like Walmart appears in your Cash App balance immediately. You can use it right away. If it doesn't show up within a few minutes, check that the transaction went through by asking the cashier for a receipt, then contact Cash App support with the receipt details.
Is there a limit to how much cash I can add to Cash App?
Yes. Cash App has daily and monthly limits on transfers and cash loads, and these limits vary based on your account history and verification status. Unverified accounts have lower limits than verified ones. Check your account settings in the app to see your current limits, or contact Cash App support for details on how to increase them.
What if I don't have a bank account—how do I add cash?
You can load cash at a retail partner like Walmart or CVS without a bank account. You'll pay a fee each time, but the money appears immediately. This is the main way people without bank accounts add funds to Cash App, though the fees make it more expensive than a bank transfer over time.