To buy Solana (SOL), you open an account on a centralized exchange that lists SOL, verify your identity, deposit money by bank transfer or card, place a buy order for SOL, and then withdraw it to a Solana wallet you control. The whole process usually takes under an hour once verification is done, and the on-chain part costs almost nothing: a standard Solana transaction fee is 0.000005 SOL per signature. The expensive part is the card or spread markup on the exchange, which can be 100 times larger than the network fee.
Key Facts
- Where SOL is sold: most large centralized exchanges list SOL, including Coinbase, Kraken and Binance, subject to which country you are in.
- Network fee: the Solana base fee is 5,000 lamports (0.000005 SOL) per signature, before any optional priority fee.
- Card vs bank: card purchases typically carry the highest markup; a bank transfer plus a limit order is usually the cheapest route.
- Withdrawal network: when you withdraw, choose the Solana network, not an Ethereum or BNB Chain version of SOL.
- Keep some SOL: every Solana action, including sending tokens, needs SOL for fees, and each new token account locks about 0.0015 SOL as rent.
- Self-custody: SOL left on an exchange is a claim on the exchange, not coins you hold yourself.
Step 1: Choose an Exchange
The right exchange is simply the one that is licensed where you live, lists SOL, and supports your local bank rails. Compare three things before signing up: the deposit method (bank transfer, card, local payment apps), the trading fee on the spot market, and the SOL withdrawal fee. A low headline trading fee means little if the only deposit option is a card with a markup of several percent.
If you are in Canada, the options and tax rules differ enough that they get their own walkthrough in how to buy Solana in Canada.
Step 2: Verify and Deposit
Licensed exchanges require identity verification (KYC): a government ID, a selfie and sometimes proof of address. This is the slowest step and can take minutes or days. Once approved, deposit funds:
- Bank transfer: slowest, cheapest. Good for anything above a small test amount.
- Debit or credit card: instant, but the most expensive route.
- Other crypto: if you already hold USDC or BTC on the exchange, you can trade it for SOL directly.
Step 3: Buy SOL
Exchanges usually offer two screens. The simple “Buy” button executes instantly but builds a spread into the price. The “Trade” or “Spot” screen lets you place a limit order on the SOL/USD or SOL/USDC market and pay only the posted trading fee. For anything beyond a test purchase, the spot screen is almost always cheaper.
| Method | Speed | Typical cost | Best for |
|---|---|---|---|
| Card + instant buy | Seconds | Highest (card fee + spread) | Very small first purchase |
| Bank + instant buy | Hours to days | Spread only | Convenience |
| Bank + limit order | Hours to days | Trading fee only | Regular buying |
Step 4: Withdraw to Your Own Wallet
Withdrawing moves SOL from the exchange’s books to an address only you control. In your wallet, copy your Solana address, paste it into the exchange’s withdrawal form, select the Solana network, and send a small test amount first. A wallet such as Gem Wallet, Phantom or Solflare will show the SOL within seconds of the exchange broadcasting the transaction. Gem Wallet is a self-custody multi-chain wallet, so the same app can hold SOL alongside assets on other networks.
Before you approve anything on-chain, read through how to keep your Solana memecoins safe: the habits that protect a memecoin wallet apply just as much to plain SOL.
Common Mistakes
- Wrong network: sending SOL over a network the receiving wallet does not support can strand funds. Always pick Solana for a Solana address.
- Emptying the wallet: if you send out every lamport of SOL, you cannot pay the fee for your next transaction.
- Buying “SOL” lookalikes: on decentralized exchanges, fake tokens copy the ticker. Native SOL has no contract address you need to search for; it is the network’s own coin.
- Skipping the test send: a $5 test costs a fraction of a cent in network fees and confirms the address is right.
When Not to Buy This Way
If you only want price exposure and never plan to use Solana apps, an exchange balance or a regulated product may suit you better, as compared in Solana ETF vs buying SOL. If you want SOL specifically to trade memecoins, the exchange-to-wallet route above is the starting point, and the next step is a DEX router such as Jupiter. Network data such as recent fees and validator counts can be checked on Solscan.
From SOL to $DOLAN
Once SOL sits in your own wallet, every SPL token on Solana is one swap away, and DOLAN Duck ($DOLAN) is a typical example: a fair-launch SPL token with a 98.3M supply held across roughly 10,700 wallets. Buying it is a SOL-to-token swap on a DEX, which also creates a token account that locks about 0.0015 SOL in rent. That is why the advice to keep a small SOL buffer matters: it pays for the swap and the account. The full route from SOL to a memecoin is laid out in where to buy Solana meme coins.
Use a licensed centralized exchange that lists SOL, verify your identity, deposit by bank transfer or card, and buy SOL. Then withdraw it to a wallet you control.
The network fee is tiny, 0.000005 SOL per signature. Most of the cost is the exchange's trading fee, spread or card fee, so a bank deposit and a limit order is usually cheapest.
Some wallets offer in-app purchases through payment partners, but those partners still verify your identity and usually charge more than an exchange spot market.
Always choose the Solana network when sending to a Solana wallet address. Other networks may carry wrapped versions that your wallet will not show.
Keep a small buffer, for example 0.01-0.05 SOL, so you can pay transaction fees and the roughly 0.0015 SOL rent each new token account requires.
It is convenient, but exchange balances depend on the exchange staying solvent and accessible. Holding SOL in your own wallet removes that dependency but makes you responsible for your recovery phrase.