How to Buy Bitcoin With Cash (No Bank Account Needed)
By Bitstop
The easiest way to buy Bitcoin with cash and no bank account is a Bitcoin ATM. You insert bills, scan your own wallet's QR code, and the Bitcoin goes straight to your wallet. At a Bitstop ATM, purchases start at $10, your login is your phone number and a PIN, and there are 3,000+ locations across the US and Canada (Bitstop, September 2026).
The other in-person option is trading cash face to face with another person (peer to peer). Here's how the options compare, then the exact steps at a Bitstop ATM.
Your options for buying Bitcoin with cash, compared
| Option | Bank account needed? | How fast | What it costs | Main risk | Best for |
|---|---|---|---|---|---|
| Bitcoin ATM (for example, Bitstop) | No | About two minutes at the machine. Bitcoin arrives in 10 to 30 minutes. | More than an online exchange. The rate and fee show on screen before any cash goes in. | Scammers who send people to ATMs. Only ever scan your own wallet. | Cash buyers, no bank, $10 and up |
| Peer to peer (cash to a person) | No | Depends on the other person | Set by the seller | Counterfeit bills, theft, fraud, no one to call if it goes wrong | Experienced buyers who know the seller |
| Online exchange | Yes, or a card | Minutes to days to fund | Usually lowest for regular, recurring buys | Not a cash option: your purchases tie to a bank account | People with a bank account buying on a schedule |
The honest summary: if you have cash and no bank account, a Bitcoin ATM is the simplest, safest path. If you buy every week and have a bank account, an exchange will usually cost less.
Where to buy Bitcoin with cash in person
At a Bitcoin ATM. Bitstop ATMs sit inside convenience stores, gas stations, grocery stores and check cashers. Many are in stores open 24 hours, and the Bitstop locator shows each machine's hours and supported coins.
Person to person. Some people buy from a seller they meet through a marketplace or local meetup. If you do, meet in a public place, never send first, and walk away from anyone who rushes you. There's no company to reverse a bad trade.
How to buy Bitcoin with cash at a Bitstop ATM
Before you go
- Get a wallet. Your Bitcoin goes to a wallet you control, so install one first. Exodus, Trust Wallet and MetaMask all work. See choosing a wallet. The Bitstop app is not a wallet; it manages your account and purchase history.
- Register ahead (optional, faster). Create your account in the Bitstop app before your first visit. At the machine, you'll just enter your phone number and PIN.
- Bring cash. The minimum purchase is $10.
At the machine
- Tap "Buy Crypto," then choose Bitcoin.
- Enter your phone number and PIN. That's the whole login. On your first visit you'll set a PIN and register once at the machine, unless you already registered in the app. Depending on how much you buy and which state you're in, the machine may ask you to scan a government-issued photo ID. It tells you when.
- Scan your wallet. Open your wallet app, tap "Receive" on the Bitcoin screen, and hold the QR code up to the scanner.
- Check the price, then insert cash. The screen shows your exchange rate and the fee as its own line before any cash goes in. Your price locks when your first bill goes in, and the screen shows exactly how much Bitcoin you'll get.
- Confirm and send. Review the amount, the coin, the rate and the wallet address. Tap "Send."
- Keep your receipt. You get a printed copy and a text. The transaction ID on it lets you track your purchase.
Bitcoin typically arrives in your wallet in 10 to 30 minutes, depending on how busy the network is. Most other coins arrive in under five minutes. Want more detail on each screen? Read how to use a Bitcoin ATM for the first time.
What buying Bitcoin with cash costs
A Bitcoin ATM costs more than an online exchange. You're paying for cash handling, the store location, compliance and support. At a Bitstop ATM, the rate and fee show on screen before any cash goes in, then on your receipt and in your account history. Nothing is added afterward.
Ways to pay less:
- A 10% coupon on the machine.
- New-account welcome coupons of 10% to 20%.
- App coupons, sent two to three times a month.
- Stablecoins, which typically carry fees up to 10% lower than other cryptos. Here's how to buy USDC with cash.
One coupon applies per transaction.
Some Bitstop ATMs are run by independent operators who license Bitstop's software. At those machines, the operator sets the rate and fee. The operator is named on the help screen, your receipt, and the ATM map.
The full breakdown is in our Bitcoin ATM fee guide. Buying $10,000 or more? Bitstop's Private Client desk handles $10,000 to $100,000 purchases by wire, with same-day settlement.
The one safety rule
Only send Bitcoin to your own wallet. If anyone tells you to bring cash to a Bitcoin ATM and send it to a wallet or QR code they gave you, it's a scam, whether they claim to be the government, your bank, a utility, tech support or a new friend online. Crypto transactions are final. Learn the common scripts on the fraud prevention page, or read are Bitcoin ATMs safe?
Find a Bitstop ATM near you on the locations map, or download the Bitstop app to register ahead and pick up coupons.
FAQ
Can I buy Bitcoin with cash without a bank account?
Yes. At a Bitstop ATM you need cash, a phone and a crypto wallet app. Nothing connects to a bank account or card, and purchases start at $10.
Where can I buy Bitcoin with cash in person?
At a Bitcoin ATM inside a convenience store, gas station, grocery store or check casher. Bitstop has 3,000+ locations across the US and Canada (Bitstop, September 2026); find the closest on the locations map.
Do I need ID to buy Bitcoin with cash?
Sometimes. Depending on how much you buy and which state you're in, the machine may ask you to scan a government-issued photo ID. It tells you when. See what to bring.
How much Bitcoin can I buy with cash?
The minimum is $10. Your maximum depends on your verification tier and your state, and the machine shows your "Remaining Purchase Power" before you buy. For $10,000 to $100,000, use the Private Client desk.
How long does it take to get my Bitcoin?
Bitcoin typically arrives in 10 to 30 minutes. Most other coins arrive in under five minutes. Your wallet may show the payment as "pending" first. That's normal.
Is it more expensive to buy Bitcoin with cash?
Usually, yes. Cash costs more to handle than a bank transfer. At a Bitstop ATM you see the rate and fee before any cash goes in, and coupons and stablecoins can lower what you pay.
Bitstop provides access to digital assets. Nothing here is investment advice, a price prediction, or a guarantee of value. Digital asset transactions are subject to identity verification, AML procedures, and OFAC sanctions screening. Availability, eligibility, and limits vary by state.