Skip to content

Withdrawal fees · USDC · by network

USDC withdrawal fees by exchange — and by network.

Cheapest USDC withdrawal fee

OKX on Arbitrum One — 0.004 USDC

Published fee, checked 2026-08-04

On Ethereum: Bitpanda — 0.1999988 USDC ≈ $0.20, checked 2026-08-04.

Published fees, checked 2026-08-04 · schedule values, not live quotes.

ExchangeEthereumArbitrum OneBasePolygon PoSSolanaAccount
OKX0.63 USDC≈ $0.63 · min 1.20.004 USDCmin 0.110.015 USDC≈ $0.01 · min 0.120.016 USDC≈ $0.02 · min 0.120.21 USDC≈ $0.21 · min 0.22Open account →
Crypto.com10 USDC≈ $10.00 · min 201 USDC≈ $1.00 · min 20.033 USDC≈ $0.03 · min 0.0660.8 USDC≈ $0.80 · min 1.60.59476 USDC≈ $0.59 · min 1.18952Open account →
Bitpanda0.1999988 USDC≈ $0.20 · min 0.11 USDC≈ $1.00 · min 51 USDC≈ $1.00 · min 50.05 USDC≈ $0.05 · min 0.10.5 USDC≈ $0.50 · min 5Open account →
Bitget0.799361 USDC≈ $0.80 · min 9.9920060.149881 USDC≈ $0.15 · min 9.9920060.099921 USDC≈ $0.10 · min 9.9920060.64 USDC≈ $0.64 · min 9.9920060.999201 USDC≈ $1.00 · min 9.992006Open account →
Binance0.6 USDC≈ $0.60 · min 30.2 USDC≈ $0.20 · min 30.2 USDC≈ $0.20 · min 30.12 USDC≈ $0.12 · min 30.3 USDC≈ $0.30 · min 3Open account →
KuCoin5.5 USDC≈ $5.50 · min 301 USDC≈ $1.00 · min 50.5 USDC≈ $0.50 · min 10.21 USDC≈ $0.21 · min 0.31 USDC≈ $1.00 · min 5Open account →
Kraken0.5047 USDC≈ $0.50 · min 0.605641 USDC≈ $1.00 · min 41 USDC≈ $1.00 · min 2.51 USDC≈ $1.00 · min 20.7584 USDC≈ $0.76 · min 0.91008Open account →
Bybitnot published¹not published¹not published¹not published¹not published¹Open account →
MEXCnot published¹not published¹not published¹not published¹not published¹Open account →
Coinbasenot published¹not published¹not published¹not published¹not published¹Open account →
Bitvavonot published¹not published¹not published¹not published¹not published¹Open account →
Bitstampnot published¹not published¹not published¹not published¹not published¹Open account →
  • Arbitrum One0.004 USDC · min 0.11
  • Base0.015 USDC · min 0.12
  • Polygon PoS0.016 USDC · min 0.12
  • Solana0.21 USDC · min 0.22
  • Ethereum0.63 USDC · min 1.2
  • Base0.033 USDC · min 0.066
  • Solana0.59476 USDC · min 1.18952
  • Polygon PoS0.8 USDC · min 1.6
  • Arbitrum One1 USDC · min 2
  • Ethereum10 USDC · min 20
  • Polygon PoS0.05 USDC · min 0.1
  • Ethereum0.1999988 USDC · min 0.1
  • Solana0.5 USDC · min 5
  • Arbitrum One1 USDC · min 5
  • Base1 USDC · min 5
  • Base0.099921 USDC · min 9.992006
  • Arbitrum One0.149881 USDC · min 9.992006
  • Polygon PoS0.64 USDC · min 9.992006
  • Ethereum0.799361 USDC · min 9.992006
  • Solana0.999201 USDC · min 9.992006
  • Polygon PoS0.12 USDC · min 3
  • Arbitrum One0.2 USDC · min 3
  • Base0.2 USDC · min 3
  • Solana0.3 USDC · min 3
  • Ethereum0.6 USDC · min 3
  • Polygon PoS0.21 USDC · min 0.3
  • Base0.5 USDC · min 1
  • Arbitrum One1 USDC · min 5
  • Solana1 USDC · min 5
  • Ethereum5.5 USDC · min 30
  • Ethereum0.5047 USDC · min 0.60564
  • Solana0.7584 USDC · min 0.91008
  • Arbitrum One1 USDC · min 4
  • Polygon PoS1 USDC · min 2
  • Base1 USDC · min 2.5
BybitOpen account →not published¹

no published fee we could check

MEXCOpen account →not published¹

no published fee we could check

CoinbaseOpen account →not published¹

no fixed fee — you pay the network fee

BitvavoOpen account →not published¹

