How Long Does It Take to Unstake Solana?

Disclaimer: Crypto is a high-risk asset class. This article is provided for informational purposes and does not constitute investment advice. You could lose all of your capital.

If you have staked SOL and now want it back, the first question on your mind is probably timing. Unstaking on Solana is not instant by default, and the wait catches a lot of people off guard, especially if they are used to simply selling a token whenever they want. The good news is that the process is predictable once you understand how it works, and there are ways to skip the wait entirely if you need your SOL sooner.

In short, unstaking SOL through the standard method takes about 2 to 3 days. That number comes from how Solana’s network is built, not from any single wallet or app. Below we will break down exactly why that timeframe exists, what happens during the wait, how to speed things up with instant unstaking, and what changes if you are using a liquid staking token instead of staking directly.

What Happens When You Unstake SOL

When you stake SOL, your tokens are not sent anywhere physically. Instead, you delegate them to a validator through a stake account, and that validator uses your balance to help secure the network and process transactions. In return, you earn staking rewards. Your SOL is still yours the whole time, but while it is staked it cannot be sent, swapped, or spent.

What Happens When You Unstake SOL

Unstaking reverses that delegation. You are telling the network you want your balance moved out of the active staking pool and back into a spendable state. This is not a single click that finishes instantly. It has to pass through a cooldown period first, and that cooldown is tied to something called an epoch.

The Short Answer: How Long Solana Unstaking Actually Takes

For a native, standard unstake, plan on one full epoch, which on Solana usually lasts between two and three days. If you unstake right at the start of an epoch, you could be waiting closer to the full three days. If you unstake near the end of one, your wait might only be a few hours. There is no way to unstake faster than the current epoch boundary unless you use a separate instant unstaking service, which we cover further down.

Understanding the Solana Epoch

An epoch is the basic unit of time Solana uses to organize network activity. Instead of running on a fixed clock like “every 24 hours,” an epoch is defined by a set number of slots, roughly 432,000 of them, and each slot corresponds to a small window where a block can be produced. Because block production speed can shift slightly depending on network conditions, epoch length is not perfectly fixed either, but it typically lands somewhere between two and three days.

Epochs matter for unstaking because staking changes on Solana are only finalized at epoch boundaries. This exists for a reason: if unstaking were instant, large holders could pull enormous amounts of SOL out of the validator pool in a single moment, which could destabilize the network’s security model. The delay is a deliberate safeguard, not a bug or a slow app. If you want the fuller picture of how the network processes activity behind the scenes, our guide on how Solana works goes into more detail on blocks, slots, and validators.

The Native Unstaking Process, Step by Step

Native unstaking, meaning unstaking SOL you delegated directly to a validator rather than through a liquid staking token, happens in three distinct phases. Understanding each one helps explain why people sometimes think their SOL is “stuck” when it is really just moving through a normal sequence.

The Native Unstaking Process Sol

Phase One: Deactivation

The moment you submit an unstake transaction, your stake account switches from active to deactivating. Your SOL is still locked at this point, and it stops earning rewards going forward. Nothing else changes yet. You cannot withdraw, send, or swap it while it sits in this state.

Phase Two: The Cooldown Period

This is the waiting stretch tied to the current epoch. If you deactivate your stake halfway through an epoch, you wait out the remaining time until that epoch ends. Once the epoch boundary is crossed, your stake account status flips from deactivating to inactive, which means it is finally unlocked.

Phase Three: Manual Withdrawal

Here is the part people forget most often. Even after your stake becomes inactive, the SOL does not automatically land back in your spendable balance. You need to submit one more transaction, usually a simple “withdraw” or “claim” button in your wallet, to move the funds from the stake account into your main wallet address. This step is quick and only costs a small network fee, but skipping it is the main reason people think their unstaking is taking longer than it actually is.

How to Unstake Solana by Wallet

The core mechanics above apply no matter which wallet you use, but the buttons and menus look a little different depending on the app. If you are still choosing between wallets, our comparison of Phantom versus Solflare can help you decide which interface suits you before you even get to the staking stage.

How to Unstake Solana by Wallet

Unstaking on Phantom

In Phantom, open your Solana wallet, go to the staking section, select the validator you delegated to, and choose the unstake option. Phantom will show you the estimated time remaining in the current epoch so you know roughly when your funds will be ready to claim.

