Summary: The only way to buy Crypto or Bitcoin with a Bank of America account is by depositing USD into a regulated cryptocurrency exchange.
We recommend eToro because they offer cheap and fast USD deposits for BoA account holders. They also offer zero fees to trade Bitcoin and crypto.
Table of Contents
Can I buy Bitcoin or Crypto with Bank of America?
Bank of America does not currently offer any services for their customers to access digital assets directly through their financial applications. Recently, the Bank of America COO Tom Montag commented that Crypto could add value to banks in the near future - hinting at a possible service offering some time in 2022.
If you are looking to buy crypto from a Bank of America account, we recommend you use a trusted and regulated exchange in the United States like eToro.
How to buy Crypto with Bank of America
If you are looking to buy crypto from a Bank of America account, we recommend you use a trusted and regulated exchange in the United States like eToro. They allow Bank of America customers to deposit US Dollars instantly and with no fees via an ACH Transfer, or even Debit Card, Credit Card and PayPal.
The guide below provides a quick overview on how to get started.
- Sign up to eToro USA
- Deposit your USD from Bank of America or another method
- Find the crypto you want to buy in the "Discover" tab on the left
- Input the USD amount and buy

Bank of America Crypto Policy
The Bank of America has never had any policies that prohibit customers from using licensed cryptocurrency exchanges to buy and sell cryptocurrencies. They will allow you to freely deposit and withdraw US Dollars without customers having to worry about potentially frozen funds.
Bank of America's research desk BofA Global Research has been historically bullish on the space, which indicates that Bank of America will likely integrate digital assets into their service offering soon.