Hard Drive Prices & SSD Prices

Live hard drive prices and SSD prices for internal & external HDDs, SATA SSDs, and NVMe SSDs, ranked by price-per-terabyte across major retailers.

Sorted by $/TB by default, because that's the number that tells you whether a drive is a good deal. Filter by type, condition, and capacity to narrow it down, or switch to card view for a quick visual scan. Filling the bays on a NAS enclosure or a rack server? Check those trackers too.

Price Alert
Never miss a price drop
Email me when it drops to
$
/TB or lower

One click to confirm, one click to unsubscribe — no account needed.

Loading listings…

Drive Type

Condition

Min Capacity

49 drives found: Internal HDD

DriveTypeConditionCapacityTotal Price$/TBDeal

3TB Seagate Constellation ES.2 ST33000650SS SAS (6Gb) 3.5" HDD Dell P/N: 091K8T

Seagate · eBay

Internal HDDUsed3 TB$23.00$7.67/TB

HP 625140-001 3 TB 3.5" Internal Hard Drive - 625030-001, 625031-B21, 652766-B21

HP · Amazon

Internal HDDNew3 TB$25.00$8.33/TB

Oracle HUS723030ALS640 3TB 3.5" 6Gb/s 7.2K RPM SAS HDD P/N: 7010135 0B26324

· eBay

Internal HDDUsed3 TB$27.99$9.33/TB

HP MB2000FCZGH 2TB 7.2K SAS 6Gb/s 3.5" HDD Hard Drive 698695-001

HP · eBay

Internal HDDUsed2 TB$18.99$9.50/TB

507616-B21 HP 2TB 3.5" LFF 6G 7.2K RPM Dual Port SAS HDD 508010-001 MB2000FAMYV

HP · eBay

Internal HDDUsed2 TB$19.00$9.50/TB

Dell 056HPY 3TB NL SAS 7200RPM 6GBPs 3.5" Equallogic Hard Drive HDD warranty

Dell · eBay

Internal HDDRefurbished3 TB$28.99$9.66/TB

39U3720 IBM 3TB 7.2K SAS 6Gbps 3.5" Hard Drive 39U3721 ST3000NM0043 ***Pulled***

IBM · eBay

Internal HDDUsed3 TB$29.00$9.67/TB

Hitachi HTE545050A7E380 (0J23355) 500GB, 5400RPM, 2.5" Internal laptop SATA HDD

Hitachi · eBay

Internal HDDUsed0.50 TB$4.99$9.98/TB

Western Digital Ultrastar 10TB 3.5" 12G SAS HDD HUH721010AL5201 0F27353 DC HC510

Western Digital · eBay

Internal HDDUsed10 TB$145.00$14.50/TB

HGST 10TB 7.2K SAS 12Gb/s 3.5in 4Kn SED HDD HUH721010AL4205

HGST · eBay

Internal HDDUsed10 TB$159.99$16.00/TB

Seagate ST10000NM015G EXOS X18 10TB 7.2K 12Gb/s SAS 3.5" 2023 date

Seagate · eBay

Internal HDDUsed10 TB$159.99$16.00/TB

Western Digital UltraStar HE10/ DC HC510 Series 10TB SAS 12GB/s (0F27381)

Western Digital · eBay

Internal HDDUsed10 TB$160.00$16.00/TB

HGST IBM 8TB 7.2K 3.5" 12GB SAS HDD 00WK785/HUH728080AL4200

HGST · eBay

Internal HDDUsed8 TB$129.99$16.25/TB

Seagate 8TB 7.2K 3.5" 12Gb/s EXOS 7E8 SAS HDD ST8000NM0075 *READ DESCRIPTION*

Seagate · eBay

Internal HDDUsed8 TB$129.99$16.25/TB

HPE 8TB HDD SAS Enterprise smkp8000s5xef7.2

Hewlett Packard Enterprise · eBay

Internal HDDUsed8 TB$129.99$16.25/TB

19TB SATA Seagate 3.5in EXOS X22z SMR 6Gbps 7.2K RPM Enterprise Hard Drive

Seagate · eBay

Internal HDDUsed19 TB$319.00$16.79/TB

HGST HUH721010AL4201 10TB, SAS, 3.5" Internal Hard Drive