no published fee we could check

BitstampOpen account →not published¹

no published fee we could check

Some links earn Skontro a commission. The ranking never knows.

Sources & method

¹ No fixed fee published — the exchange either charges the network fee of the moment and shows it at withdrawal time, or we could not verify a number officially. “min” = the exchange’s published minimum withdrawal in USDC. ≈ $ values USDC at its current reference price ($1.0000), not at $1 by assumption.

Stablecoin (USDT/USDC) fees are listed per withdrawal network — only networks the issuer itself lists as native issuance (Tether / Circle), never a wrapped or bridged representation. Each amount is the exchange’s published schedule value on that network as of the verification date; most exchanges adjust it dynamically with network conditions. No cell = no officially verifiable published fee for that exchange on that network — never "not offered", never zero.

  • OKX · Ethereum: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
  • OKX · Arbitrum One: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
  • OKX · Polygon PoS: okx.com/en-us/fees/withdrawal-info (live fee table, "Polygon" row — a separate "Polygon (USDC.e)" row also exists, not used here; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
  • OKX · Solana: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
  • OKX · Base: okx.com/en-us/fees/withdrawal-info (live fee table; JS-rendered, browser-verified — no keyless public API) — dynamic, tracks real-time network fees — verified 2026-08-04
  • Crypto.com · Ethereum: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
  • Crypto.com · Arbitrum One: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
  • Crypto.com · Polygon PoS: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins; network "MATIC_USDC_NATIVE") — schedule value, re-quoted at withdrawal time — verified 2026-08-04
  • Crypto.com · Solana: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
  • Crypto.com · Base: crypto.com/exchange/document/fees-limits (public coins API, exchange-fe.crypto.com/v1/public/coins) — schedule value, re-quoted at withdrawal time — verified 2026-08-04
  • Bitpanda · Ethereum: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
  • Bitpanda · Arbitrum One: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
  • Bitpanda · Polygon PoS: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
  • Bitpanda · Solana: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
  • Bitpanda · Base: api.bitpanda.com/v1/limits/transaction-costs (official public API; fee set automatically per network congestion — snapshot) — verified 2026-08-04
  • Bitget · Ethereum: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain ERC20) — verified 2026-08-04
  • Bitget · Arbitrum One: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain ArbitrumOne) — verified 2026-08-04
  • Bitget · Polygon PoS: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain POLYGON) — verified 2026-08-04
  • Bitget · Solana: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain SOL) — verified 2026-08-04
  • Bitget · Base: api.bitget.com/api/v2/spot/public/coins?coin=USDC (official public API; withdrawFee/minWithdrawAmount, chain BASE) — verified 2026-08-04
  • Binance · Ethereum: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
  • Binance · Arbitrum One: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
  • Binance · Polygon PoS: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
  • Binance · Solana: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
  • Binance · Base: binance.com/en/fee/cryptoFee (public capital API, bapi getNetworkCoinAll) — dynamic with network congestion — verified 2026-08-04
  • KuCoin · Ethereum: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain eth) — verified 2026-08-04
  • KuCoin · Arbitrum One: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain arbitrum) — verified 2026-08-04
  • KuCoin · Polygon PoS: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain matic) — verified 2026-08-04
  • KuCoin · Solana: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain sol) — verified 2026-08-04
  • KuCoin · Base: api.kucoin.com/api/v3/currencies/USDC (official public API; withdrawalMinFee/withdrawalMinSize, chain base) — verified 2026-08-04
  • Kraken · Ethereum: support.kraken.com/articles/360000767986 (official schedule, "USDC (Ethereum)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
  • Kraken · Arbitrum One: support.kraken.com/articles/360000767986 (official schedule, "USDC (Arbitrum One (USDC))" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
  • Kraken · Polygon PoS: support.kraken.com/articles/360000767986 (official schedule, "USDC (Polygon (USDC))" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
  • Kraken · Solana: support.kraken.com/articles/360000767986 (official schedule, "USDC (Solana)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04
  • Kraken · Base: support.kraken.com/articles/360000767986 (official schedule, "USDC (Base)" row; JS-rendered, browser-verified — no keyless public API) — verified 2026-08-04

One leg of the cost — the rest: USDC True-Cost comparison · Move check · Reliability Score · all assets. Data, not advice.

Questions, answered

Which network is cheapest to withdraw USDC?

OKX on Arbitrum One: 0.004 USDC, published, checked 2026-08-04. On Ethereum: Bitpanda, 0.1999988 USDC ≈ $0.20, checked 2026-08-04.

Why do fees differ by network?

The fee is set per network — each network costs the exchange something different. Crypto.com: 0.033 USDC on Base, 10 USDC on Ethereum (checked 2026-08-04).