How to buy Bitcoin (BTC) with a credit card from the USA

By   |   Verified by Andrew Boyd   |   Updated Oct. 18, 2023

Using a credit card to buy Bitcoin is one of the quickest ways to get your hands on the cryptocurrency. While some credit card issuers block crypto purchases, many exchanges accept deposits from credit cards.

Read on for our step-by-step guide to buying Bitcoin with a credit card in the US.

Unsure about what exchange to use?

Where to buy Bitcoin with a credit card

eToro Crypto

On website

eToro USA LLC and eToro USA Securities Inc.; Investing involves risk, including loss of principal; Not a recommendation.

eToro Crypto


  • Trade and stake a range of crypto assets with low fees.
  • Copy successful traders. Practice with a demo account.
  • eToro is regulated by CySec, FCA and ASIC.

Disclaimer: Cryptocurrency is offered by eToro USA LLC (“the MSB”) (NMLS: 1769299) and is not FDIC or SIPC insured. Investing involves risk, and content is provided for educational purposes only, does not imply a recommendation, and is not a guarantee of future performance. [website domain name] is not an affiliate and may be compensated if you access certain products or services offered by the MS


  • The user-friendly website and app make it easy to trade from anywhere.
  • Trade Bitcoin, Ethereum, and 60+ other crypto assets.
  • With its CopyTrader feature, you can replicate the moves of other investors.
  • Start trading with just $10.


  • There is a 1% fee that is added to the market price.
  • Other exchanges have more selections of crypto coins and tokens.

On website

Finty may be compensated when you click on the link.


  • Get $5 in Bitcoin after your first trade on Coinbase.
  • Buy and sell popular digital currencies, keep track of them in the one place.
  • Invest in cryptocurrency slowly over time by scheduling buys daily, weekly, or monthly.
  • Maintains crypto-insurance and all USD cash balances are covered by FDIC insurance, up to a maximum of $250,000.


  • Get access to a wide variety of altcoins.
  • Start trading with as little as $2.
  • Offers Coinbase card which allows you to spend crypto anywhere.


  • Fees are higher compared to other exchanges.

On website



  • Buy Bitcoin and Ethereum with a credit card, debit card, Apple Pay, or bank transfer.
  • Place your order and get your coins instantly.
  • Fast-track verification with excellent customer service.


  • Start with as little as $50.
  • Accepts multiple types of payment options.
  • High spending limits.


  • Fees are higher compared to other providers.
  • Limited cryptocurrency selection.

First time buying?

How to buy Bitcoin with a credit card

Step 1: Choose what crypto exchange to use

Assuming that your credit card will not block crypto purchases, the first step is to sign up with a crypto exchange that accepts deposits made with a credit card.

Any of the exchanges listed on this page all accept credit cards.

Buying Bitcoin will be treated as a cash advance. Make sure you are clear about any of the fees that may be charged by the card issuer or exchange before proceeding.

You can use Finty to compare different crypto exchanges, their brokerage or spread, and what it costs to deposit and withdraw fiat currency.

Step 2: Authenticate and verify your ID

Once you’ve chosen a crypto exchange, you’ll need to confirm your identity. This usually requires some form of photo ID like a driver’s license, passport, or any other proof of photographic identification. You may be required to take a selfie while holding your photo ID (so they can match you up).

I’ve signed up for a lot of exchanges over the years and in my experience, they generally make it quick and easy to complete this step.

Step 3: Decide how much to buy

As Bitcoin is a volatile asset, you must decide carefully how much you want to invest in the cryptocurrency. Factors like government regulations, supply and demand, investor and user sentiments, and media hype constantly cause fluctuations in Bitcoin’s price.

However much Bitcoin you decide to buy with your credit card, make sure you can pay it off in full when your next statement comes through.

Step 4: Deposits funds

You can fund your crypto exchange account by entering your credit card information.

Funds deposited with a credit card are typically cleared for use within minutes of the transaction.

Step 5: Place an order

The easiest type of order to set up is a market order, which requires practically no configuration at all. Once submitted, the purchase will be made at the next available price.

At most exchanges, you can also set up a trigger order by entering the target price you would like to buy Bitcoin at. Trigger orders may take a little more configuration, but they can be used to execute a trading strategy to buy a dip or sell when the price drops.

With adequate funds in your account, you can set up a recurring order to purchase more coins on a regular basis. Using a recurring buy is a way to dollar cost average down.

Step 6: Buy

After deciding what type of order you want to place, fill out the form and make a purchase.

Still not sure?

Pros and cons


  • Fastest way to buy. Transfers made via a credit card typically take just minutes to complete.
  • Rewards and sign-up bonus. Depending on your credit card’s terms, buying Bitcoin may earn rewards or credits that count towards a sign-up bonus.


  • Cash advance fee. Buying crypto is usually classified as a cash advance, resulting in a one-time fee that’s typically 3% - 5% of the total amount.
  • Foreign exchange fee. You may also have to pay a foreign exchange fee if the exchange you are signed up with is based outside the United States. However, not all card issuers charge this fee.
  • Crypto exchange processing fees. The crypto exchange may charge a fee for credit card deposits.
  • Some credit cards block Bitcoin purchases. Many credit card issuers in the U.S. do not allow cryptocurrency purchases. Some card issuers even penalize cardholders for trying to buy crypto.

Extra help


How long does it take for funds to transfer using a credit card?

It normally takes a few minutes for funds to clear into your account at the exchange.

Can I buy Bitcoin with a credit card anonymously?

Yes, you can buy Bitcoin with a credit card anonymously. Some exchanges allow you to purchase a limited amount of Bitcoin using a credit card without identity verification.

Can I buy other cryptocurrencies with a credit card?

Yes, you can buy other cryptocurrencies with a credit card. After depositing funds into your account, select the desired cryptocurrency and execute the transaction.