FintechfintechCryptocurrencycryptocurrency

When Can I Unstake My Ethereum

when-can-i-unstake-my-ethereum

You can unstake your Ethereum as soon as your validator has completed the exit queue and withdrawal queue, a process that typically takes from a few days to several weeks depending on network congestion. The exact timeline for when you can unstake your Ethereum depends on whether you are performing a partial withdrawal or a full withdrawal, as each follows a different path through the protocol.

When can I unstake my Ethereum: the short answer

The short answer is that unstaking Ethereum is not instantaneous. For a full withdrawal, where you exit your validator entirely, you must wait through an exit queue that limits how many validators can leave per epoch, followed by a mandatory cooldown period, and then a withdrawal queue that processes a maximum of 16 withdrawals per block. This total process can range from days to weeks. For a partial withdrawal, which only sweeps rewards above 32 ETH, there is no exit queue, and the process is much faster, often completed within a day or two once the withdrawal queue processes your request.

The two types of withdrawals: partial vs. full

Understanding the difference between partial and full withdrawals is essential because they have vastly different timelines. A partial withdrawal automatically sweeps any ETH balance exceeding 32 ETH from an active validator to its designated withdrawal address. This happens without the validator leaving the active set, so you continue earning rewards on the remaining 32 ETH. A full withdrawal, on the other hand, involves a validator exiting the active set and receiving its entire 32 ETH stake plus any accrued rewards. This is the process you use when you want to completely stop staking and reclaim all your ETH.

The mandatory first step: setting your withdrawal credentials

Before any withdrawal can occur, whether partial or full, your validator must have its withdrawal credentials set to an execution layer address. Validators with credentials starting with 0x01 or 0x02 are already eligible. If your validator still uses the older 0x00 (BLS) credentials, you must update them to an execution layer address first. This is a critical prerequisite that many solo stakers overlook, and failing to set these credentials means the protocol will never process your withdrawal, regardless of how long you wait.

How the exit queue controls full unstaking time

For full withdrawals, the primary bottleneck is the exit queue. This queue limits how many validators can exit per epoch to maintain network stability. The exit queue's churn limit is currently 256 ETH per epoch, which translates to approximately 57,600 ETH per day across the entire network. If many validators are trying to exit at once, for example, after a major price movement or network upgrade, the queue can become congested, extending your wait time significantly. The total time to unstake ETH is variable and depends on the length of both the exit queue and the general withdrawal queue.

The final countdown: the withdrawal queue and cooldown

After a validator successfully exits the active set, there is a mandatory cooldown period of 256 epochs (approximately 27 hours) before the funds become withdrawable. Once that cooldown ends, your withdrawal enters the withdrawal queue, where a maximum of 16 withdrawals (partial or full) can be included in each Ethereum block. However, if many withdrawals are pending, this queue can also add delays. Importantly, withdrawals are protocol-driven state changes and do not incur gas fees on the Ethereum network itself.

How to unstake from a staking service or exchange

For the majority of users who stake through a centralized exchange or staking service, the process is far simpler than running a solo validator. You typically select an "Unstake" option within the platform's interface, and the service handles the technical exit process on your behalf. However, the timeline you experience depends on the platform's internal policies and how they batch withdrawals. Some services may process unstaking requests immediately, while others may impose their own waiting periods. Pooled staking services allow users to stake and unstake amounts less than the 32 ETH required for a solo validator, with minimums varying by platform. If you are using a liquid staking protocol, unstaking may involve swapping your liquid staking token back to ETH on a decentralized exchange, which can be nearly instant but may incur slippage.

Frequently asked questions about unstaking Ethereum

Can I cancel an unstaking request?

Once an unstaking request is submitted, it generally cannot be canceled. For full withdrawals, the voluntary exit message is irreversible once included in a block. For partial withdrawals, the sweep is automatic and cannot be stopped. You should only initiate unstaking when you are certain you want to proceed.

Are there gas fees for unstaking?

No. However, if you are using a staking service or exchange, that platform may charge its own fees for processing the unstaking request.

When do rewards stop accruing?

Rewards stop accumulating on the unstaked balance immediately upon submitting the unstaking request. For full withdrawals, rewards cease once the validator exits the active set. For partial withdrawals, rewards continue on the remaining 32 ETH balance, but the swept rewards above that threshold stop earning. You will not receive any rewards during the exit queue, cooldown, or withdrawal queue periods.

Can I unstake if I have less than 32 ETH?

Yes, if you are using a pooled staking service or liquid staking protocol. The service handles the technical process of aggregating funds and exiting validators on your behalf.

What happens if I need quick access to my ETH?

Unstaking Ethereum is not suitable for urgent liquidity needs. The total process can take days to weeks, and once initiated, it cannot be canceled. If you anticipate needing immediate access to your funds, consider using a liquid staking token that can be traded on exchanges without waiting for the unstaking process.

Sources

The steps on this page were checked against the following documentation. Last verified 17 September 2026.

  1. Coinmotion — https://coinmotion.com/exploring-ethereums-shapella-upgrade/
  2. Beaconcha Docs — https://docs.beaconcha.in/faqs/how-withdrawals-work
  3. Info — https://eth2book.info/latest/part2/deposits-withdrawals/
  4. Figment — https://figment.io
  5. Metrika — https://metrika.co
  6. Theblock — https://theblock.co

About the author

The Cybersecurity Sentinel Digital Defender: In the virtual expanse of Robots.net, Anatola Sandy stands as the guardian of the digital realm.

View all 94 articles by Anatola Sandy  ·  Our editorial policy

Leave a Reply

Your email address will not be published. Required fields are marked *