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.
Drive Type
Condition
Min Capacity
48 drives found: Internal HDD
| Drive | Type | Condition | Capacity | Total Price | $/TB | Deal |
|---|---|---|---|---|---|---|
Seagate Constellation ES.3 3TB 7200RPM 128MB SAS 3.5” Internal Hard Drive EMC Seagate · eBay | Internal HDD | Used | 3 TB | $21.00 | $7.00/TB | View Deal |
Genuine 4TB Toshiba MG03SCA400 Serial Attached SCSI 6G ( SAS ) 3.5" Hard Drive Toshiba · eBay | Internal HDD | Used | 4 TB | $32.00 | $8.00/TB | View Deal |
HP 625140-001 3 TB 3.5" Internal Hard Drive - 625030-001, 625031-B21, 652766-B21 HP · Amazon | Internal HDD | New | 3 TB | $25.00 | $8.33/TB | View Deal |
EMC VNX Storage 3TB 7.2K 3.5" SAS Hard Drive 005050144 118033057 ST3000NM0023 · eBay | Internal HDD | Used | 3 TB | $25.99 | $8.66/TB | View Deal |
Genuine Dell Enterprise Plus 2TB 7.2K SAS 3.5" Hard Drive HUS723020ALS640 J8NC8 Dell · eBay | Internal HDD | Used | 2 TB | $17.49 | $8.75/TB | View Deal |
Dell CWJ92 3TB SAS 3.5 7.2K 6G HUS723030ALS640 W/ TRAY TESTED US SELLER Dell · eBay | Internal HDD | Used | 3 TB | $26.99 | $9.00/TB | View Deal |
Oracle HUS723030ALS640 3TB 3.5" 6Gb/s 7.2K RPM SAS HDD P/N: 7010135 0B26324 · eBay | Internal HDD | Used | 3 TB | $27.99 | $9.33/TB | View Deal |
HGST 2TB 7.2K SAS 3.5" HDD HUS723020ALS640 Wiped Tested HGST · eBay | Internal HDD | Used | 2 TB | $19.00 | $9.50/TB | View Deal |
SEAGATATE EXOS X14 ST10000NM0528 HDD 10TB SAS 12Gbs 7.2K 3.5" · eBay | Internal HDD | Used | 10 TB | $150.00 | $15.00/TB | View Deal |
HGST HDD HUH721212AL4200 12TB 3.5" SAS 12Gb/s Server Hard Disk Drive *READ HGST · eBay | Internal HDD | Used | 12 TB | $186.98 | $15.58/TB | View Deal |
DELL EMC 10TB SAS 12GBps SED 4KN 0f27433 118000276 HUH721010AL4205 Server Hard D Dell · eBay | Internal HDD | Used | 10 TB | $159.99 | $16.00/TB | View Deal |
Seagate ST10000NM015G EXOS X18 10TB 7.2K 12Gb/s SAS 3.5" 2023 date Seagate · eBay | Internal HDD | Used | 10 TB | $159.99 | $16.00/TB | View Deal |
HGST 10TB 7.2K SAS 12Gb/s 3.5in 4Kn SED HDD HUH721010AL4205 HGST · eBay | Internal HDD | Used | 10 TB | $159.99 | $16.00/TB | View Deal |
HPE 8TB HDD SAS Enterprise smkp8000s5xef7.2 Hewlett Packard Enterprise · eBay | Internal HDD | Used | 8 TB | $129.99 | $16.25/TB | View Deal |
Dell EMC HUS728T8TAL5200 8TB 3.5 inch SAS HDD Dell · eBay | Internal HDD | Used | 8 TB | $129.99 | $16.25/TB | View Deal |
HGST IBM 8TB 7.2K 3.5" 12GB SAS HDD 00WK785/HUH728080AL4200 HGST · eBay | Internal HDD | Used | 8 TB | $129.99 | $16.25/TB | View Deal |
24TB SATA Seagate 3.5in EXOS X27z SMR 6.0Gbps 7.2K 512e/4Kn Enterprise HDD Seagate · eBay | Internal HDD | Used | 24 TB | $399.00 | $16.63/TB | View Deal |
HGST HUH721010AL4200 Ultrastar He10 10TB SAS 4Kn 3.5" Enterprise Server HDD HGST · eBay | Internal HDD | Used | 10 TB | $169.99 | $17.00/TB | View Deal |
HGST 8TB HUH728080AL5204 SAS 12Gbps 7.2K 3.5" HDD Hard Drive 0F25733 HGST · eBay | Internal HDD | Used | 8 TB | $139.99 | $17.50/TB | View Deal |
DELL XGYWN_*R SERIES ONLY*_ 10TB -4Kn SAS 12 Gbps-7.2K HARD DRIVE 3.5" IN TRAY Dell · eBay | Internal HDD | Used | 10 TB | $175.00 | $17.50/TB | View Deal |
Western Digital WD140EDGZ 14TB SATA III 3.5in 7200RPM Western Digital · eBay | Internal HDD | Used | 14 TB | $245.00 | $17.50/TB | View Deal |
SEAGATE HSMR: X20z 18TB 3.5" SATA Enterprise HDD ST18000NM013J Tested, Low Hrs. Seagate · eBay | Internal HDD | Used | 18 TB | $325.00 | $18.06/TB | View Deal |
Western Digital (14TB, 3.5 In, LFF 6GB, 7200 RPM) SATA Hard Drive - WD140EDGZ Western Digital · eBay | Internal HDD | Used | 14 TB | $259.99 | $18.57/TB | View Deal |
HKRVPXD EXOS 7E8 SAS HDD ST8000NM0075 8TB 7.2K 7200Rpm 256MB 12Gbps Enterprise Capacity 3.5 HDD Hard Drive for Server HKRVPXD · Amazon | Internal HDD | Used | 8 TB | $155.00 | $19.38/TB | View Deal |
HP 857966-001 HPE 10TB SAS 12G MIDLINE 7.2K LFF HP · Amazon | Internal HDD | New | 10 TB | $200.00 | $20.00/TB | View Deal |
Western Digital 18TB 3.5" SATA 6Gb/s 7200RPM 512MB WD180EDGZ-11B2DA0 HDD Western Digital · eBay | Internal HDD | Used | 18 TB | $368.00 | $20.44/TB | View Deal |
WL OEM 16TB 7.2K RPM SAS 12Gb/s 3.5" HDD - Comparable to ST16000NM002G · eBay | Internal HDD | Refurbished | 16 TB | $329.00 | $20.56/TB | View Deal |
MDD MAXDIGITALDATA MDD 10TB 7200RPM 256MB Cache SAS 12.0Gb/s 3.5-inch Internal Enterprise Hard Drive (MDD10TSAS25672E) - [NOT a SATA HDD] (Renewed) MDD MAXDIGITALDATA · Amazon | Internal HDD | Used | 10 TB | $209.99 | $21.00/TB | View Deal |
HPE 819201-B21 8TB 12G SAS 7.2K LFF 512E SC MDL Hard Disk Drive HP · Amazon | Internal HDD | Used | 8 TB | $169.00 | $21.13/TB | View Deal |
Genuine HUH721212AL4200 12TB HDD 7200 RPM SAS 12Gb/s LFF Drive Original HGST · Amazon | Internal HDD | Used | 12 TB | $259.08 | $21.59/TB | View Deal |
18TB SATA ST18000NM014J 3.5" Exos X18 Seagate Enterprise Hard Drive Seagate · eBay | Internal HDD | Used | 18 TB | $389.00 | $21.61/TB | View Deal |
HPE 12 TB Hard Drive - 3.5" Internal - SAS (12Gb/s SAS) HP · Amazon | Internal HDD | Used | 12 TB | $259.95 | $21.66/TB | View Deal |
Dell 0HPGJ4 Toshiba MG08ACA16TEY 16TB 7.2K RPM 512e 6Gb/s 3.5" SATA HDD Toshiba · eBay | Internal HDD | Used | 16 TB | $350.00 | $21.88/TB | View Deal |
Dell 400-ATKR 8TB 7.2K SAS 3.5" 12Gb/s HDD KIT 14TH Generation Servers POWEREDGE R640 R740 R740XD R940 C6420 POWERVAULT MD1400 MD1420 Dell · Amazon | Internal HDD | Used | 8 TB | $175.00 | $21.88/TB | View Deal |
Toshiba 14TB SATA 512e 256MB Cache 7200RPM 3.5" SATA 6.0Gb/s Enterprise Hard Drive - MG07ACA14TE (Renewed) Toshiba · Amazon | Internal HDD | Used | 14 TB | $309.00 | $22.07/TB | View Deal |
Genuine P09155-B21 14TB SAS 12G BC 7.2K LFF LP He 512e MV HDD Original HPE · Amazon | Internal HDD | Used | 14 TB | $310.00 | $22.14/TB | View Deal |
Seagate SkyHawk AI 16TB 7.2K SATA 6Gbps 3.5" Internal Hard Drive ST16000VE000 Seagate · eBay | Internal HDD | Used | 16 TB | $355.00 | $22.19/TB | View Deal |
Seagate Exos X20 18TB SATA 6Gb/s 7200RPM Enterprise HDD ST18000NM003D 0HR Drives Seagate · eBay | Internal HDD | Used | 18 TB | $399.70 | $22.21/TB | View Deal |
18TB Seagate Exos X20 Hard Drive 3.5 SATA III HDD Enterprise HDD Seagate · eBay | Internal HDD | Used | 18 TB | $399.99 | $22.22/TB | View Deal |
Western Digital 20TB 7.2K SATA 6Gb/s 3.5" Internal Hard Drive WD200EDGZ Western Digital · eBay | Internal HDD | Used | 20 TB | $449.00 | $22.45/TB | View Deal |
Seagate Exos X20 | 20TB @7.2k | 256MB Cache | 3.5" SATA III ST2000NM007D Seagate · eBay | Internal HDD | Used | 20 TB | $449.99 | $22.50/TB | View Deal |
14TB 7.2K RPM SATA 6Gb/s 3.5" HDD for Dell PowerEdge Servers | Enterprise Hard Drive in 14G Tray | Compatible with R340 R440 R640 R740 Water Panther · Amazon | Internal HDD | Used | 14 TB | $319.00 | $22.79/TB | View Deal |
Water Panther 14TB 7200 RPM SATA 6Gb/s 3.5" HDD for Dell PowerEdge Servers | Enterprise Hard Drive in 13G Tray Water Panther · Amazon | Internal HDD | Used | 14 TB | $319.00 | $22.79/TB | View Deal |
Water Panther WP Arsenal 14TB SATA 7200RPM 3.5-Inch DAS Hard Drive, Mechanical Hard Disk (Renewed) Water Panther · Amazon | Internal HDD | Used | 14 TB | $319.00 | $22.79/TB | View Deal |
Seagate ironwolf pro NAS ST16000NE000 16TB HDD used tested 2RW103-500 FW:EN02 Seagate · eBay | Internal HDD | Used | 16 TB | $374.99 | $23.44/TB | View Deal |
Seagate/IBM Exos X16 16TB ST16000NM002G 7.2K RPM SAS 12Gb/s 3.5" Enterprise HDD Seagate · eBay | Internal HDD | Used | 16 TB | $379.00 | $23.69/TB | View Deal |
Seagate Exos X20 18TB ST18000NM003D 7.2K RPM SATA 6Gb/s 512e 3.5" Enterprise HDD Seagate · eBay | Internal HDD | Used | 18 TB | $429.00 | $23.83/TB | View Deal |
Seagate Ironwolf Pro 18TB ST18000NT001 7.2K RPM SATA 6Gb/s 512e 3.5" HDD Seagate · eBay | Internal HDD | Used | 18 TB | $429.00 | $23.83/TB | View Deal |
No drives match those filters. Try widening your search or hitting reset.
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.
What's a good price for a hard drive or SSD 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; some product links may be or become affiliate links. The retailer's site is always the final word on current price.