HGST · eBay

Internal HDDUsed10 TB$169.00$16.90/TB

Hitachi HGST 10TB Internal HDD 3.5" NLSAS 12Gbps 7200RPM HUH721010AL4200 TH624

Hitachi · eBay

Internal HDDUsed10 TB$169.98$17.00/TB

Dell 1M8JC 10TB 4Kn SED-FIPS SAS 12Gbps 3.5" LFF 7.2K RPM HDD ST10000NM010G

Dell · eBay

Internal HDDUsed10 TB$169.99$17.00/TB

NON-SATA Toshiba MG07SCA14TE 14TB 3.5" SAS 12Gbps 256MB HDD Hard Drive

Toshiba · eBay

Internal HDDUsed14 TB$240.00$17.14/TB

Seagate SkyHawk VS Series 10 TB ST10000VX0004 3.5" HARD DRIVE SATA SURVEILLANCE

Seagate · eBay

Internal HDDUsed10 TB$174.97$17.50/TB

Seagate ST10000NM0096 10TB 3.5" 12Gb/s 256MB 7.2K RPM SAS HDD P/N: 2AA201-001

Seagate · eBay

Internal HDDUsed10 TB$174.99$17.50/TB

Seagate Exos 10TB SAS Enterprise HDD 7200RPM 12Gb/S 256MB 3.5"

Seagate · eBay

Internal HDDUsed10 TB$175.00$17.50/TB

Western Digital WD 3.5" Enterprise 18TB SATA III 6Gbps HDD WD180EDFZ

Western Digital · eBay

Internal HDDUsed18 TB$324.99$18.06/TB

ST16000NM002G Seagate Exos X16 16TB 7.2K SAS 12Gb/s 512e/4Kn 3.5” HDD

Seagate · eBay

Internal HDDUsed16 TB$295.00$18.44/TB

24TB SATA Seagate 3.5in EXOS X27z SMR 6.0Gbps 7.2K 512e/4Kn Enterprise HDD

Seagate · eBay

Internal HDDUsed24 TB$459.00$19.13/TB

HKRVPXD EXOS 7E8 SAS HDD ST8000NM0075 8TB 7.2K 7200Rpm 256MB 12Gbps Enterprise Capacity 3.5 HDD Hard Drive for Server

HKRVPXD · Amazon

Internal HDDUsed8 TB$155.00$19.38/TB

18TB SATA Seagate Exos X18 (ST18000NM000J) 7.2K RPM 6Gb/s 3.5" Recertified HDD

Seagate · eBay

Internal HDDUsed18 TB$359.00$19.94/TB

Seagate Exos X16 16TB ST16000NM001G 7200RPM Enterprise HDD*USED GREAT CONDITION*

Seagate · eBay

Internal HDDUsed16 TB$319.79$19.99/TB

HGST Ultrastar DC HC510 (He10) 10TB 7200 RPM SATA 6Gb/s 256MB Cache 3.5-Inch | Power Disable | Enterprise Hard Drive - HUH721010ALE600 (0F27452)

Hitachi · Amazon

Internal HDDUsed10 TB$200.00$20.00/TB

HPE 819201-B21 8TB 12G SAS 7.2K LFF 512E SC MDL Hard Disk Drive

HP · Amazon

Internal HDDUsed8 TB$169.00$21.13/TB

Seagate Exos X18 18TB, Internal, 7200RPM, 3.5" (ST18000NM000J) SATA HHD Enterpri

Seagate · eBay

Internal HDDUsed18 TB$384.00$21.33/TB

Genuine HUH721212AL4200 12TB HDD 7200 RPM SAS 12Gb/s LFF Drive Original

HGST · Amazon

Internal HDDUsed12 TB$259.08$21.59/TB

18TB SATA ST18000NM014J 3.5" Exos X18 Seagate Enterprise Hard Drive

Seagate · eBay

Internal HDDUsed18 TB$389.00$21.61/TB

HPE 12 TB Hard Drive - 3.5" Internal - SAS (12Gb/s SAS)

HP · Amazon

Internal HDDUsed12 TB$259.95$21.66/TB

Seagate Exos X18 16TB ST16000NM000J 7200RPM 3.5 inch SATA III Enterprise HDD

