Es gibt in Deutschland etwa 70 Geldautomaten, an denen man Bitcoin kaufen kann. Dort bezahlt man, wie an Automaten üblich, mit einer EC- oder Kreditkarte die Bitcoin in gewünschter Menge. Viele ATM, an denen man Bitcoin kaufen kann, nehmen außerdem Bargeld an. Voraussetzung für den Kauf von Bitcoin an einem Geldautomaten ist die Existenz einer Adresse eines Bitcoin-Wallets. Diese oftmals sehr kryptische Adresse muss man während des Kaufvorgangs angeben, denn dorthin werden die gekauften Bitcoin gesendet. Beim Kauf von Bitcoin an Geldautomaten fallen allerdings vergleichsweise hohe Gebühren an. Die Gebühren können bis zu 5 % des Kaufbetrags betragen und liegen damit deutlich über den Kosten, die bei der Nutzung von Plattformen wie BISON anfallen. Die Zukunft von Bitcoin Geldautomaten ist in Deutschland keinesfalls gesichert. Die deutsche Finanzmarktaufsichtsbehörde BaFin geht immer wieder gegen Betreiber von Bitcoin-ATMs vor und legt sogar Automaten still, die ohne Genehmigung aufgestellt wurden.