The basic path: Coinbase Wallet to Coinbase exchange to your bank

Coinbase Wallet does not connect directly to your bank account. To move money out, you first transfer your cryptocurrency from Coinbase Wallet to a Coinbase exchange account (the trading platform), then withdraw from there to your bank. This two-step process exists because Coinbase Wallet is a self-custody tool — you control the private keys — while the exchange handles the conversion from crypto to dollars and the bank connection.

The timeline depends on which bank you use and what day of the week you initiate the transfer. A withdrawal from Coinbase exchange to a linked bank account typically takes 1 to 5 business days, though some banks process faster. Cryptocurrency transfers between Coinbase Wallet and the exchange happen within minutes.

You will need a Coinbase exchange account (free to create), a verified identity, and a bank account linked to that exchange account. If you have not yet linked your bank, Coinbase will ask for your routing number and account number during the linking process.

Key Takeaways

  • Coinbase Wallet requires two transfers: first from your wallet to Coinbase exchange, then from exchange to your bank account.
  • You must have a Coinbase exchange account and a bank account linked to it before you can withdraw to your bank.
  • The cryptocurrency transfer takes minutes; the bank transfer takes 1 to 5 business days depending on your bank and the day you initiate it.
  • Coinbase charges a network fee when you send crypto from your wallet to the exchange, and may charge a withdrawal fee when you cash out to your bank.
  • Your bank may place a hold on the deposit if the amount is large or if it is your first transfer from Coinbase.

Step 1: Transfer crypto from Coinbase Wallet to Coinbase exchange

Open Coinbase Wallet on your phone or computer. Find the cryptocurrency you want to convert (Bitcoin, Ethereum, or another coin). Tap or click "Send," then select "Coinbase" as the destination if that option appears, or manually enter your Coinbase exchange wallet address.

Coinbase Wallet will show you the network fee — the cost to record the transaction on the blockchain. This fee varies by network congestion and the type of cryptocurrency. You pay this fee in the coin you are sending, so if you are sending Bitcoin, the fee comes out of your Bitcoin balance. Review the total amount you will receive after the fee and confirm the transfer.

The transfer completes within minutes to an hour, depending on network traffic. You can check the status in your Coinbase Wallet transaction history. Once it arrives in your Coinbase exchange account, you will see the balance update there.

Step 2: Link your bank account to Coinbase exchange (if not already done)

Log into your Coinbase exchange account on a web browser or the mobile app. Go to Settings, then Payment Methods. Select "Add a payment method" and choose "Bank account." Coinbase will ask for your bank's routing number and your account number.

You can find your routing number on a check, on your bank's website, or by calling your bank. Your account number is also on your checks or in your online banking portal. Enter both carefully — an error will cause the withdrawal to fail or go to the wrong account.

Coinbase may verify the account by depositing two small amounts (usually under $1 each) into your bank account within 1 to 2 business days. You will then need to confirm those amounts in your Coinbase account to complete the link. Some banks verify instantly; others take longer.

Step 3: Withdraw from Coinbase exchange to your bank

In Coinbase exchange, go to the Withdraw tab. Select your linked bank account as the destination. Enter the amount of dollars you want to withdraw — Coinbase will convert your cryptocurrency to USD at the current rate. Coinbase may charge a withdrawal fee; check the fee amount before you confirm.

Review the total amount that will arrive in your bank account (the USD amount minus any Coinbase fee). Confirm the withdrawal. Coinbase will send the request to your bank immediately, but your bank controls when the money actually appears in your account.

Most banks post the deposit within 1 to 5 business days. Weekends and bank holidays extend the timeline. Some banks, particularly smaller regional banks, may take longer. If your withdrawal does not appear after 5 business days, contact Coinbase support with your withdrawal confirmation number.

Fees you will encounter

When you transfer crypto from Coinbase Wallet to the exchange, you pay a network fee — the cost to record the transaction on the blockchain. This fee is set by the network, not by Coinbase, and varies based on how busy the network is. During high-traffic periods, network fees can be substantial. You see this fee before you confirm the transfer.

When you withdraw dollars from Coinbase exchange to your bank, Coinbase may charge a withdrawal fee. This fee varies and is shown to you before you confirm. Some withdrawal methods (like ACH transfers to a US bank account) have lower or no fees; other methods cost more. Check the fee at the moment you withdraw, as it can change.

Your bank may also charge a fee for receiving an incoming wire or ACH transfer, though most banks do not charge for incoming transfers. If you are unsure, contact your bank before you withdraw.

What happens if the transfer gets stuck or fails

If your cryptocurrency transfer from Coinbase Wallet to the exchange does not arrive within an hour, check your Coinbase Wallet transaction history for the transaction ID (a long string of characters). Copy that ID and contact Coinbase support through the exchange app or website. Provide the transaction ID and the amount sent. Coinbase can investigate whether the transaction is still pending or failed.

If your bank withdrawal does not arrive within 5 business days, log into your Coinbase exchange account and find the withdrawal in your transaction history. Note the withdrawal ID. Contact your bank first — the money may have been sent but not yet posted. If your bank has no record of it, contact Coinbase support with the withdrawal ID. Provide both your Coinbase account email and your bank account number (last four digits is sufficient).

If you entered the wrong bank account number or routing number, the withdrawal may be rejected or sent to the wrong account. Coinbase cannot reverse a withdrawal once it leaves their system. If the money went to the wrong account, you will need to contact that bank to recover it, which can take weeks or may not be possible.

Holds and delays on large withdrawals

If you are withdrawing a large amount (the threshold varies by bank, but often $5,000 or more) or if this is your first withdrawal from Coinbase, your bank may place a temporary hold on the deposit. The money arrives in your account but is not available to spend for 3 to 7 days while the bank verifies the transfer. This is normal and does not mean anything went wrong.

If your bank places a hold, you can call them and ask them to release it early, though they are not required to. Some banks will release holds immediately if you verify the transfer over the phone. If you need the money urgently, contact your bank as soon as the deposit appears to ask about early release options.

Frequently Asked Questions

Can I withdraw directly from Coinbase Wallet to my bank without using Coinbase exchange?

No. Coinbase Wallet is a self-custody wallet and does not have a built-in bank connection. You must transfer your crypto to a Coinbase exchange account first, then withdraw from there. Other wallet providers may offer direct bank connections, but Coinbase Wallet does not.

What if I do not have a Coinbase exchange account?

You will need to create one. Go to coinbase.com, click "Sign up," and follow the steps to verify your identity. The process is free and takes about 10 minutes. Once your account is verified, you can link your bank account and receive transfers from your Coinbase Wallet.

Why does the network fee change?

Network fees are determined by the blockchain network itself, not by Coinbase. When many people are sending transactions at the same time, the network is congested and fees rise. During quiet periods, fees drop. You can see the current fee before you confirm any transfer and decide whether to proceed.

Can I withdraw to a bank account that is not in my name?

No. Coinbase requires that the bank account you link to your exchange account be registered in the same name as your Coinbase account. This is a compliance requirement. If you need to send money to someone else, withdraw to your own bank account first, then transfer from your bank to theirs.

What if my bank rejects the deposit from Coinbase?

Contact your bank first to find out why they rejected it. Common reasons include a closed account, a wrong account number, or a fraud alert. Once you resolve the issue with your bank, you can initiate a new withdrawal from Coinbase. Coinbase cannot resend a rejected withdrawal automatically.