Seagate · eBay

Internal HDDUsed16 TB$349.99$21.87/TB

Genuine P09155-B21 14TB SAS 12G BC 7.2K LFF LP He 512e MV HDD Original

HPE · Amazon

Internal HDDUsed14 TB$310.00$22.14/TB

Seagate ST18000NM000J 18TB SATA 6Gb/s 3.5in Enterprise HDD Tested

Seagate · eBay

Internal HDDUsed18 TB$399.95$22.22/TB

18TB Seagate Exos X20 Hard Drive 3.5 SATA III HDD Enterprise HDD

Seagate · eBay

Internal HDDUsed18 TB$409.99$22.78/TB

Seagate BarraCuda 26TB 7.2K SATA 6Gb/s 3.5in Internal HDD ST26000DM000

Seagate · eBay

Internal HDDUsed26 TB$599.00$23.04/TB

Seagate Exos X16 16TB 3.5" Enterprise SAS 12Gb/s Hard Drive - Preowned & Tested

Seagate · eBay

Internal HDDUsed16 TB$369.00$23.06/TB

Seagate IronWolf Pro 18TB ST18000NE000 7.2K SATA 6Gb/s 512e 3.5" Enterprise HDD

Seagate · eBay

Internal HDDUsed18 TB$419.00$23.28/TB

MDD (MD14TSATA25672NAS) 14TB 7200 RPM 256MB Cache SATA 6.0Gb/s 3.5'' Internal NAS Hard Drive - 5 Years Warranty (Renewed)

MDD MAXDIGITALDATA · Amazon

Internal HDDUsed14 TB$329.95$23.57/TB

MDD 14TB 7200RPM 256MB Cache SATA Internal Hard Drive - 3 Years Warranty (Renewed)

MDD MAXDIGITALDATA · Amazon

Internal HDDUsed14 TB$329.99$23.57/TB

Basicnology Desktop HDD 14TB 7200RPM SATA 6Gb/s 128MB Cache 3.5inch Internal Hard Drive (BG14TSA256D) - 3 Years Warranty (Renewed)

Basicnology · Amazon

Internal HDDUsed14 TB$329.99$23.57/TB

Basicnology Enterprise HDD 14TB 7200RPM SATA 6Gb/s 128MB Cache 3.5inch Datacenter Hard Drive (BG14TSA256E) - 3 Years Warranty (Renewed)

Basicnology · Amazon

Internal HDDUsed14 TB$329.99$23.57/TB

MDD MAXDIGITALDATA 14TB 7200RPM 256MB Cache SATA 6.0Gb/s 3.5inch Internal Surveillance Hard Drive - 3 Years Warranty (Renewed)

MDD MAXDIGITALDATA · Amazon

Internal HDDUsed14 TB$329.99$23.57/TB

WL OEM 16TB 7.2K RPM SAS 12Gb/s 3.5" HDD - Comparable to ST16000NM002G

· eBay

Internal HDDRefurbished16 TB$379.00$23.69/TB

Genuine 881779-B21 12TB SAS 7.2K LFF SC HE 512E DS HDD Original

Genuine Original · Amazon

Internal HDDUsed12 TB$285.00$23.75/TB
Price history: cheapest $/TB over time

The lowest $/TB found each day this tracker has logged live listings — useful for seeing whether now is a cheap or expensive time to buy, not just what's cheapest today.

Loading price history…

How to Pick a Hard Drive or SSD by $/TB

$/TB is where the comparison starts, not where it ends. The cheapest row in the table is only the right buy if it also fits your capacity needs, the job the drive will do, and how much risk you're willing to take on condition. Here's how I work through those three before I buy.

1. Find the capacity sweet spot

Price per terabyte usually drops as capacity goes up, until you reach the newest and largest drives, which carry a launch premium and climb back up. The best value tends to sit a size or two below the biggest drives on the market. Fewer, larger drives also mean fewer bays used, fewer things to fail, and less power: every 3.5" hard drive draws a few watts around the clock, which you can price out with the power cost calculator. The tradeoff is that a bigger drive takes longer to rebuild when one fails, so plan your redundancy (mirrors, RAIDZ2) around the size you pick.