Unstaking on Solflare

Solflare works in a similar way. You navigate to your staking positions, select the account you want to unwind, and confirm the deactivation. Solflare typically sends a notification once your SOL is inactive and ready to withdraw.

Unstaking on Exodus

Exodus separates the process into unstake and claim as two distinct actions. After you unstake, you need to check back once the cooldown finishes and manually tap claim to move the SOL into your spendable balance.

If you have not set up a wallet yet and are starting from scratch, our walkthrough on setting up a Phantom wallet covers everything from installation to securing your seed phrase before you ever touch staking.

Instant Unstaking: Getting Your SOL Back in Seconds

If waiting two to three days does not work for you, there is an alternative. Third party liquidity providers such as Sanctum and unstake.it let you convert your staked position back into liquid SOL almost immediately, usually in under a minute, in exchange for a small fee.

Here is how it works under the hood. These providers hold a pool of liquid SOL contributed by liquidity providers. When you use their instant unstake feature, they hand you SOL from that pool right away and take your stake account in exchange. They then wait out the normal cooldown period themselves and refill the pool once the stake account fully deactivates. You skip the wait, and they absorb it on your behalf in return for a fee, which is typically a small fraction of a percent.

Method Time to Receive SOL Typical Fee
Native unstake (standard) 1 epoch, roughly 2 to 3 days Network fee only, no service fee
Instant unstake (Sanctum, unstake.it) Seconds to a couple of minutes Around 0.1 percent to 0.3 percent

Which route makes sense depends on your situation. If you are not in a rush and want to avoid paying any extra fee, the standard route is fine. If you need liquidity right away, whether to trade, cover an expense, or simply move your position elsewhere, instant unstaking is worth the small cost.

Unstaking Liquid Staking Tokens

A growing number of SOL holders skip native staking entirely and instead hold a liquid staking token, or LST, such as JitoSOL, mSOL, or bSOL. When you stake through one of these protocols, you receive a token that represents your staked SOL plus accumulated rewards, and that token is freely tradable.

Unstaking Liquid Staking Tokens

This changes the unstaking picture in an important way. Because the LST itself can be swapped on a decentralized exchange, you are not limited to the native unstake path at all. You can simply trade your JitoSOL or mSOL for SOL directly, and if there is enough liquidity available, that swap settles in seconds rather than days. The tradeoff is that swap prices can shift slightly depending on demand, so during unusually busy periods you might get marginally less SOL than the token’s stated redemption value.

If you want to compare how JitoSOL, mSOL, and bSOL differ before choosing one, we cover that in detail in mSOL versus JitoSOL versus bSOL. And if you are deciding between liquid staking providers more broadly, our comparison of Marinade versus Jito versus Coinbase lays out the differences in fees, decentralization, and reward rates.

What Happens If You Are Using a Restaking Protocol

Restaking adds another layer to consider. Protocols that let you restake your already staked SOL to secure additional services, such as oracle networks, sometimes impose their own cooldown requirements on top of the standard Solana epoch wait. These extra cooling off periods exist because the restaking protocol needs to guarantee security for the services it supports, not just for the base Solana network.

If you are participating in one of these advanced strategies, always check the specific protocol’s withdrawal terms before assuming the standard two to three day estimate applies. Some restaking vaults extend the total wait to five days or longer.

A Practical Example

Say you have 200 SOL staked directly with a validator and you decide to unstake on a Tuesday morning, right as the current epoch is about 60 percent complete. Your wallet shows roughly 20 hours remaining before the epoch ends. You submit the unstake transaction, and your SOL enters the deactivating state. Twenty hours later, once the epoch rolls over, your stake becomes inactive. You open your wallet, tap claim or withdraw, pay a tiny network fee, and your 200 SOL, plus whatever rewards you earned up until deactivation, lands back in your spendable balance.

Now compare that to someone holding 200 JitoSOL instead. If that person wants SOL immediately, they can swap it on a decentralized exchange the moment they decide, without touching the epoch cycle at all. The difference in convenience is the entire reason liquid staking has become so popular.

Factors That Can Affect Your Unstaking Time

