ATM Locator
Bitcoin ATMs Near You
Search by city or zip code to find one of 3,000+ Bitstop ATMs across the US and Canada. Buy Bitcoin and other crypto with cash, starting at $10.
Bitstop ATMs by State and Province
Every state and province with a Bitstop ATM, and how many each one has.
Alabama
34 locations
Arizona
44 locations
California
73 locations
Colorado
13 locations
Delaware
42 locations
Florida
182 locations
Georgia
135 locations
Iowa
113 locations
Idaho
14 locations
Illinois
69 locations
Kansas
10 locations
Kentucky
48 locations
Massachusetts
6 locations
Maryland
217 locations
Michigan
132 locations
Missouri
2 locations
Mississippi
42 locations
North Carolina
308 locations
North Dakota
19 locations
Nebraska
2 locations
New Hampshire
2 locations
New Jersey
27 locations
New Mexico
26 locations
Nevada
70 locations
Ohio
1 location
Oklahoma
50 locations
Oregon
48 locations
Pennsylvania
183 locations
Rhode Island
2 locations
South Carolina
78 locations
South Dakota
33 locations
Texas
359 locations
Utah
95 locations
Virginia
174 locations
Washington
51 locations
Wisconsin
42 locations
West Virginia
17 locations
Wyoming
6 locations
Cities with the Most Bitstop ATMs
Every city with five or more Bitstop ATMs. Pick yours to see each location's hours, coins, and directions.
- Abilene, TX7 ATMs
- Arlington, TX5 ATMs
- Athens, GA9 ATMs
- Austin, TX11 ATMs
- Baltimore, MD35 ATMs
- Bettendorf, IA5 ATMs
- Biloxi, MS6 ATMs
- Calgary, AB12 ATMs
- Cedar Rapids, IA10 ATMs
- Charlotte, NC16 ATMs
- Chesapeake, VA7 ATMs
- Clearwater, FL5 ATMs
- College Station, TX5 ATMs
- Columbia, SC14 ATMs
- Corpus Christi, TX6 ATMs
- Dallas, TX10 ATMs
- Danville, VA6 ATMs
- Davenport, IA7 ATMs
- Daytona Beach, FL5 ATMs
- Dover, DE6 ATMs
- Durham, NC14 ATMs
- El Paso, TX7 ATMs
- Fargo, ND5 ATMs
- Fayetteville, NC10 ATMs
- Fort Worth, TX8 ATMs
- Frederick, MD6 ATMs
- Fredericksburg, VA6 ATMs
- Gastonia, NC8 ATMs
- Glen Burnie, MD7 ATMs
- Greensboro, NC10 ATMs
- Greenville, NC7 ATMs
- Gulfport, MS5 ATMs
- Hampton, VA8 ATMs
- High Point, NC5 ATMs
- Houston, TX44 ATMs
- Humble, TX5 ATMs
- Jackson, MI5 ATMs
- Jacksonville, FL9 ATMs
- Katy, TX7 ATMs
- Lancaster, PA5 ATMs
- Las Vegas, NV44 ATMs
- Laurel, MS6 ATMs
- Lenoir, NC5 ATMs
- Lexington, KY13 ATMs
- Louisville, KY7 ATMs
- Lubbock, TX7 ATMs
- Macon, GA7 ATMs
- McAllen, TX5 ATMs
- Middle River, MD6 ATMs
- Mobile, AL9 ATMs
- Montréal, QC5 ATMs
- Muskegon, MI8 ATMs
- Myrtle Beach, SC5 ATMs
- New Port Richey, FL5 ATMs
- Newport News, VA11 ATMs
- Norfolk, VA9 ATMs
- North Las Vegas, NV6 ATMs
- Ogden, UT7 ATMs
- Oklahoma City, OK20 ATMs
- Orlando, FL8 ATMs
- Pasadena, MD5 ATMs
- Pensacola, FL8 ATMs
- Philadelphia, PA5 ATMs
- Phoenix, AZ12 ATMs
- Pittsburgh, PA11 ATMs
- Plano, TX7 ATMs
- Pocatello, ID5 ATMs
- Portland, OR9 ATMs
- Portsmouth, VA6 ATMs
- Raleigh, NC23 ATMs
- Reading, PA10 ATMs
- Reno, NV8 ATMs
- Richmond, VA15 ATMs
- Roanoke, VA7 ATMs
- Rock Hill, SC5 ATMs
- Salisbury, MD7 ATMs
- Salt Lake City, UT18 ATMs
- San Antonio, TX14 ATMs
- Sandy, UT7 ATMs
- Santa Fe, NM5 ATMs
- Sioux Falls, SD8 ATMs
- Spartanburg, SC5 ATMs
- Spring, TX9 ATMs
- Statesville, NC6 ATMs
- Surrey, BC6 ATMs
- Tampa, FL5 ATMs
- Toronto, ON8 ATMs
- Tucson, AZ11 ATMs
- Vancouver, BC6 ATMs
- Victoria, BC7 ATMs
- Virginia Beach, VA13 ATMs
- Waco, TX5 ATMs
- Waterloo, IA5 ATMs
- West Valley City, UT5 ATMs
- Wilmington, NC8 ATMs
- Winston-Salem, NC11 ATMs
- York, PA7 ATMs
Using a Bitstop ATM
How it works
Choose a coin on the screen, enter your phone number and PIN, and scan your wallet's QR code. Insert your cash, check the rate and fee, and confirm. The ATM sends your crypto straight to your wallet.
What to bring
Cash, your phone, and a crypto wallet that can receive the coin you're buying. Start with a $10 bill or larger; after that, smaller bills work too. You don't need a bank account or a card. Larger purchases need a government-issued photo ID, and the ATM tells you when. No wallet yet? Exodus and Trust Wallet take a few minutes to set up.
Fees and limits
The exchange rate and the fee are on screen before you insert any cash, and the price locks when your first bill goes in. Fees vary by state. At ATMs run by independent operators, the operator sets the rate and fee. Your daily limit depends on your verification tier and your state, and the ATM shows how much you can buy right now.
What you can buy
Every Bitstop ATM sells Bitcoin. Most also sell Ethereum, Dogecoin, Litecoin, and Solana, and many carry XRP and stablecoins like USDC and USDT. Coins vary by ATM, so each location page lists what it sells. Gold ATMs in select states also dispense Goldbacks.
Stay safe
No government agency, utility, or legitimate business will ever ask you to pay at a Bitcoin ATM. If someone you met by phone or online sends you a QR code to scan at the ATM, stop. Call Bitstop at (855) 524-8786 before you insert any cash.
Bitcoin ATM FAQs
Where is the nearest Bitcoin ATM?
Search by city or zip code at the top of this page to see the closest Bitstop ATMs on the map, with hours and directions for each. Bitstop has 3,000+ ATMs across the US and Canada.
Are Bitstop ATMs open 24 hours?
Many are. About 6 in 10 Bitstop ATMs are open 24 hours a day. Hours depend on the store each ATM is in, and every location page shows that ATM's hours.
Do I need a bank account to use a Bitcoin ATM?
No. Bitstop ATMs take cash, so you don't need a bank account, a debit card, or an exchange account.
Do I need ID to buy Bitcoin at an ATM?
Not for smaller purchases. Above certain amounts, which vary by state and verification tier, the ATM asks you to scan a government-issued photo ID, and it tells you when.
How much does a Bitcoin ATM charge?
Each purchase has an exchange rate and a fee, and both show on screen before you insert any cash. Fees vary by state, and the fees page lists them. At ATMs run by independent operators, the operator sets the fee.
How much Bitcoin can I buy at once?
The minimum purchase is $10, so your first bill must be $10 or larger. After that you can add smaller bills. Your daily limit depends on your verification tier and your state, and the ATM shows what you can still buy before you confirm. To raise your limit, upgrade your account in the Bitstop app.
What can I buy at a Bitstop ATM?
Bitcoin at every location, plus Ethereum, Dogecoin, Litecoin, Solana, XRP, and stablecoins like USDC and USDT at most of them. Gold ATMs in select states also dispense Goldbacks. Each location page lists the coins at that ATM.
How long does it take to get my Bitcoin?
The ATM sends your Bitcoin as soon as you confirm. It usually shows up in your wallet within 10–30 minutes, depending on how busy the Bitcoin network is.
Can't find one nearby?
Request a Bitstop in Your Area
Don't see an ATM near you? Let us know. We're expanding every month.
No Gold ATM Near You?
Shop Goldbacks Online
Order physical 24K gold currency to your door. Available in multiple U.S. state series.