Hard Drives Under $20

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

$16$161 TBRenewed3 monthsMDD MAXDIGITALDATA 1TB 7200RPM 128MB Cache SAS 6Gb/s 3.5inch Internal Enterprise Hard Drive (MD1TSAS12872E) - [ NOT a SATA HDD ] (Renewed)MDDInternalSAS
$17$19.34900 GBUsed1 monthHGST HUC109090CSS60 DKR5D-J90SS 2.5 inch 900GB SAS 6GB/s 10000 RPM Hard Disk Drive HDD 0B26033HGSTInternalSAS
$16$21.85750 GBNew3 yearsMDD MAXDIGITALDATA 750GB 7200RPM 16MB Cache SATA 3.0Gb/s 3.5-inch Surveillance Hard Drive - 3 Year WarrantyMDDInternal 3.5"HDD
$16$21.85750 GBNew3 yearsMDD 750GB 16MB Cache 7200PM SATA 3.0Gb/s 3.5inch NAS Hard Drive - 3 Year WarrantyMDDInternal 3.5"HDD
$12$24.58500 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
$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 GBRenewed3 monthsMDD MaxDigitalData 500GB 8MB Cache 5900PM SATA 6.0Gb/s 3.5 Internal Surveillance CCTV DVR Hard Drive - 2 Year Warranty (Renewed)MDDInternal 3.5"HDD
$19$38.91500 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
$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 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 GBNew3 yearsRidata S801 SSD (Internal Solid State Drive) 3D NAND 2.5" SATA III 6Gb/s Ultra Slim 7mm Up to 460 MB/s (256 GB)RidataInternalSSD
$16$65.54250 GBUsed0 monthsWD Caviar Blue WD2500AAJS - hard drive - 250 GB - SATA-300Western DigitalInternal 3.5"HDD
$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
$17$68256 GBNew3 yearsBliksem SSD 256GB 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 256GB)BliksemInternalSSD
$19$76256 GBNew3 yearsLexar 256GB NS100 SSD 2.5” SATA III Internal Solid State Drive, Up To 520MB/s Read, Gray (LNS100-256RBNA)LexarInternalSSD
$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
$11$88128 GBNew1 yearRise Mode USA SSD Sata III 128GB Internal Solid State Drive Game Line Desktop PC or Laptop 2.5RiseInternalSSD
$13$91.18146 GBUsed0 monthsSeagate ST9146853SS 146GB 15000RPM 64MB Buffer, SAS, 2.5 INCSeagateInternalSAS
$12$96128 GBNew3 yearsRidata S801 SSD (Internal Solid State Drive) 3D NAND 2.5" SATA III 6Gb/s Ultra Slim 7mm Up to 400 MB/s (128 GB)RidataInternalSSD
$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 yearsRidata E701 128GB NVMe M.2 PCIe Gen3x4 2280 SSD Internal Solid State Drive 3D NAND Read Upto 1500MB/s Write Upto 500MB/s SLC Caching Technology for PC or LaptopRidataM.2NVMe
$15$105.21146 GBUsed0 monthsSeagate Cheetah 146GB SAS ST3146855SS 15K Hard DriveSeagateInternalSAS
$13$110.93120 GBNew3 yearsRidata S701 120GB SSD (Internal Solid State Drive) 3D NAND 2.5" SATA III 6Gb/s Ultra Slim 7mm Up to 400 MB/s Low Power ConsumptionRidataInternalSSD
$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 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
$10$12880 GBUsed0 monthsWestern Digital WD800JD-75MSA3 80GB HDD, 3.5 7200RPM SATA (WD800JD75MSA3)Western DigitalInternal 3.5"HDD
$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
$18$144128 GBNew3 yearsHUADISK M.2 NVMe SSD 128GB Gen3x4, 2242 NVMe with 2280 Extension Board, Internal Solid State Drive,Up to 2200MB/s, 3D NAND Flash M2 SSD, for PC, Desktop and LaptopHUADISKM.2NVMe
$18$144128 GBNew3 yearsLexar 128GB NS100 SSD 2.5 Inch SATA III Internal Solid State Drive, Up To 520MB/s Read, Gray (LNS100-128RBNA)LexarInternalSSD
$19$152128 GBNew3 yearsORICO 128GB mSATA SSD, SATA III 6Gbps 3D NAND Internal Solid State Drive for Laptops Ultrabooks Desktop-ZH10ORICOInternalSSD
$12$19264 GBUsed5 yearsSanDisk 64GB Ultra Dual Drive USB Type-C - USB-C, USB 3.1 - SDDDC2-064G-G46, Grey/SilverSanDiskM.2NVMe
$14$22464 GBNew0 monthsS SHARKSPEED SSD 64GB 2.5” Internal Solid State Drive SATA 3 3D NAND 6Gb/sSInternalSSD
$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