Hard Drives (HDD)

Ranked by price per gigabyte

Updated twice daily · No paid placements

As of , the cheapest hard drives (hdd) on BuyPerUnit costs $0.0275/GB — a Seagate Expansion Desktop 16TB External Hard Drive HDD - USB 3.0 - STKP16000400 available at Newegg for $439.99. BuyPerUnit tracks 1155 hard drives (hdd) products across Amazon, Best Buy, and Newegg, updated twice daily. The median price is $0.0660/GB. Methodology: price ÷ capacity.
Ranked by:$/GB
Tap the bell for a price alert

We may earn a commission from retailer links; it never affects rankings. One recently checked offer per product; confirm the final price at checkout.

  1. 1
    Seagate - Seagate One Touch Desktop HDD 24 TB - Space Gray

    Seagate · HDD · 2-yr warranty · 5.0 (2)

    Best Buy24% below this page’s avg
    Capacity
    24 TB
    Price
    $739.99checked 5h ago
    $/GB
    $0.031
  2. 2
    Capacity
    8TB
    Price
    $249.99checked 5h ago
    $/GB
    $0.031
  3. 3
    Capacity
    8 TB
    Price
    $249.99checked 5h ago
    $/GB
    $0.031
  4. 4
    Capacity
    14TB
    Price
    $439.32checked 5h ago
    $/GB
    $0.031
  5. 5
    Capacity
    18TB
    Price
    $568.54checked 5h ago
    $/GB
    $0.032
  6. 6
    Capacity
    16 TB
    Price
    $517.92checked 5h ago
    $/GB
    $0.032
  7. 7
    Seagate - Seagate One Touch Desktop HDD 20 TB - Space Gray

    Seagate · HDD · 2-yr warranty · 4.0 (1)

    Best Buy
    Capacity
    20 TB
    Price
    $649.99checked 5h ago
    $/GB
    $0.033
  8. 8
    Capacity
    3TB
    Price
    $99.20checked 5h ago
    $/GB
    $0.033
  9. 9
    Capacity
    6 TB
    Price
    $199.99checked 5h ago
    $/GB
    $0.033
  10. 10
    Capacity
    16TB
    Price
    $555.41checked 29h ago
    $/GB
    $0.035
  11. 11
    Capacity
    8 TB
    Price
    $279.99checked 5h ago
    $/GB
    $0.035
  12. 12
    Capacity
    10TB
    Price
    $349.99checked 5h ago
    $/GB
    $0.035
  13. 13
    Capacity
    3TB
    Price
    $105.00checked 5h ago
    $/GB
    $0.035
  14. 14
    Capacity
    14TB
    Price
    $498.00checked 4h ago
    $/GB
    $0.036
  15. 15
    Capacity
    14TB
    Price
    $500.99checked 5h ago
    $/GB
    $0.036
  16. 16
    Capacity
    6 TB
    Price
    $214.99checked 5h ago
    $/GB
    $0.036
  17. 17
    Capacity
    3TB
    Price
    $108.19checked 5h ago
    $/GB
    $0.036
  18. 18
    Seagate - Seagate One Touch Desktop HDD 8 TB - Space Gray

    Seagate · HDD · 2-yr warranty · 4.5 (32)

    Best Buy
    Capacity
    8 TB
    Price
    $289.99checked 5h ago
    $/GB
    $0.036
  19. 19
    Capacity
    2TB
    Price
    $74.00checked 5h ago
    $/GB
    $0.037
  20. 20
    Capacity
    6TB
    Price
    $222.00checked 29h ago
    $/GB
    $0.037
  21. 21
    Capacity
    4TB
    Price
    $150.00checked 5h ago
    $/GB
    $0.037
  22. 22
    Capacity
    4TB
    Price
    $150.00checked 5h ago
    $/GB
    $0.037
  23. 23
    Capacity
    12TB
    Price
    $450.00checked 5h ago
    $/GB
    $0.037
  24. 24
    Capacity
    6TB
    Price
    $225.10checked 5h ago
    $/GB
    $0.038
  25. 25
    Capacity
    3TB
    Price
    $112.99checked 41h ago
    $/GB
    $0.038
  26. 26
    Capacity
    8TB
    Price
    $304.00checked 5h ago
    $/GB
    $0.038
  27. 27
    Seagate - Seagate One Touch Desktop HDD 16TB - Space Gray

    Seagate · HDD · 2-yr warranty · 4.0 (1)

    Best Buy
    Capacity
    16 TB
    Price
    $609.99checked 5h ago
    $/GB
    $0.038
  28. 28
    Capacity
    14TB
    Price
    $535.99checked 5h ago
    $/GB
    $0.038
  29. 29
    Capacity
    6TB
    Price
    $231.18checked 5h ago
    $/GB
    $0.039
  30. 30
    Capacity
    22TB
    Price
    $849.00checked 5h ago
    $/GB
    $0.039
  31. 31
    Capacity
    8 TB
    Price
    $309.99checked 5h ago
    $/GB
    $0.039
  32. 32
    Capacity
    16TB
    Price
    $622.10checked 5h ago
    $/GB
    $0.039
  33. 33
    Capacity
    16TB
    Price
    $623.00checked 5h ago
    $/GB
    $0.039
  34. 34
    Capacity
    2TB
    Price
    $77.95checked 5h ago
    $/GB
    $0.039
  35. 35
    Capacity
    14TB
    Price
    $545.99checked 17h ago
    $/GB
    $0.039
  36. 36
    Capacity
    16 TB
    Price
    $629.99checked 5h ago
    $/GB
    $0.039
  37. 37
    Capacity
    18TB
    Price
    $710.00checked 5h ago
    $/GB
    $0.039
  38. 38
    Capacity
    18TB
    Price
    $710.99checked 5h ago
    $/GB
    $0.039
  39. 39
    Capacity
    3 TB
    Price
    $119.95checked 5h ago
    $/GB
    $0.040
  40. 40
    Capacity
    4 TB
    Price
    $159.99checked 5h ago
    $/GB
    $0.040
  41. 41
    Capacity
    4TB
    Price
    $159.99checked 5h ago
    $/GB
    $0.040
  42. 42
    Capacity
    4 TB
    Price
    $159.99checked 5h ago
    $/GB
    $0.040
  43. 43
    Capacity
    4 TB
    Price
    $159.99checked 5h ago
    $/GB
    $0.040
  44. 44
    Capacity
    10TB
    Price
    $403.00checked 29h ago
    $/GB
    $0.040
  45. 45
    Capacity
    6TB
    Price
    $243.00checked 5h ago
    $/GB
    $0.041
  46. 46
    Capacity
    8TB
    Price
    $325.00checked 5h ago
    $/GB
    $0.041
  47. 47
    Capacity
    22TB
    Price
    $899.99checked 5h ago
    $/GB
    $0.041
  48. 48
    Capacity
    14TB
    Price
    $575.99checked 5h ago
    $/GB
    $0.041
  49. 49
    WD - Blue 8TB PC Internal Hard Drive for Desktops

    Western Digital · HDD · 215 / 215 MB/s · 2-yr warranty · 4.2 (21)

    Best Buy
    Capacity
    8 TB
    Price
    $329.99checked 5h ago
    $/GB
    $0.041
  50. 50
    Capacity
    12TB
    Price
    $495.00checked 29h ago
    $/GB
    $0.041
  51. 51
    Capacity
    14TB
    Price
    $579.69checked 5h ago
    $/GB
    $0.041
  52. 52
    Capacity
    20 TB
    Price
    $829.99checked 5h ago
    $/GB
    $0.042
  53. 53
    Capacity
    16TB
    Price
    $664.00checked 5h ago
    $/GB
    $0.042
  54. 54
    Capacity
    3TB
    Price
    $125.00checked 5h ago
    $/GB
    $0.042
  55. 55
    Capacity
    10 TB
    Price
    $419.99checked 5h ago
    $/GB
    $0.042
  56. 56
    Capacity
    10TB
    Price
    $419.99checked 5h ago
    $/GB
    $0.042
  57. 57
    Capacity
    3TB
    Price
    $126.19checked 17h ago
    $/GB
    $0.042
  58. 58
    Capacity
    12 TB
    Price
    $504.99checked 5h ago
    $/GB
    $0.042
  59. 59
    Capacity
    12TB
    Price
    $504.99checked 5h ago
    $/GB
    $0.042
  60. 60
    Capacity
    2TB
    Price
    $84.20checked 5h ago
    $/GB
    $0.042
  61. 61
    Capacity
    4TB
    Price
    $168.99checked 5h ago
    $/GB
    $0.042
  62. 62
    Capacity
    16TB
    Price
    $676.30checked 5h ago
    $/GB
    $0.042
  63. 63
    Capacity
    12TB
    Price
    $508.99checked 5h ago
    $/GB
    $0.042
  64. 64
    Capacity
    20TB
    Price
    $848.88checked 2d ago
    $/GB
    $0.042
  65. 65
    Capacity
    4 TB
    Price
    $169.95checked 5h ago
    $/GB
    $0.042
  66. 66
    Capacity
    16TB
    Price
    $679.99checked 5h ago
    $/GB
    $0.042
  67. 67
    Capacity
    2TB
    Price
    $85.00checked 5h ago
    $/GB
    $0.043
  68. 68
    Capacity
    24TB
    Price
    $1022.35checked 5h ago
    $/GB
    $0.043
  69. 69
    Capacity
    18TB
    Price
    $768.69checked 5h ago
    $/GB
    $0.043
  70. 70
    Capacity
    16TB
    Price
    $686.99checked 5h ago
    $/GB
    $0.043
  71. 71
    Capacity
    10TB
    Price
    $429.99checked 5h ago
    $/GB
    $0.043
  72. 72
    Capacity
    16TB
    Price
    $691.99checked 5h ago
    $/GB
    $0.043
  73. 73
    Capacity
    14TB
    Price
    $605.99checked 5h ago
    $/GB
    $0.043
  74. 74
    Capacity
    12 TB
    Price
    $524.61checked 5h ago
    $/GB
    $0.044
  75. 75
    Capacity
    16TB
    Price
    $699.99checked 5h ago
    $/GB
    $0.044
  76. 76
    Capacity
    8TB
    Price
    $349.99checked 5h ago
    $/GB
    $0.044
  77. 77
    Capacity
    4TB
    Price
    $175.00checked 5h ago
    $/GB
    $0.044
  78. 78
    Capacity
    8TB
    Price
    $350.10checked 5h ago
    $/GB
    $0.044
  79. 79
    Capacity
    18TB
    Price
    $789.99checked 5h ago
    $/GB
    $0.044
  80. 80
    Capacity
    20TB
    Price
    $877.99checked 5h ago
    $/GB
    $0.044
  81. 81
    Capacity
    4TB
    Price
    $175.99checked 5h ago
    $/GB
    $0.044
  82. 82
    Capacity
    12TB
    Price
    $529.99checked 5h ago
    $/GB
    $0.044
  83. 83
    Capacity
    24 TB
    Price
    $1059.99checked 5h ago
    $/GB
    $0.044
  84. 84
    Capacity
    6TB
    Price
    $266.30checked 5h ago
    $/GB
    $0.044
  85. 85
    Capacity
    16TB
    Price
    $715.00checked 5h ago
    $/GB
    $0.045
  86. 86
    Capacity
    20 TB
    Price
    $897.04checked 5h ago
    $/GB
    $0.045
  87. 87
    Capacity
    2 TB
    Price
    $89.99checked 5h ago
    $/GB
    $0.045
  88. 88
    Capacity
    4 TB
    Price
    $179.99checked 5h ago
    $/GB
    $0.045
  89. 89
    WD - Blue 4TB PC Internal Hard Drive for Desktops

    Western Digital · HDD · 180 / 180 MB/s · 2-yr warranty · 4.5 (11)

    Best Buy
    Capacity
    4 TB
    Price
    $179.99checked 5h ago
    $/GB
    $0.045
  90. 90
    Capacity
    12TB
    Price
    $539.99checked 5h ago
    $/GB
    $0.045
  91. 91
    Capacity
    14TB
    Price
    $630.10checked 5h ago
    $/GB
    $0.045
  92. 92
    Capacity
    12TB
    Price
    $540.10checked 5h ago
    $/GB
    $0.045
  93. 93
    Capacity
    12TB
    Price
    $540.99checked 5h ago
    $/GB
    $0.045
  94. 94
    Capacity
    8TB
    Price
    $362.00checked 29h ago
    $/GB
    $0.045
  95. 95
    Capacity
    10 TB
    Price
    $454.99checked 5h ago
    $/GB
    $0.045
  96. 96
    Capacity
    12 TB
    Price
    $546.06checked 5h ago
    $/GB
    $0.046
  97. 97
    Capacity
    12TB
    Price
    $549.99checked 5h ago
    $/GB
    $0.046
  98. 98
    Capacity
    6TB
    Price
    $275.00checked 5h ago
    $/GB
    $0.046
  99. 99
    Capacity
    14TB
    Price
    $641.99checked 5h ago
    $/GB
    $0.046
  100. 100
    Capacity
    6TB
    Price
    $275.50checked 5h ago
    $/GB
    $0.046

