How Many Drives Do You Need for a RAID Array?
Published: 29 de julho de 2026
Pulling live prices…
📊 As of August 15, 2026, the typical HDD (12TB+) on Amazon.com is $41.01/TB or $0.041/GB, widest choice around $27.48/TB, with some as cheap as $21.59/TB across 722 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on eBay.com is $32.69/TB or $0.033/GB, widest choice around $27.59/TB, with some as cheap as $11.43/TB across 334 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on Newegg.com is $44.44/TB or $0.044/GB, widest choice around $42.6/TB, with some as cheap as $25/TB across 229 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on Seagate.com is $36.25/TB or $0.036/GB, widest choice around $36.17/TB, with some as cheap as $33.5/TB across 15 live listings (based on only 15 listings).
📊 As of 15 August 2026, the typical HDD (12TB+) on Amazon.co.uk is £41.67/TB or £0.042/GB, widest choice around £37.73/TB, with some as cheap as £18.12/TB across 243 live listings.
📊 As of 15 August 2026, the typical HDD (12TB+) on eBay.co.uk is £33.33/TB or £0.033/GB, widest choice around £31.53/TB, with some as cheap as £10.15/TB across 209 live listings.
📊 As of 15 August 2026, the typical HDD (12TB+) on Overclockers.co.uk is £38.89/TB or £0.039/GB, widest choice around £35.55/TB, with some as cheap as £29.16/TB across 17 live listings (based on only 17 listings).
📊 As of 15 August 2026, the typical HDD (12TB+) on Box.co.uk is £44.8/TB or £0.045/GB, widest choice around £44.42/TB, with some as cheap as £36.39/TB across 15 live listings (based on only 15 listings).
📊 As of 15. August 2026, the typical HDD (12TB+) on Amazon.de is 41,63 €/TB or 0,042 €/GB, widest choice around 25,58 €/TB, with some as cheap as 9,28 €/TB across 236 live listings.
📊 As of 15. August 2026, the typical HDD (12TB+) on eBay.de is 30 €/TB or 0,03 €/GB, widest choice around 27,98 €/TB, with some as cheap as 14,5 €/TB across 251 live listings.
📊 As of 15. August 2026, the typical HDD (12TB+) on getgoods.de is 48,17 €/TB or 0,048 €/GB, widest choice around 32,12 €/TB, with some as cheap as 29,25 €/TB across 8 live listings (based on only 8 listings).
📊 As of 15. August 2026, the typical HDD (12TB+) on Alternate.de is 44,67 €/TB or 0,045 €/GB, widest choice around 47,08 €/TB, with some as cheap as 28,8 €/TB across 39 live listings.
📊 As of 15 August 2026, the typical HDD (12TB+) on eBay.com.au is $85.75/TB or $0.086/GB, widest choice around $86.61/TB, with some as cheap as $33.33/TB across 343 live listings.
📊 As of 15 août 2026, the typical HDD (12TB+) on Amazon.fr is 43,19 €/TB or 0,043 €/GB, widest choice around 44,87 €/TB, with some as cheap as 11,68 €/TB across 224 live listings.
📊 As of 15 de agosto de 2026, the typical HDD (12TB+) on Amazon.es is 46,43 €/TB or 0,046 €/GB, widest choice around 40,17 €/TB, with some as cheap as 10,83 €/TB across 199 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on Amazon.ca is $53.38/TB or $0.053/GB, widest choice around $50.2/TB, with some as cheap as $18.75/TB across 218 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on eBay.ca is $49.24/TB or $0.049/GB, widest choice around $62.45/TB, with some as cheap as $7.79/TB across 52 live listings.
📊 As of August 15, 2026, the typical HDD (12TB+) on Newegg.ca is $62.73/TB or $0.063/GB, widest choice around $62.49/TB, with some as cheap as $43.12/TB across 92 live listings.
📊 As of 15 augustus 2026, the typical HDD (12TB+) on Amazon.nl is € 41,75/TB or € 0,042/GB, widest choice around € 41,39/TB, with some as cheap as € 8,5/TB across 169 live listings.
📊 As of 15 agosto 2026, the typical HDD (12TB+) on Amazon.it is 45,75 €/TB or 0,046 €/GB, widest choice around 46,19 €/TB, with some as cheap as 7,65 €/TB across 275 live listings.
📊 As of 15 agosto 2026, the typical HDD (12TB+) on eBay.it is 33,18 €/TB or 0,033 €/GB, widest choice around 28,8 €/TB, with some as cheap as 17,64 €/TB across 65 live listings.
📊 As of 15 augusti 2026, the typical HDD (12TB+) on Amazon.se is 88,06 kr/TB or 0,088 kr/GB, with some as cheap as 71,64 kr/TB across 5 live listings (based on only 5 listings).
📊 As of 15 sierpnia 2026, the typical HDD (12TB+) on Amazon.pl is 158 zł/TB or 0,158 zł/GB, widest choice around 114 zł/TB, with some as cheap as 18,45 zł/TB across 36 live listings.
Sourced from real discussions on r/homelab, r/zfs and r/DataHoarder, cross-checked against live PricePerGig listings.
2 Drives are needed for a RAID as a minimum, but as always, it’s a little more complicated than that, but not much. A RAID provides a mechanism to recover or not even notice when a drive fails for whatever reason. To figure out actually how many drives you need, you’ll want to add up the number of drives you want in total for storage, then ADD ON at least one or two other drives for redundancy.
Here is a full example. Say you want 48TB of usable space, and 12TB drives are the best value on the table above. That is four drives of data. Now add the redundancy: one extra drive gives you RAIDZ1, so five drives in total and you survive one failure. Two extra gives you RAIDZ2, so six drives in total and you survive any two. Buy six, get 48TB usable, and lose any two drives without losing a thing. The ZFS calculator does this exact sum for you.
The table above shows the live price per TB for hard drives of 12TB and up on your marketplace, so once you know your drive count, you know your budget.
Usable is less than raw
This is the number one thing people get wrong, so let me nail it.
In a redundant array, some of your drives hold parity, not your files. That parity is what lets a dead drive be rebuilt. But it means your usable space is less than the raw total.
- RAIDZ1 or RAID5: you lose one drive’s worth of capacity to parity.
- RAIDZ2 or RAID6: you lose two drives’ worth.
- RAIDZ3: you lose three.
So if you want a certain amount of usable space, you buy that much in data drives, then add the parity drives on top.
A simple worked example
Numbers make this click.
Say you want roughly four big drives’ worth of usable space, and you want to survive two failures.
That is RAIDZ2. Four data drives plus two parity drives equals a six drive array. Two of the six are redundancy, so you get about four drives of usable space and can lose any two without tears.
Want the same usable space but only single failure protection? RAIDZ1 with five drives does it. One less drive, one less safety margin.
Minimum drive counts
You cannot build every level with any number of drives.
- Mirror: two drives minimum.
- RAID5 or RAIDZ1: three minimum.
- RAID6 or RAIDZ2: four minimum.
And here is a nice efficiency point. The more drives in the array, the smaller the percentage lost to parity. Two parity drives out of six is a third. Two out of twelve is a sixth. Bigger arrays use redundancy more efficiently.
One more reason to get the count right at the start: changing an array afterwards is awkward. Traditional RAID levels generally mean rebuilding the whole thing. ZFS is the exception now, since OpenZFS 2.3 added RAIDZ expansion so a pool can grow by a disk, but it is still far easier to buy the drives you need up front than to grow into them later.
How to budget it
Putting it together.
- Decide your target usable space.
- Pick your redundancy, RAIDZ2 is the home sweet spot.
- Add one or two parity drives to your data drive count.
- Multiply the total drive count by the price of your chosen capacity on the live table above.
That gives you a real budget, parity included, with no nasty surprises.
The bottom line
How many drives you need is your usable target plus the parity for your chosen redundancy. RAIDZ1 adds one drive, RAIDZ2 adds two, and bigger arrays lose a smaller share to parity.
Work out your usable goal, pick your safety level, add the parity drives, and cost it all using the live price per TB above. Then you build with the right number of drives the first time, no guessing.
So the total needed is ‘Data Drives’ + ‘Redundancy Drives’, simples. And the chances are you’ll be wanting another couple of drives, because once you’ve setup the RAID array it’s really quite challenging if not impossible to change it, so getting it right first time is a must.