How much disk space do I need to run a Monero node?
For a Monero node, a sensible disk-space budget is 150–200 GB of free space for a pruned node or at least 300–400 GB for an unpruned node. These are planning allowances, not exact blockchain sizes: the database keeps growing, so leave extra room rather than buying a drive that only just fits.
What takes up the space?
Your node stores Monero’s blockchain: the shared record of transactions that your computer checks against the network’s rules. Most of its disk use comes from the blockchain database, not the node software itself.
You can choose between two storage options:
- Unpruned node: Keeps the full transaction history, including older data that other nodes may need when getting started.
- Pruned node: Checks the blockchain but discards much of the older transaction proof data after checking it. It retains the information needed to check new transactions and blocks.
A pruned database is roughly one-third the size of an unpruned database, although the exact proportion varies. It is not simply a copy of the most recent transactions, and it still independently checks Monero’s rules.
For an exact size on the day you set up your node, check recent Monero node-storage measurements. Do not treat an old setup guide’s number as a permanent requirement.
Which drive size should you choose?
Think about available space, not just the capacity printed on the box. Your operating system, apps, and personal files need room too.
For practical planning:
- Pruned node: A dedicated 250 GB SSD can be a reasonable starting point. On a shared drive, aim to keep 150–200 GB available for the node.
- Unpruned node: A dedicated 500 GB SSD is a more sensible starting point than a 250 GB drive.
- Longer-term headroom: A 1 TB SSD gives an unpruned node more breathing room, especially if you also use the computer for other tasks.
An SSD, or solid-state drive, handles database access much faster than a mechanical hard drive. A hard drive can work, but your first blockchain download and verification can take considerably longer.
None of these capacities is a forever guarantee. Check remaining space occasionally as the blockchain grows.
Does solo mining or P2Pool need more storage?
Neither solo mining nor P2Pool requires you to keep an unpruned blockchain. A pruned Monero node works for both.
P2Pool is a decentralized mining pool: you share mining work with other miners without relying on a central pool operator. It keeps some additional local data, but the Monero blockchain remains the main disk-space requirement.
Mining does not create a separate copy of the blockchain for every CPU or mining thread. Several miners can use the same suitably configured node.
Enable pruning before your first sync
If saving disk space is your goal, enable pruning when you first set up the node. In Monero’s command-line node software, the option is --prune-blockchain.
Pruning an existing unpruned database may not immediately shrink its files on disk. Reclaiming that space can require a database conversion or a fresh pruned sync. Back up your wallet information before changing or deleting files.
The bottom line
For most home solo-mining or P2Pool setups, choose a pruned node on an SSD, with 150–200 GB free as a planning budget. Choose a larger drive if you want fewer storage worries later.