Most tracked Hard Drives (HDD)

Products with the longest price history on BuyPerUnit

Buy Cheap Hard Drives: Find the Best HDD Deals in 2026

Looking to buy cheap hard drives? You're in the right place. BuyPerUnit compares 1155+ HDDs ranked by price per gigabyte — a capacity-cost comparison to use alongside compatibility, performance and warranty.

Right now, the cheapest HDD storage starts at just $0.027/GB, while the average on this page is $0.040/GB. Whether you need bulk storage for backups, a NAS, or a media server, we help you find the best deal. For faster storage, compare SSDs here.

HDD Buying Guide: Get the Best Value

1. Compare Price Per GB

A $150 4TB drive ($0.037/GB) beats a $70 1TB drive ($0.07/GB) in value. Always divide price by capacity to find the real cost — that's what we do for every listing.

2. Bigger = Cheaper Per GB

Storage follows economies of scale. 4TB+ drives almost always have the lowest price per gigabyte. Buy more capacity upfront to save long-term.

3. Match RPM to Your Use Case

7200 RPM drives are faster and better for desktop use or active NAS workloads. 5400 RPM drives run cooler and quieter — ideal for bulk archival or always-on backup drives where speed is less critical.

4. Watch for Sales

Hard drive prices fluctuate. We update prices daily so you can catch the best deals. Bookmark this page and check back regularly.

