Home › Guides › Polymarket Withdrawal
How to Withdraw from Polymarket: Step-by-Step Guide (2026)
Updated March 2026 — Complete instructions for cashing out your Polymarket winnings. USDC withdrawal, bank transfer options, fees, and troubleshooting.
Quick Summary
Polymarket withdrawals are free (gas <$0.01) and take seconds on Polygon. To get cash in your bank account, you'll need to send USDC to a crypto exchange like Coinbase, sell for USD, then transfer to your bank (1-3 business days total).
Before You Withdraw
Before you can withdraw from Polymarket, make sure you understand a few things:
- You can only withdraw USDC — Polymarket operates on the Polygon blockchain using USDC (a stablecoin pegged 1:1 to USD)
- Close your positions first — funds locked in active trades aren't available for withdrawal until you sell your positions or the market resolves
- You need a destination — either a crypto wallet address (Polygon network) or a connected off-ramp service
- Keep records — you'll need withdrawal records for tax reporting
Step-by-Step Withdrawal
Close or Resolve Open Positions
Go to your Portfolio page. If you have open positions, you have two options:
- Sell your shares — click on any position and sell at the current market price
- Wait for resolution — if the event is close to resolving, you may want to hold
Your available balance (shown as "Cash" or "USDC balance") is what you can withdraw.
Navigate to Withdrawal
Click on your wallet/balance in the top right corner of the Polymarket interface. Then click "Withdraw".
Choose Your Withdrawal Method
Polymarket offers several withdrawal options:
- Polygon USDC (recommended) — withdraw to any Polygon-compatible wallet
- Bridge to Ethereum — move USDC to the Ethereum mainnet (higher gas fees)
- Fiat off-ramp — some services let you convert directly to bank transfer
Enter Amount and Destination
Enter the amount of USDC you want to withdraw. Paste your destination wallet address (double-check this!). For fiat off-ramps, follow the service's instructions to connect your bank.
Confirm the Transaction
Review the details — amount, destination, network. Confirm the withdrawal. You'll see a transaction hash you can track on PolygonScan.
Receive Your Funds
Polygon withdrawals arrive in seconds. If you're converting to fiat, the exchange/off-ramp process takes additional time (see processing times below).
Withdrawal Methods Compared
| Method | Speed | Fee | Best For |
|---|---|---|---|
| Polygon USDC to Wallet | <1 minute | <$0.01 gas | Crypto-savvy users, reinvesting |
| Bridge to Ethereum | 10-30 minutes | $2-15 gas | Users needing ETH mainnet USDC |
| To Coinbase/Kraken | Minutes + 1-3 days | Exchange fees (~0.5-1%) | Converting to USD for bank |
| MoonPay Off-ramp | 1-3 business days | 1-3% + spread | Direct to bank, no exchange account |
Fees and Costs
Polymarket itself charges no withdrawal fee. However, there are costs at other stages:
| Stage | Cost |
|---|---|
| Polymarket withdrawal | Free |
| Polygon gas fee | <$0.01 |
| Ethereum bridge gas | $2-15 (varies with network congestion) |
| Exchange USDC → USD (Coinbase) | 0-1% (maker/taker fee) |
| Bank withdrawal from exchange | Free (ACH) / $25 (wire) |
| MoonPay off-ramp | 1-3.5% + spread |
How to Get Cash in Your Bank Account
Polymarket doesn't offer direct bank withdrawals. Here's the recommended path to get USD in your bank:
Option A: Via Coinbase (Recommended)
- Open a Coinbase account (if you don't have one) and complete KYC
- Get your Coinbase Polygon USDC deposit address (make sure you select the Polygon network)
- Withdraw from Polymarket to your Coinbase Polygon USDC address
- On Coinbase, sell USDC for USD (near-zero spread)
- Withdraw USD to your bank via ACH (free, 1-3 business days)
Option B: Via Kraken
- Open a Kraken account and complete verification
- Get your Kraken USDC deposit address (check supported networks)
- Withdraw from Polymarket → bridge to Ethereum if needed → send to Kraken
- Sell USDC and withdraw USD via ACH or wire
Option C: Direct Off-ramp (MoonPay)
Some integrated services let you convert USDC directly to a bank transfer without a separate exchange account. Fees are higher (1-3.5%) but the process is simpler.
Processing Times
| Step | Time |
|---|---|
| Polymarket withdrawal (Polygon) | Seconds |
| USDC arrives at exchange | 1-10 minutes |
| Sell USDC for USD | Instant |
| ACH bank transfer | 1-3 business days |
| Wire transfer | Same day (if before cutoff) |
| Total: Polymarket to bank | 1-3 business days |
Troubleshooting Common Issues
"Insufficient balance" error
Your available USDC may be less than your total portfolio value. Check if you have:
- Open positions that haven't been sold
- Markets pending resolution
- Recent trades that haven't settled yet
Withdrawal stuck or pending
Polygon transactions usually confirm in seconds. If your withdrawal is stuck:
- Check the transaction on PolygonScan using the transaction hash
- Polygon network congestion is rare but can cause delays
- Try refreshing the page and checking your wallet balance
USDC not appearing in exchange
- Verify you sent to the correct Polygon address, not Ethereum
- Some exchanges require multiple confirmations before crediting
- Contact the exchange support with your transaction hash
Can't withdraw — account restricted
If your account has restrictions:
- Complete any pending KYC verification
- Check for account flags or compliance holds
- Contact Polymarket support via their help center
Tax Implications of Withdrawals
Withdrawing from Polymarket doesn't trigger a tax event by itself — it's the trading profits that are taxable. However, you should:
- Track your cost basis — record what you paid for each position and what you received
- Report all profits — Polymarket doesn't issue 1099 forms, so you must self-report
- Keep records — download your transaction history from Polymarket for tax filing
- Consider timing — holding positions over 1 year may qualify for long-term capital gains rates
For comprehensive tax guidance, see our prediction market taxes guide.
Frequently Asked Questions
How long does a Polymarket withdrawal take?
The Polymarket withdrawal itself takes seconds (Polygon blockchain). Getting cash in your bank account takes 1-3 business days total: seconds for Polygon withdrawal, minutes for exchange deposit, then 1-3 days for bank transfer.
Are there fees to withdraw from Polymarket?
Polymarket charges zero withdrawal fees. Polygon gas is less than $0.01. The main costs come from converting to fiat: exchange fees (0-1% on Coinbase) and off-ramp fees (1-3.5% on MoonPay). For details, see our Polymarket fees guide.
Can I withdraw directly to my bank account?
Not directly. Polymarket withdrawals are in USDC on Polygon. To get USD in your bank, send USDC to a crypto exchange (Coinbase is easiest), sell for USD, then transfer to your bank. Total time: 1-3 business days. Total cost: under $1 for most withdrawals.
What is the minimum withdrawal amount?
There is no minimum withdrawal on Polymarket. You can withdraw any amount of USDC. However, if you're converting to fiat, exchanges may have minimum sell or withdrawal amounts (Coinbase minimum is $1).
Why can't I withdraw my funds?
Common reasons: 1) Funds locked in open positions — sell or wait for resolution. 2) Pending market settlements. 3) KYC verification incomplete. 4) Temporary network issues. Check your Portfolio page for any unresolved positions before trying again.
Is it safe to withdraw large amounts?
Yes. Polymarket uses smart contracts on Polygon, so withdrawals of any size process the same way. For large amounts ($10K+), consider splitting into multiple transactions and using a hardware wallet as an intermediate step. Large fiat conversions on exchanges may trigger additional verification.
Related Guides
Honest assessment with data →
How to Trade on PolymarketComplete trading tutorial →
Polymarket Fees ExplainedTrading, deposit & withdrawal costs →
Prediction Market TaxesHow to report profits to the IRS →
Kalshi Review 2026Fees, safety & full analysis →
Best Prediction Markets 2026Top platforms ranked →
Prediction Market ArbitrageFind risk-free profit opportunities →
What Are Prediction Markets?Complete beginner's guide →
How to Deposit on PolymarketFund your account step by step →
How to Make Money on Prediction MarketsStrategies for profitable trading →