Per-gigabyte, hard drives are still cheaper than SSDs. That gap has been shrinking for a decade, though, and it’s narrower than most people assume once you factor in capacity sweet spots, drive longevity, and what you’re actually storing. Here’s the real math.
What things actually cost right now
Prices move, but the relative pattern has held steady for a couple of years. SATA SSDs and HDDs compete directly in the 1-4TB range; NVMe sits above both for performance-per-dollar and is now the default for anyone building a new system.
| Drive type | Capacity | Typical price | Cost per TB |
|---|---|---|---|
| 7200RPM HDD | 2TB | $50-55 | ~$26/TB |
| 7200RPM HDD | 8TB | $140-160 | ~$18/TB |
| SATA SSD | 1TB | $55-70 | ~$60/TB |
| SATA SSD | 2TB | $100-120 | ~$55/TB |
| NVMe SSD (Gen3/Gen4) | 1TB | $55-80 | ~$65/TB |
| NVMe SSD (Gen4) | 2TB | $110-140 | ~$60/TB |
Notice the HDD cost-per-TB keeps dropping as capacity goes up, while SSD pricing is flatter and sometimes gets worse at very high capacities (4TB+ NVMe still carries a premium). That’s the first real-world lesson: HDDs reward buying big, SSDs don’t reward it nearly as much.
Where HDDs still win on price
If you need bulk storage, nothing touches hard drives. An 8TB HDD at roughly $150 works out to about 7 cents per GB. The cheapest 8TB SSDs run $400-500, which is 4-5x the cost per GB. For a NAS, a video archive, or a backup target, that difference is not subtle. If you’re shopping for raw capacity, it’s worth comparing current external hard drives against internal drive pricing, since externals sometimes undercut bare internal drives during sales.
The honest trade-off: HDDs are mechanically fragile in a way SSDs aren’t. Drop one while it’s spinning, or run it in a hot, poorly ventilated case for years, and you’re looking at bearing wear or head crashes. Rated lifespans (usually quoted as MTBF or a 3-5 year warranty) are a reasonable guide but not a guarantee — I’ve had drives die at 18 months and others still running fine past 8 years. If the data matters and isn’t backed up elsewhere, that risk has to be priced in, not just the sticker cost.
Where SSDs win even at a higher price
For anything under about 2TB, and definitely for your OS drive, the price gap stops mattering because the capacity you need is cheap on both sides. A 1TB SATA SSD at $60 versus a 1TB HDD at $35 is a $25 difference for a system drive that boots in 10 seconds instead of 40, and that doesn’t develop the clicking, grinding, or slow degradation that aging mechanical drives do. SSDs have no moving parts, so they’re immune to drop damage and vibration failure, and they draw less power, which matters in laptops specifically.
SSDs do fail, just differently: NAND wears out with write cycles, and controllers can die abruptly with no warning clicks or SMART symptoms beforehand. For typical desktop use (browsing, gaming, office work), you will not come close to wearing out the NAND in a drive’s practical lifetime. If you’re doing sustained heavy writes — video editing scratch disks, constant large file transfers, database work — endurance ratings (TBW) start to matter and it’s worth checking that number rather than assuming all drives are equal.
The capacity where the decision gets genuinely close
Between 1-2TB is where this stops being obvious. A 2TB SSD and 2TB HDD are close enough in price now ($100-120 vs $50-55) that for a secondary drive, the SSD is often worth the premium just for the quieter, cooler, faster experience, especially in a small-form-factor PC where airflow is tight. But if that 2TB is purely for storing finished files you rarely touch — media libraries, old project archives, backups — the HDD does the same job at half the cost and the speed difference never shows up in daily use.
Here’s a quick gut check I use: if you’ll be hitting the drive constantly (OS, active projects, game library), pay for the SSD. If it’s a shelf for files you mostly leave alone, the HDD saves real money with no practical downside.
What to actually buy
For a new build or upgrade, the sane split is a smaller NVMe SSD for the OS and active programs, paired with a hard drive for bulk storage if you need more than a couple of terabytes. Browsing current NVMe SSDs alongside internal hard drives side by side on price makes the trade-off obvious fast, since the gap moves with sales fairly often.
If you’re only buying one drive and your whole library is under 2TB, just get the SSD — the price difference has gotten small enough that there’s no good reason to deal with a mechanical drive’s noise and fragility for that little savings. If you’re archiving terabytes of media or backups, don’t pay the SSD tax for capacity you won’t notice the speed on; put that money toward actually backing the data up in two places instead.