3.5" Desktop vs 2.5" Laptop HDD: Which Should You Buy?

TypeTypical $/GBMax CapacityBest For
3.5" Desktop HDD$0.015–0.02520TB+Desktop PC, NAS, media server
2.5" Laptop HDD$0.025–0.0455TBLaptop upgrade, portable use
External HDD$0.020–0.04020TB+Backup, portable storage, archiving

Frequently Asked Questions About Buying Hard Drives

What is the cheapest hard drive per GB right now?
The cheapest HDD storage per gigabyte is currently $0.0275/GB. Large capacity 3.5" desktop drives (6TB+) from Seagate or WD consistently offer the lowest price per gigabyte in the HDD category.
Is it better to buy one large hard drive or multiple smaller ones?
One large drive is almost always cheaper per GB. However, multiple drives provide redundancy — if one fails, you don't lose everything. For important data, consider buying two drives and keeping backups on both.
Should I buy 5400 RPM or 7200 RPM?
For desktop use or a NAS with active read/write workloads, 7200 RPM is noticeably faster and worth the small premium. For cold storage, archival backups, or always-on low-activity drives, 5400 RPM runs cooler, quieter, and uses less power.
When is the best time to buy cheap hard drives?
Black Friday, Cyber Monday, and Amazon Prime Day typically have the best deals. However, prices fluctuate year-round. We update our rankings daily so you can always find the current best value.
What brands make the most reliable hard drives?
Seagate, Western Digital (WD), and Toshiba are the three major HDD manufacturers. All produce reliable drives at different price points. Seagate Barracuda and WD Blue are popular desktop choices; WD Red and Seagate IronWolf are designed for NAS use.

How We Find the Cheapest Hard Drives

BuyPerUnit calculates the price per gigabyte for every hard drive by dividing the current price by the storage capacity. This gives you the true cost of storage, making it easy to compare drives of different sizes.

Products are ranked from best value (lowest $/GB) to worst. We update prices regularly from Amazon, Best Buy, and Newegg to ensure you always see current deals. Click any product to view the latest price and purchase directly.

BuyPerUnit is an affiliate site. We earn a commission when you purchase through our links at no extra cost to you.

Shop Hard Drives (HDD) by Brand

Shop Hard Drives (HDD) by Capacity

Related guides