If you’re buying or upgrading a laptop in 2024, the HDD vs SSD question is mostly already decided for you — SSDs won. But the “mostly” matters, especially if you’re trying to save money on storage capacity or you’ve got an old laptop with a dying 2.5″ drive. Here’s what actually differs, in numbers, and where a hard drive still makes sense.
Speed: this is where SSDs win outright
A 5400RPM laptop HDD reads and writes sequentially at roughly 80-160MB/s. A SATA SSD does 450-550MB/s. An NVMe SSD on a PCIe 3.0 or 4.0 interface does 2,000-7,000MB/s. That’s not a marginal upgrade, it’s a different experience entirely.
The bigger difference is random access — the small, scattered reads your OS does constantly while booting, opening apps, or indexing files. HDDs are bad at this because the drive head physically has to move. That’s why a laptop with an HDD takes 45-90 seconds to boot into Windows, while an SSD-equipped machine boots in 10-15 seconds. If your current laptop feels sluggish for no obvious reason, check if it still has a spinning HDD — that’s very often the entire problem, more than the CPU or RAM.
Durability and failure modes
HDDs fail mechanically. They have a spinning platter and a moving read/write head, and that head can crash into the platter if the laptop is dropped or jolted while the drive is spinning. This is the classic “clicking noise” death. HDDs also wear out from bearing failure over years of use, and they’re genuinely bad in laptops that travel — airport security conveyor jolts, backpack drops, the works.
SSDs have no moving parts, so physical shock isn’t a real concern. Their failure mode is different: NAND flash cells wear out after a finite number of write cycles. For a typical laptop user doing email, browsing, and office work, that limit is a non-issue — you’d need to rewrite the entire drive’s capacity daily for years to hit it. It becomes relevant for people doing heavy video editing with huge temp files, or running databases locally.
Both drive types can fail unpredictably and without warning. Neither replaces backups. If anything, SSD failure is more total — a dead HDD sometimes lets you limp data off it with recovery tools; a dead SSD controller usually means the data is just gone.
Price per gigabyte
This is the one place HDDs still make sense. A 2TB laptop HDD runs about $55-65. A 2TB SATA SSD runs $90-130. A 2TB NVMe SSD is usually $100-150 depending on controller and NAND quality. At 4TB and above, HDDs pull further ahead on cost, though 4TB in a laptop form factor (2.5″) is less common than in desktop 3.5″ drives.
| Factor | HDD (2.5″, 5400RPM) | SATA SSD | NVMe SSD |
|---|---|---|---|
| Sequential speed | 80-160MB/s | 450-550MB/s | 2,000-7,000MB/s |
| Boot time (typical) | 45-90s | 15-20s | 8-15s |
| Shock resistance | Poor | Excellent | Excellent |
| Price per TB (approx.) | $28-32 | $45-65 | $50-75 |
| Typical laptop use case | Bulk storage, old machines | General use, budget upgrades | Main drive, gaming, creative work |
If you’re storing a large media library or backups and don’t need fast random access, an HDD still does the job for less money. For your actual boot drive — the one Windows or macOS lives on — there’s no good argument for a hard drive anymore, even on a budget.
Who should actually buy which
If you’re buying a new laptop, don’t settle for one with an HDD as the primary drive, even at the budget end. The performance gap is too large and SSD prices have come down enough that it’s rarely a real saving. Look for laptops specifying at least a 256GB SSD, though 512GB is more comfortable if you install a lot of software or keep local files.
If you’re upgrading an older laptop that currently has a spinning HDD, swapping in a SATA SSD is one of the highest-value upgrades you can make to an aging machine — often a bigger felt improvement than a new CPU would be. You can browse 2.5″ SATA SSDs for this; most laptops from the last decade that take a 2.5″ drive support one. Clone your existing drive over with cloning software, swap the physical drive, and you’re done in under an hour.
If your laptop supports NVMe (check the manual or look for an M.2 slot — many ultrabooks from 2016 onward do), that’s a better upgrade path than SATA if the price difference isn’t large. You can find M.2 NVMe SSDs at a wide range of capacities, and even a mid-range NVMe drive will outrun a SATA SSD on anything involving large file transfers or heavy multitasking.
For anyone who genuinely needs multiple terabytes of storage cheaply — large video archives, game libraries, backup drives — an external or secondary 2.5″ hard drive paired with an SSD boot drive is still a sensible, budget-conscious setup. You get SSD speed for the OS and apps, and cheap bulk storage for everything else.
The decision isn’t really HDD vs SSD anymore for most buyers — it’s SATA SSD vs NVMe SSD, with HDDs relegated to bulk secondary storage where their slowness doesn’t matter.