2. Match the drive class to the job

  • Desktop drives are fine for a single-drive PC or a cold backup that sits on a shelf. Some smaller models use SMR recording, which is a poor fit for RAID or ZFS.
  • NAS drives (WD Red Plus, Seagate IronWolf) are CMR, built for 24/7 use, and rated for the vibration of a multi-bay enclosure. They're the safe default for a NAS.
  • Enterprise drives (Seagate Exos, WD Ultrastar, Toshiba MG) carry higher workload ratings and often have the lowest $/TB on the used and recertified market. They're louder, and some listings are SAS drives that need an HBA.
  • SSDs belong where speed matters: boot drives, VM storage, and app data. For bulk media and backups, hard drives still win on $/TB by a wide margin.

3. Check the price history before you buy

A low price today doesn't mean much if it was lower last month. Open the price history chart above to see where the cheapest $/TB has been, or go to a single capacity's page for its own history, like 14TB hard drive prices, 16TB, 20TB, or 2TB NVMe SSDs. If you aren't in a hurry, set a price alert at the $/TB you'd actually pay and let the deal come to you.

Buying for a homelab build? The homelab build planner pairs current drive prices with a node and RAM at your budget.

Frequently Asked Questions

Quick answers to common questions about buying storage by price-per-terabyte.

How is $/TB calculated?

Total price divided by capacity in terabytes, using the manufacturer's decimal definition (1TB = 1000GB). It's the standard way to compare storage value across different drive sizes, since a bigger drive almost always beats a smaller one on a per-terabyte basis.

How much should a hard drive or SSD cost right now?

There's no single dollar figure that works across every capacity, which is exactly why this page sorts by $/TB instead of listing a target price. A larger drive at a higher sticker price can still be the better deal once you divide by capacity. Sort by the default $/TB view and whatever's at the top of the list is the best price currently available for that drive type; the ranking updates automatically as retailers change their prices.

What's the difference between CMR and SMR drives, and why does it affect price?

CMR (Conventional Magnetic Recording) writes data in non-overlapping tracks and performs consistently, including for NAS/RAID rebuilds. SMR (Shingled Magnetic Recording) overlaps tracks for more density at a lower cost, but write performance can degrade under sustained or random writes, which is the same kind of workload a RAID rebuild puts on a drive. SMR drives are usually cheaper per TB; just check the recording type before it goes in a NAS or array.

Is a refurbished or renewed drive worth the discount?

Enterprise-pull and recertified drives from reputable resellers can be a good value, especially for cold storage or secondary backups, as long as they come with a warranty and you run a full SMART/burn-in test before trusting them with data. For a single point of failure with no redundancy, new drives are the safer bet.

External HDD vs internal HDD: should I shuck it?

External drives are frequently cheaper per TB than the same drive sold as a bare internal unit, since manufacturers often price the enclosure below cost to move the drive. "Shucking" means removing the bare drive from that enclosure to use internally. It usually works and can save real money, but it voids the warranty path that assumes the enclosure stays intact, and some external models use different firmware than their internal counterparts.

NVMe vs SATA SSD: why is the $/TB gap closing?

NAND flash pricing and controller costs have converged enough that NVMe drives, which use the faster PCIe interface, now often sell within a few dollars per TB of SATA SSDs at the same capacity. Unless you specifically need SATA for an older system or a 2.5" bay, NVMe is usually the better default pick today.

How often is this page updated?

Listings are pulled from a live pricing feed covering Amazon, eBay, Newegg, and Seagate direct, and the cache behind this page refreshes automatically every few hours. Each row shows a "checked" date so you can see how fresh it is. Treat it as a strong starting point for comparison shopping rather than a real-time price feed; the retailer's own page still has the final word on price. See my Data Hoarding page for how this fits into a broader backup and storage strategy.

Pricing data courtesy of PricePerGig.com. Listings and prices are refreshed automatically but may lag the retailer's live page by a few hours. None of these are affiliate links; I don't earn anything from a purchase made through them. The retailer's site is always the final word on current price.

Disclaimer: This is a personal tracking tool I built for my own use, not a professional pricing or comparison service. Listings, prices, and outbound links are pulled from third-party sources and can be stale, inaccurate, or broken. I'm not responsible for their accuracy or where a link leads. Always verify details directly with the retailer or source before you rely on them.