A few conditions can stretch your wait beyond the typical estimate:

  • Network congestion: during periods of heavy demand, transactions including your final withdrawal step can take slightly longer to confirm.
  • Staking or unstaking limits: Solana caps how much SOL can move in or out of staking during a single epoch to prevent sudden shocks. If the network hits that cap, part of your balance may carry over into a second epoch before it fully deactivates.
  • Validator issues: if your chosen validator goes offline or becomes delinquent, it will not change your unstaking timeline directly, but it does mean you stop earning rewards while the validator is down.
  • Restaking commitments: as noted above, restaking vaults can add extra time beyond the base epoch cycle.

None of these situations are common, but they explain the rare cases where someone reports waiting longer than three days.

Do You Still Earn Rewards While Unstaking

Yes, but only until your stake fully deactivates. Rewards accrue for the portion of the epoch your SOL was still active, so you are not losing out entirely by unstaking mid epoch. Once your account moves into the deactivating state, reward accumulation stops for that balance. This is part of why the exact reward rate you see advertised matters, and our breakdown of Solana staking APY explains how those numbers are calculated and what affects them over time.

How to Check Your Unstaking Progress

If you want to see exactly how much time is left before your stake deactivates, most wallets display the current epoch’s progress directly in the staking screen. You can also check the Solana Explorer, which shows epoch time remaining in real time, so you are never guessing how much longer the cooldown will last.

Tips to Avoid the Wait Next Time

If you know in advance that you might need quick access to your funds, a few habits can save you from being caught off guard:

  • Keep a portion of your holdings in a liquid staking token rather than staking everything natively.
  • If you anticipate needing SOL by a specific date, start the unstaking process a few days early to account for where you land in the current epoch.
  • Compare validator performance before you delegate in the first place, since switching validators later also involves the same cooldown. Our guide on how a Solana validator node works explains what to look for when picking one.

If you have not started staking yet and are weighing whether it is worth it, our walkthrough on how to stake Solana covers the setup process from picking a validator to confirming your first delegation, and our overview of Solana staking rewards breaks down what kind of returns you can realistically expect.

Bottom Line

Unstaking Solana through the standard method takes about two to three days because it is tied to the network’s epoch cycle, and that delay exists to keep the network stable rather than to slow you down unnecessarily. If timing matters to you, instant unstaking services or holding a liquid staking token instead of native SOL can get you your funds back in seconds rather than days, usually for a small fee. Either way, once you understand the deactivation, cooldown, and withdrawal sequence, the process stops feeling mysterious and just becomes another routine part of managing your SOL.

Frequently Asked Questions

How long does it take to unstake Solana?

Standard unstaking takes about one epoch, which is roughly two to three days. The exact wait depends on how much time is left in the current epoch when you submit your unstake transaction.

Can you unstake Solana instantly?

Yes, through third party services such as Sanctum or unstake.it, which give you SOL immediately in exchange for a small fee, or by swapping a liquid staking token like JitoSOL directly for SOL on a decentralized exchange.

Do you lose rewards when you unstake Solana?

You keep any rewards earned up to the point your stake enters the deactivating state. You simply stop earning new rewards on that balance once deactivation begins.

Why do I need to claim my SOL after unstaking?

Deactivating your stake and withdrawing it are two separate steps. Once your stake account becomes inactive, you still need to submit a withdrawal or claim transaction to move the SOL back into your regular spendable wallet balance.

What is the difference between deactivating and inactive stake?

Deactivating means your unstake request has been submitted but the current epoch has not ended yet, so your SOL is still locked. Inactive means the epoch has ended and your SOL is unlocked and ready to withdraw.

Is there a fee to unstake Solana?

Native unstaking only costs the standard small network transaction fee. Instant unstaking services charge an additional fee, typically around 0.1 to 0.3 percent, for skipping the cooldown period.

Can unstaking take longer than three days?

It can in rare cases, usually if the network hits its staking or unstaking limit for that epoch, or if you are using a restaking protocol with an extended cooldown requirement.

Amer Foster
Amer Foster
Amer Foster is the founder and lead writer of Crypto News SOL. He has followed Solana through multiple market cycles and writes from direct experience with the network, buying and holding SOL, staking, using DeFi protocols, and exploring the broader Solana ecosystem. His goal is simple: explain how Solana works in plain language, without the hype