← Blog Solana

What Happens When You Unstake SOL? A Guide to Deactivation, Epochs, and Withdrawals

Unstaking SOL is a two-step process: deactivate the stake, then withdraw after it becomes inactive. Learn what activating, active, deactivating, and inactive mean and why unstaking is not instantaneous.

October 9, 2026 Validatize Team

One of the most important things to understand before staking SOL is how to get it back.

Native Solana staking does not permanently lock your SOL, but unstaking is not an instantaneous transfer back to your wallet.

The process normally has two distinct stages:

  • Deactivate the stake
  • Withdraw the SOL after the stake becomes inactive

Knowing the difference helps prevent confusion when a wallet shows that your stake is "deactivating" but the SOL is not yet spendable.

Why staked SOL cannot simply be withdrawn immediately

When SOL is actively delegated, it is participating in Solana's proof-of-stake system.

The protocol does not allow an active stake account to be immediately emptied as though it were a normal wallet balance.

First, the delegation must be deactivated.

During that transition, the network gradually removes the stake from active participation according to Solana's epoch and cooldown mechanics.

Once the stake becomes inactive, the withdraw authority can move the SOL out of the stake account.

The four stake states you are most likely to see

Wallets and explorers may use slightly different wording, but native Solana stake generally moves through familiar states.

Activating

After a new delegation, stake may be shown as activating.

It has been delegated, but it is not yet fully active under the protocol's warmup mechanics.

Active

Active stake is participating in staking and is eligible for rewards according to Solana's rules and validator performance.

Deactivating

When you request to unstake, the delegation enters a deactivating state.

The SOL is still in the stake account and is not yet available to withdraw.

Inactive

Once deactivation finishes, the stake becomes inactive.

At that point, the withdraw authority can withdraw the SOL from the stake account to a wallet.

What does an epoch have to do with unstaking?

Solana groups network operation into epochs.

Stake activation and deactivation are tied to epoch transitions and network-wide warmup/cooldown limits.

That means the exact waiting time depends on when you submit the deactivation and what is happening across the network.

If you deactivate close to an epoch boundary, the process may appear faster than if you submit earlier in an epoch. Protocol-wide stake movement can also affect exact timing.

For this reason, it is better to think of unstaking as epoch-dependent rather than expecting an exact number of hours every time.

Does deactivating stake still earn rewards?

As stake transitions out of active status, its reward eligibility follows Solana's staking mechanics.

The practical point for delegators is that once stake is no longer active, it is no longer participating in staking rewards in the same way.

If your goal is to remain staked for the long term, unnecessary deactivation can therefore create periods when part of your SOL is not earning staking rewards.

Can I withdraw while the stake is deactivating?

Not yet.

SOL can be withdrawn from the stake account only when the relevant stake is inactive and otherwise eligible for withdrawal.

This is why "Deactivate" and "Withdraw" are separate actions.

A wallet may let you initiate deactivation with one button and then show a withdrawal option later after the state changes.

What happens when I withdraw?

After the stake account is inactive, the withdraw authority can move the SOL back to a normal wallet address.

If all SOL is withdrawn and the stake account balance reaches zero, the stake account effectively no longer remains in use.

The withdrawn SOL is then ordinary wallet SOL again and can be transferred, held, or placed into another stake account.

Can I move from one validator to another?

Yes, but native stake normally needs to transition appropriately before it can be delegated elsewhere.

One approach is to deactivate an existing stake account and, once it becomes inactive, delegate it to another validator.

Why your withdraw authority matters

A stake account has both a stake authority and a withdraw authority.

The withdraw authority is the authority needed to withdraw inactive SOL from the stake account.

With Validatize direct SOL delegation, the connected customer wallet remains the staker and withdrawer authority.

That means Validatize operates the validator, while the customer's wallet retains the authority needed to deactivate and later withdraw the stake.

Learn how Validatize direct SOL delegation works

Unstaking through Validatize

For supported wallets, the Validatize staking application can identify stake accounts delegated to the Validatize validator where the connected wallet remains both staker and withdrawer authority.

The process is conceptually simple:

  • Connect the same wallet that controls the stake account.
  • Identify the active stake account.
  • Request deactivation.
  • Wait for Solana to report the stake as inactive.
  • Withdraw the SOL back to the wallet.

The wallet remains responsible for reviewing and signing the transactions.

Validatize does not need your seed phrase or private key.

Why this matters before you stake

Staking should not be treated like a checking account.

Even native staking, where you retain control of the stake authorities, involves a period between deciding to unstake and having completely liquid wallet SOL again.

Before staking, consider whether you may need the assets on short notice.

There is also market risk during the waiting period. The SOL token price can move while stake is activating, active, deactivating, or waiting for withdrawal.

Check the on-chain state rather than guessing

If you are unsure what is happening, inspect the stake account.

Solana explorers can show information including:

  • Stake account balance
  • Delegated validator
  • Activation or deactivation state
  • Stake authority
  • Withdraw authority

The on-chain state is more useful than estimating solely from when you clicked the button.

The practical takeaway

Unstaking SOL is best understood as a controlled protocol transition, not an instant reversal.

You first deactivate the stake. Then, after Solana reports the stake as inactive, you withdraw the SOL.

That waiting period is one of the core differences between native staking and keeping unstaked SOL immediately available in a wallet.

Review Validatize SOL staking and stake management

Further reading

Important: Activation, deactivation, and withdrawal timing can vary with protocol and network conditions. Staking rewards and asset values are not guaranteed. This article is educational and is not financial, legal, tax, or investment advice.