Find a Bitcoin ATM near me
Buy Bitcoin with cash at a Bitcoin ATM near you, at one of 183 locations in six provinces across Canada. Most offer on-site parking and extended hours. Search by your location, or browse the map.
Using a Bitcoin ATM
Four steps. The first one only happens once.
Verify your ID
Sign up and verify on your phone. Usually under a minute, and only on your first purchase. You can do it before you visit.
Scan your wallet
Scan the QR code of the wallet you want the cryptocurrency sent to.
Insert cash
Insert Canadian bills one at a time until you reach the amount you want.
Receive your cryptocurrency
Complete the transaction and the coins are sent to your wallet address.
Where can I find my closest Bitcoin ATM?
Ajax
Alliston
Angus
Balzac
Barrie
Bolton
Bowmanville
Bradford
Brampton
Brandon
Brantford
Burlington
Caledonia
Calgary
Cambridge
Cayuga
Coldbrook
Collingwood
East York
Edmonton
Elmvale
Etobicoke
Fredericton
Georgetown
Goffs
Guelph
Hamilton
Innisfil
Keswick
King City
Kitchener
London
Maple
Markham
Middle Sackville
Midland
Millet
Milton
Mississauga
Mount Albert
Newcastle
Newmarket
New Westminster
Nobleton
North York
Oakville
Orangeville
Orillia
Oshawa
Ottawa
Pickering
Port Colborne
Red Deer
Richmond
Richmond Hill
Sarnia
Scarborough
Shelburne
Stoney Creek
Strathmore
Thornhill
Toronto
Uxbridge
Vaughan
Waterloo
Welland
West River
Whitby
Whitchurch-Stouffville
Windsor
Winkler
Winnipeg
Woodbridge
Woodstock
Woodstock-NB
Bitcoin4U Bitcoin ATMs are conveniently located across Canada. Our ATMs allow you to instantly purchase Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), USD Coin (USDC), Solana (SOL) and XRP with cash. Every machine offers all six.
Search the map above by your location to find the nearest Bitcoin ATM, or pick a city from the list. Each location's page shows parking and the areas it serves.
Bitcoin4U ATMs are buy-only and take Canadian cash only, up to $40,000 CAD per 24 hours (your own limit may be lower, depending on verification; see fees and limits). To sell, sell Bitcoin online and get paid by Interac e-Transfer.
Buy Bitcoin with cash!
Haven't bought cryptocurrency before? Our ATMs are easy to use. Every machine walks you step by step through buying Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), USD Coin (USDC), Solana (SOL) or XRP with Canadian cash. You will need a mobile phone and a wallet for the coin you are buying. Your wallet shows its receiving address as a QR code, and you scan it at the ATM so the machine knows where to send your cryptocurrency.
Want to verify your ID prior to a Bitcoin ATM visit? Please register your identity here. Your privacy is very important to us - please see the Privacy Policy section.
Only send cryptocurrency to a wallet address you control, and make sure the address is for the coin you are buying - a Bitcoin address cannot receive Ethereum, for example. Cryptocurrency transactions are irreversible and are broadcast as soon as your purchase completes. How long a transaction takes to confirm depends on the coin's network and how busy it is: some networks confirm in seconds, while Bitcoin can take 10-20 minutes or longer when activity is high. Our terms and conditions for using our ATMs outline everything you need to know to stay safe and need to be reviewed before you complete your purchase. You can see a list of common scams in our Frequently Asked Questions.
Service fees for use of Bitcoin ATMs are available on our website, and a rate is always provided on the Cryptocurrency ATM prior to purchasing. The fees vary by location and current Bitcoin market conditions.