Shops that accept Bitcoin
Grocery stores, electronics shops, florists, jewellers, clothing stores and other shops where you can pay with Bitcoin.
About this guide
From the corner grocery to computer stores and jewellers, physical shops are the largest group of Bitcoin merchants on Coinmap. This guide lists every store that accepts Bitcoin, grouped by city and country.
Open a city to see the full list with addresses and opening hours. Looking for online stores instead? See the online shops section of Coinmap.
Coinmap currently lists 7,086 shops in 111 countries. 80% of them accept Lightning payments and 3,103 were confirmed by a visitor in the last 12 months. The countries with the most are United States (2,072), South Africa (870), Brazil (634), El Salvador (437) and Mexico (375), and the cities with the most are Livingstone (59), Rolante (55), Nairobi (45), Pretoria (40) and Berlín (39).
Shops by city
Each city has its own page with the full list, addresses and a map. Cities with at least 5 shops are shown.
How to pay
Pay at the till as you would with a card: the shop shows a QR code and you scan it with your Bitcoin wallet. For small purchases Lightning is instant and almost free; for an expensive item such as a laptop or jewellery an on-chain payment is common.
Ask about returns before you pay: some shops refund Bitcoin purchases in Bitcoin, others in local currency.
Recently verified shops
By country
Frequently asked questions
How do I find shops that accept Bitcoin near me?
Open the map from this page and press “Near me”: Coinmap zooms to your location and shows the shops around you that accept Bitcoin, sorted by distance. You can also open one of the city guides on this page.
Can I pay with Lightning at these shops?
5,664 of the 7,086 shops on Coinmap say they accept Lightning payments, which are instant and almost free. The others accept on-chain Bitcoin or other cryptocurrencies.
Is the information up to date?
The listings come from OpenStreetMap through BTCMap and are refreshed every day. 3,103 of the 7,086 shops were checked by a visitor in the last 12 months. Payment options change, so it is worth asking before you pay.