Hard Drives (HDD) Under $20

Compare 56 hard disk drives under $20. Sort by price per TB to find the best value for your storage needs. HDDs and SSDs available.

$15$7.52 TBRenewed3 monthsMDD MAXDIGITALDATA 2TB 7200RPM 128MB Cache SAS 6Gb/s 3.5inch Internal Enterprise Hard Drive (MD2TSAS12872E) - [NOT a SATA HDD] (Renewed)MaxDigitalDataInternalSAS
$15$7.52 TBRenewed5 yearsMDD MAXDIGITALDATA 2TB 7200RPM 128MB Cache SAS 6Gb/s 3.5inch Internal Enterprise Hard Drive (MD2TSAS12872E) -[Not a SATA HDD] (Renewed)MDDInternalSAS
$10$101 TBRenewed3 monthsMDD MAXDIGITALDATA 1TB 7200RPM 128MB Cache SAS 6Gb/s 3.5inch Internal Enterprise Hard Drive (MD1TSAS12872E) - [ NOT a SATA HDD ] (Renewed)MDDInternalSAS
$14$141 TBUsed5 yearsMDD MAXDIGITALDATA 1TB 7200RPM 128MB Cache SAS 6Gb/s 3.5inch Internal Enterprise Hard Drive (MD1TSAS12872E) - [ NOT A SATA HDD ]MDDInternalSAS
$17$19.34900 GBUsed1 monthHGST HUC109090CSS60 DKR5D-J90SS 2.5 inch 900GB SAS 6GB/s 10000 RPM Hard Disk Drive HDD 0B26033HGSTInternalSAS
$11$22.53500 GBRenewed1 yearWD Black 500GB 7200 RPM SATA 6 Gb/s 32MB Cache 7 MM 2.5 Inch Performance Mobile Hard Disk Drive (WD5000LPLX) w/1 Year Warranty (Renewed)Western DigitalInternal 2.5"HDD
$15$25.6600 GBRenewed0 monthsHGST Ultrastar C10K900 HUC109060CSS601 600 GB 2.5-inch SAS 6.0 Gbps Internal Hard Drive - 10K RPM (Renewed)HGSTInternalSAS
$13$26.62500 GBRenewed3 yearsMDD MAXDIGITALDATA 500GB 5900RPM 16MB Cache SATA 3.0Gb/s 3.5-inch Surveillance Hard Drive - 3 Year Warranty (Renewed)MDDInternal 3.5"HDD
$15$30.72500 GBRenewed3 monthsSeagate Laptop Thin 5400.9 500 GB 5400RPM SATA 3Gb/s 16 MB Cache 2.5-Inch Internal Notebook Hard Drive (ST500LT012) (Renewed)SeagateInternal 2.5"HDD
$15$30.72500 GBRenewed3 monthsSeagate BarraCuda 500GB Internal Hard Drive HDD – 2.5 Inch SATA 6 Gb/s 5400 RPM 128MB Cache for PC Laptop – Frustration Free Packaging (ST500LM030) (Renewed)SeagateInternal 2.5"HDD
$15$30.72500 GBUsed3 yearsMDD MAXDIGITALDATA 500GB 5900RPM 16MB Cache SATA 3.0Gb/s 3.5-inch Surveillance Hard Drive - 3 Year WarrantyMDDInternal 3.5"HDD
$15$30.72500 GBRenewed0 monthsGeneric 500GB 8MB Cache 5900RPM SATA 3Gb/s 3.5in Internal Desktop Hard Drive (Renewed)GenericInternal 3.5"HDD
$17$34.82500 GBNew0 monthsHGST Travelstar 2.5-Inch 500GB 7200RPM SATA III 32MB Cache SATA 6Gbps Internal Bare or OEM Drives (HTS725050B7E630)HGSTInternal 2.5"HDD
$17$34.82500 GBNew0 monthsToshiba 500GB 2.5-inch SATA Laptop Hard Drive (5400rpm, 8MB Cache) MQ01ABD050, Mechanical Hard DiskToshibaInternal 2.5"HDD
$17$34.82500 GBRenewed3 monthsToshiba HDKCC00 MQ01ACF050 500GB 7200RPM SATA-600 2.5 Internal Hard Drive (Renewed)ToshibaInternal 2.5"HDD
$19$38.91500 GBNew0 monthsWestern Digital 500GB SATA 2.5Western DigitalInternal 2.5"HDD
$19$38.91500 GBNew0 monthsNetac 500GB Portable SSD Up to 1050MB/s Read 1000MB/s Write Speed Type-C USB 3.2 Gen 2, External Solid State Drive PCIe Gen3x4 NVMe1.3 Business Travel Essential Dust-Resistant, ZX10NetacM.2NVMe
$19$38.91500 GBUsed0 monthsSeagate Barracuda ESA-3502 Internal Hard Drive 3.5 Inches - 500 GB (ST500DM002) + Silicone HDD 3.5 Inch Protective Cover - WhiteSeagateInternal 3.5"HDD
$19$38.91500 GBRenewed0 monthsWestern Digital Black WD5000LPSX 500 GB Hard Drive - 2.5" Internal - SATA (SATA/600) - Desktop PC, Notebook, Gaming Console Device Supported - 7200rpm (Renewed)Western DigitalInternal 2.5"HDD
$13$41.6320 GBNew0 monthsWestern Digital 320GB Scorpio Blue SATAII 5400RPM 2.5IN 8MB Bulk/OEM Hard Drive WD3200BEVTWestern DigitalInternal 2.5"HDD
$13$41.6320 GBUsed0 monthsWestern Digital WD3200AAJS 320GB Hard DriveWestern DigitalInternal 3.5"HDD
$14$57.34250 GBNew0 monthsNetac 250GB Portable SSD USB 3.2 Gen 2 (10 Gbps, Type-C) External Solid State Drive Backup Slim Portable Drive, Dependable Storage for Student/File Storage/Games/Business Travel Essential-Z2SNetacExternalSSD
$15$60256 GBNew0 monthsPatriot P210 SATA 3 256GB SSD 2.5 Inch Internal Solid State Drive - P210S256G25PatriotInternalSSD
$15$60256 GBUsed3 yearsKingSpec NX Series 256GB Gen3x4 NVMe M.2 SSD, Up to 3500MB/s, 3D NAND Flash M2 2280 Internal Solid State Drive, for Desktop and LaptopKingSpecM.2NVMe
$19.99$63.97320 GBNew2 yearsPortable External Hard Drive Storage Expansion Mobile HDD USB 3.0 for PC, Mac, Desktop, Laptop, PS4, PS5, PlayStation, Xbox One X/S, Xbox 360, Xbox Series X/S, Office & Game (Black, 320GB)PortableExternal 2.5"HDD
$16$64256 GBNew0 monthsTimetec 256GB SSD 3D NAND SATA III 6Gb/s 2.5 Inch 7mm (0.28") Read Speed Up to 550 MB/s SLC Cache Performance Boost Internal Solid State Drive for PC Computer Desktop and Laptop (256GB)TimetecInternalSSD
$16$64256 GBNew0 monthsPatriot Memory P220 256GB Internal SSD - SATA 3 2.5" - Solid State Drive - P220S256G25PatriotInternalSSD
$16$65.54250 GBUsed0 monthsWD Caviar Blue WD2500AAJS - hard drive - 250 GB - SATA-300Western DigitalInternal 3.5"HDD
$17$68256 GBNew3 yearsTimetec 256GB SSD 3D NAND SATA III 6Gb/s M.2 2280 NGFF 128TBW Read Speed Up to 550MB/s SLC Cache Performance Boost Internal Solid State Drive for PC Computer Laptop and Desktop (256GB)TimetecM.2SATA
$17$68256 GBNew3 yearsfanxiang S100 SATA III SSD 256GB 2.5" 6Gb/s Internal Solid State Drive 3D NAND TLC, Compatible with Laptop/Desktop for Gaming, IT Pros, Everyday UsersfanxiangInternalSSD
$17$68256 GBNew0 monthsfanxiang 256GB SATA SSD 2.5'' SSD SATA III 6 Gb/s Internal Solid State Drive Up to 560 MB/s 3D NAND SLC Cache for Laptop and PC Desktop Performance Boost 7mm(0.28″) S101QfanxiangInternalSSD
$16$68.27240 GBNew3 yearsPatriot Memory Burst Elite SATA 3 240GB SSD 2.5 Inch Solid State DrivePatriotInternalSSD
$17$69.63250 GBNew3 yearsfanxiang S100 250GB SSD SATA III 2.5" Internal Solid State Drive 3D NAND TLC,Read Speed up to 550MB/sec, Compatible with Laptop and PCfanxiangInternalSSD
$18$72256 GBNew0 monthsPatriot P320 256GB Internal SSD - NVMe PCIe Gen 3x4 - M.2 2280 - Solid State Drive - P320P256GM28PatriotM.2NVMe
$18$72256 GBNew3 yearsfanxiang S101 256GB SSD SATA III 6Gb/s 2.5" Internal Solid State Drive, Read Speed up to 550MB/sec, Compatible with Laptop and PC Desktops(Black)fanxiangInternalSSD
$18$72256 GBNew3 yearsSilicon Power 256GB SSD 3D NAND A55 SLC Cache Performance Boost SATA III 2.5" Internal Solid State Drive SU256GBSS3A55S25AHSilicon PowerInternalSSD
$18$73.73250 GBNew3 yearsfanxiang S101 250GB SSD SATA III 6Gb/s 2.5" Internal Solid State Drive, Read Speed up to 550MB/sec, Compatible with Laptop and PC Desktops(Black)fanxiangInternalSSD
$19$76256 GBNew5 yearsPatriot P300 M.2 PCIe Gen 3 x4 256GB Low-Power Consumption SSDPatriotM.2NVMe
$19$76256 GBNew3 yearsFikwot FN203 M.2 SATA SSD - SLC Cache 3D NAND TLC SATA III 6Gb/s M.2 2280 NGFF Internal Solid State Drive, Up to 550MB/s, Compatible with Ultrabooks, Tablet Computers and Mini PCs (256GB)FikwotM.2SATA
$19$76256 GBNew0 monthsORICO 256GB M.2 NVMe SSD, PCIe Gen3x4 2280 SSD - Up to 2400MB/s, Internal Solid State Drive with TLC NAND Flash, Compatible with Raspberry Pi 5 Desktop Laptop - D10ORICOM.2NVMe
$18$76.8240 GBNew3 yearsPatriot Memory P310 240GB Internal SSD - NVMe PCIe M.2 Gen3 x 4 - Low-Power Consumption Solid State Drive - P310P240GM28PatriotM.2NVMe
$18.99$77.78250 GBNew0 monthsPNY CS900 250GB 3D NAND 2.5" SATA III Internal Solid State Drive (SSD) - (SSD7CS900-250-RB)PNYInternal 2.5"SSD
$10$80128 GBNew3 yearsfanxiang S100 SSD SATA III 2.5" 128GB Internal Solid State Drive 3D NAND TLC 6Gb/s Compatible with Laptop and DesktopfanxiangInternalSSD
$19$81.07240 GBUsed3 yearsLexar 240GB NQ100 SSD 2.5” SATA III Internal Solid State Drive, Up to 550MB/s Read, Gray (LNQ100X240G-RNNNU)LexarInternalSSD
$12$102.4120 GBUsed0 monthsPatriot Burst Elite 120GB Internal SSD - SATA 3 2.5" - Solid State Drive - PBE120GS25SSDRPatriotInternalSSD
$13$104128 GBNew3 yearsVerbatim 128GB Vi550 2.5" Internal Solid State Drive SSD SATA III Interface with 3D NAND TechnologyVerbatimInternalSSD
$13$104128 GBNew3 yearsSAN ZANG MASTER 2.5" SATA SSD 128GB, SATA III 6Gb/s, Read Speed 450MB/s, Internal Solid State Drive 3D NAND Flash, Upgrade PC or Laptop NAS DIY Memory and Storage, S500SANInternalSSD
$14$112128 GBUsed0 monthsLITE-ON CV3-8D128 128GB M.2 2280 SATA 3 6.0GB/S SSD Solid State Drive 3C07110141LITE-ONM.2SATA
$14$112128 GBNew3 yearsKingSpec 128GB SATA III SSD 6Gb/s, 2.5" SATA SSD with 3D NAND Flash, Internal Solid State Hard Drives, for Laptop and PC Desktop (R/W Speed up to 550/520 MB/s)KingSpecInternalSSD
$15$120128 GBNew5 yearsPatriot P300 M.2 PCIe Gen 3 x4 128GB Low-Power Consumption SSDPatriotM.2NVMe
$15$120128 GBNew3 yearsBliksem SSD 128GB SATA III 6Gb/s Internal Solid State Drive 2.5″ 7mm(0.28″) 3D NAND TLC Chip Up to 550 Mb/s for Laptop and Pc KD650 (Black 128GB)BliksemInternalSSD
$15$120128 GBNew0 monthsSilicon Power 128GB SSD 3D NAND A55 SLC Cache Performance Boost SATA III 2.5" 7mm (0.28") Internal Solid State Drive (SU128GBSS3A55S25AH)Silicon PowerInternalSSD
$16$128128 GBNew3 yearsfanxiang S101 128GB SSD SATA III 6Gb/s 2.5" Internal Solid State Drive, Read Speed up to 550MB/sec, Compatible with Laptop and PC Desktops(Black)fanxiangInternalSSD
$17$136128 GBNew3 yearsORICO 128GB SATA SSD 2.5 Inch Internal Solid State Drive, Read Speed up to 500MB/s, SATA III 6Gbps for Desktop Laptop NAS DIY External Drive - Y20ORICOInternalSSD
$19$152128 GBNew0 monthsSK hynix BC711 128GB PCIe NVMe M.2 2230 Gen 3 x 4 SSD, 0X3K2X, HFM128GD3GX013N, OEM PackageSKM.2NVMe
$11$70416 GBUsed1 monthSolid State Drive SSS0L25100 8SSSS0L25100 Compatible Replacement Spare Part for Intel M10 MEMPEK1J016GAL 16GB M.2 2280 PCI-Express 3.0 x2 NVMe Optane Memory SSDSOLIDIGMM.2NVMe