Hard Drives & SSDs

Ranked by price per gigabyte. Best value first.

Best Value

$0.018/GB

Average

$0.071/GB

Highest

$0.180/GB

Products

103

Capacity
1

Seagate BarraCuda 6TB Internal HDD

SeagateAmazonHDD

Capacity

6 TB

Price

$109.99

$/TB

$18.33

$/GB

$0.018

2

Seagate IronWolf 8TB NAS HDD

SeagateAmazonHDD

Capacity

8 TB

Price

$149.99

$/TB

$18.75

$/GB

$0.019

3

WD Blue 4TB Desktop HDD

Western DigitalAmazonHDD

Capacity

4 TB

Price

$79.99

$/TB

$20.00

$/GB

$0.020

4

Seagate BarraCuda 4TB Internal HDD

SeagateAmazonHDD

Capacity

4 TB

Price

$79.99

$/TB

$20.00

$/GB

$0.020

5

WD Red Plus 8TB NAS HDD

Western DigitalAmazonHDD

Capacity

8 TB

Price

$169.99

$/TB

$21.25

$/GB

$0.021

6

Seagate IronWolf 4TB NAS HDD

SeagateAmazonHDD

Capacity

4 TB

Price

$89.99

$/TB

$22.50

$/GB

$0.022

7

WD Elements 5TB Portable HDD

Western DigitalAmazonHDD

Capacity

5 TB

Price

$114.99

$/TB

$23.00

$/GB

$0.023

8

WD Red Plus 6TB NAS HDD

Western DigitalAmazonHDD

Capacity

6 TB

Price

$139.99

$/TB

$23.33

$/GB

$0.023

9

WD Elements 4TB Portable HDD

Western DigitalAmazonHDD

Capacity

4 TB

Price

$94.99

$/TB

$23.75

$/GB

$0.024

10

WD Red Plus 4TB NAS HDD

Western DigitalAmazonHDD

Capacity

4 TB

Price

$94.99

$/TB

$23.75

$/GB

$0.024

11

Seagate Portable 5TB External HDD

SeagateAmazonHDD

Capacity

5 TB

Price

$119.99

$/TB

$24.00

$/GB

$0.024

12

Seagate Portable 4TB External HDD

SeagateAmazonHDD

Capacity

4 TB

Price

$99.99

$/TB

$25.00

$/GB

$0.025

13

Toshiba Canvio Advance 4TB Portable HDD

ToshibaAmazonHDD

Capacity

4 TB

Price

$99.99

$/TB

$25.00

$/GB

$0.025

14

WD Blue 2TB Desktop HDD

Western DigitalAmazonHDD

Capacity

2 TB

Price

$54.99

$/TB

$27.49

$/GB

$0.027

15

Seagate BarraCuda 2TB Internal HDD

SeagateAmazonHDD

Capacity

2 TB

Price

$54.99

$/TB

$27.49

$/GB

$0.027

16

Seagate IronWolf Pro 4TB NAS HDD

SeagateAmazonHDD

Capacity

4 TB

Price

$119.99

$/TB

$30.00

$/GB

$0.030

17

WD Elements 2TB Portable HDD

Western DigitalAmazonHDD

Capacity

2 TB

Price

$64.99

$/TB

$32.50

$/GB

$0.032

18

Seagate Portable 2TB External HDD

SeagateAmazonHDD

Capacity

2 TB

Price

$64.99

$/TB

$32.50

$/GB

$0.032

19

Toshiba Canvio Advance 2TB Portable HDD

ToshibaAmazonHDD

Capacity

2 TB

Price

$69.99

$/TB

$34.99

$/GB

$0.035

20

WD Blue 1TB Desktop HDD

Western DigitalAmazonHDD

Capacity

1 TB

Price

$44.99

$/TB

$44.99

$/GB

$0.045

21

Silicon Power P34A60 2TB NVMe SSD

Silicon PowerAmazonNVMe

Capacity

2 TB

Price

$89.99

$/TB

$44.99

$/GB

$0.045

22

TEAMGROUP MP34 2TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

2 TB

Price

$94.99

$/TB

$47.50

$/GB

$0.047

23

Toshiba Canvio Advance 1TB Portable HDD

ToshibaAmazonHDD

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

24

Kingston NV2 1TB NVMe SSD

KingstonAmazonNVMe

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

25

Silicon Power P34A60 1TB NVMe SSD

Silicon PowerAmazonNVMe

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

26

WD Elements 1TB Portable HDD

Western DigitalAmazonHDD

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

27

WD Blue SN580 2TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$99.99

$/TB

$49.99

$/GB

$0.050

28

Crucial BX500 2TB SATA SSD

CrucialAmazonSATA SSD

Capacity

2 TB

Price

$99.99

$/TB

$49.99

$/GB

$0.050

29

TEAMGROUP MP34 4TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

4 TB

Price

$199.99

$/TB

$50.00

$/GB

$0.050

30

WD Blue SN580 1TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$54.99

$/TB

$54.99

$/GB

$0.055

31

Seagate Portable 1TB External HDD

SeagateAmazonHDD

Capacity

1 TB

Price

$54.99

$/TB

$54.99

$/GB

$0.055

32

TEAMGROUP MP34 1TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

1 TB

Price

$54.99

$/TB

$54.99

$/GB

$0.055

33

Crucial P5 Plus 2TB NVMe SSD

CrucialAmazonNVMe

Capacity

2 TB

Price

$114.99

$/TB

$57.49

$/GB

$0.057

34

Crucial MX500 4TB SATA SSD

CrucialAmazonSATA SSD

Capacity

4 TB

Price

$229.99

$/TB

$57.50

$/GB

$0.057

35

Kingston NV2 500GB NVMe SSD

KingstonAmazonNVMe

Capacity

500 GB

Price

$29.99

$/TB

$59.98

$/GB

$0.060

36

Crucial BX500 1TB SATA SSD

CrucialAmazonSATA SSD

Capacity

1 TB

Price

$59.99

$/TB

$59.99

$/GB

$0.060

37

PNY XLR8 CS3030 1TB NVMe SSD

PNYAmazonNVMe

Capacity

1 TB

Price

$59.99

$/TB

$59.99

$/GB

$0.060

38

Lexar NM790 2TB NVMe SSD

LexarAmazonNVMe

Capacity

2 TB

Price

$119.99

$/TB

$59.99

$/GB

$0.060

39

PNY XLR8 CS3030 2TB NVMe SSD

PNYAmazonNVMe

Capacity

2 TB

Price

$119.99

$/TB

$59.99

$/GB

$0.060

40

Crucial MX500 2TB SATA SSD

CrucialAmazonSATA SSD

Capacity

2 TB

Price

$119.99

$/TB

$59.99

$/GB

$0.060

41

WD_BLACK SN850X 2TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$124.99

$/TB

$62.50

$/GB

$0.062

42

Lexar NM790 4TB NVMe SSD

LexarAmazonNVMe

Capacity

4 TB

Price

$249.99

$/TB

$62.50

$/GB

$0.062

43

Crucial P5 Plus 1TB NVMe SSD

CrucialAmazonNVMe

Capacity

1 TB

Price

$64.99

$/TB

$64.99

$/GB

$0.065

44

WD_BLACK SN850X 4TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

4 TB

Price

$259.99

$/TB

$65.00

$/GB

$0.065

45

WD_BLACK SN850X 2TB w/ Heatsink

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$134.99

$/TB

$67.50

$/GB

$0.067

46

SK hynix Platinum P41 2TB NVMe SSD

SK hynixAmazonNVMe

Capacity

2 TB

Price

$134.99

$/TB

$67.50

$/GB

$0.067

47

Lexar NM790 1TB NVMe SSD

LexarAmazonNVMe

Capacity

1 TB

Price

$69.99

$/TB

$69.99

$/GB

$0.070

48

Crucial MX500 1TB SATA SSD

CrucialAmazonSATA SSD

Capacity

1 TB

Price

$69.99

$/TB

$69.99

$/GB

$0.070

49

Corsair MP600 PRO LPX 2TB NVMe SSD

CorsairAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

50

Samsung 990 PRO 2TB NVMe SSD

SamsungAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

51

Sabrent Rocket Q4 2TB NVMe SSD

SabrentAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

52

Sabrent Rocket Q4 4TB NVMe SSD

SabrentAmazonNVMe

Capacity

4 TB

Price

$279.99

$/TB

$70.00

$/GB

$0.070

53

Samsung 970 EVO Plus 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$74.99

$/TB

$74.99

$/GB

$0.075

54

SanDisk Extreme 2TB Portable SSD

SanDiskAmazonSATA SSD

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

55

ADATA XPG SX8200 Pro 2TB NVMe SSD

ADATAAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

56

Kingston FURY Renegade 2TB NVMe SSD

KingstonAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

57

Crucial T500 2TB NVMe SSD

CrucialAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

58

Samsung T7 2TB Portable SSD

SamsungAmazonSATA SSD

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

59

Samsung 990 PRO 2TB w/ Heatsink

SamsungAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

60

Samsung 990 PRO 4TB NVMe SSD

SamsungAmazonNVMe

Capacity

4 TB

Price

$299.99

$/TB

$75.00

$/GB

$0.075

61

Samsung 870 EVO 4TB SATA SSD

SamsungAmazonSATA SSD

Capacity

4 TB

Price

$299.99

$/TB

$75.00

$/GB

$0.075

62

Samsung T7 Shield 4TB Portable SSD

SamsungAmazonSATA SSD

Capacity

4 TB

Price

$299.99

$/TB

$75.00

$/GB

$0.075

63

Crucial BX500 500GB SATA SSD

CrucialAmazonSATA SSD

Capacity

500 GB

Price

$37.99

$/TB

$75.98

$/GB

$0.076

64

ADATA XPG SX8200 Pro 1TB NVMe SSD

ADATAAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

65

WD_BLACK SN850X 1TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

66

Sabrent Rocket Q4 1TB NVMe SSD

SabrentAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

67

Samsung T7 Shield 2TB Portable SSD

SamsungAmazonSATA SSD

Capacity

2 TB

Price

$159.99

$/TB

$79.99

$/GB

$0.080

68

Samsung 870 EVO 2TB SATA SSD

SamsungAmazonSATA SSD

Capacity

2 TB

Price

$159.99

$/TB

$79.99

$/GB

$0.080

69

Corsair MP600 PRO 2TB NVMe SSD

CorsairAmazonNVMe

Capacity

2 TB

Price

$159.99

$/TB

$79.99

$/GB

$0.080

70

SK hynix Platinum P41 1TB NVMe SSD

SK hynixAmazonNVMe

Capacity

1 TB

Price

$84.99

$/TB

$84.99

$/GB

$0.085

71

Corsair MP600 PRO LPX 1TB NVMe SSD

CorsairAmazonNVMe

Capacity

1 TB

Price

$84.99

$/TB

$84.99

$/GB

$0.085

72

Samsung 870 EVO 1TB SATA SSD

SamsungAmazonSATA SSD

Capacity

1 TB

Price

$84.99

$/TB

$84.99

$/GB

$0.085

73

Seagate FireCuda 530 2TB NVMe w/ Heatsink

SeagateAmazonNVMe

Capacity

2 TB

Price

$169.99

$/TB

$85.00

$/GB

$0.085

74

Seagate FireCuda 530 4TB NVMe SSD

SeagateAmazonNVMe

Capacity

4 TB

Price

$349.99

$/TB

$87.50

$/GB

$0.087

75

SanDisk Extreme PRO 4TB Portable SSD

SanDiskAmazonSATA SSD

Capacity

4 TB

Price

$349.99

$/TB

$87.50

$/GB

$0.087

76

Crucial MX500 500GB SATA SSD

CrucialAmazonSATA SSD

Capacity

500 GB

Price

$44.99

$/TB

$89.98

$/GB

$0.090

77

SanDisk Extreme 1TB Portable SSD

SanDiskAmazonSATA SSD

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

78

Samsung T7 1TB Portable SSD

SamsungAmazonSATA SSD

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

79

WD_BLACK SN850X 1TB w/ Heatsink

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

80

Kingston FURY Renegade 1TB NVMe SSD

KingstonAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

81

Crucial T500 1TB NVMe SSD

CrucialAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

82

Samsung 990 PRO 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

83

SanDisk Extreme PRO 2TB Portable SSD

SanDiskAmazonSATA SSD

Capacity

2 TB

Price

$179.99

$/TB

$90.00

$/GB

$0.090

84

Sabrent Rocket 4 Plus 2TB NVMe SSD

SabrentAmazonNVMe

Capacity

2 TB

Price

$179.99

$/TB

$90.00

$/GB

$0.090

85

Samsung 980 PRO 2TB NVMe SSD

SamsungAmazonNVMe

Capacity

2 TB

Price

$179.99

$/TB

$90.00

$/GB

$0.090

86

Seagate FireCuda 530 1TB NVMe SSD

SeagateAmazonNVMe

Capacity

1 TB

Price

$94.99

$/TB

$94.99

$/GB

$0.095

87

Samsung 870 EVO 500GB SATA SSD

SamsungAmazonSATA SSD

Capacity

500 GB

Price

$49.99

$/TB

$99.98

$/GB

$0.100

88

Samsung 970 EVO Plus 500GB NVMe SSD

SamsungAmazonNVMe

Capacity

500 GB

Price

$49.99

$/TB

$99.98

$/GB

$0.100

89

Samsung 980 PRO 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

90

Sabrent Rocket 4 Plus 1TB NVMe SSD

SabrentAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

91

Samsung 990 PRO 1TB w/ Heatsink

SamsungAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

92

SanDisk Extreme PRO 1TB Portable SSD

SanDiskAmazonSATA SSD

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

93

LaCie Rugged SSD 2TB Portable

LaCieAmazonSATA SSD

Capacity

2 TB

Price

$199.99

$/TB

$100.00

$/GB

$0.100

94

Seagate FireCuda 530 1TB NVMe w/ Heatsink

SeagateAmazonNVMe

Capacity

1 TB

Price

$109.99

$/TB

$109.99

$/GB

$0.110

95

SanDisk Extreme 500GB Portable SSD

SanDiskAmazonSATA SSD

Capacity

500 GB

Price

$59.99

$/TB

$119.98

$/GB

$0.120

96

LaCie Rugged SSD 1TB Portable

LaCieAmazonSATA SSD

Capacity

1 TB

Price

$129.99

$/TB

$129.99

$/GB

$0.130

97

Crucial MX500 250GB SATA SSD

CrucialAmazonSATA SSD

Capacity

250 GB

Price

$34.99

$/TB

$139.96

$/GB

$0.140

98

WD My Passport SSD 500GB Portable

Western DigitalAmazonSATA SSD

Capacity

500 GB

Price

$69.99

$/TB

$139.98

$/GB

$0.140

99

Samsung T7 500GB Portable SSD

SamsungAmazonSATA SSD

Capacity

500 GB

Price

$69.99

$/TB

$139.98

$/GB

$0.140

100

WD My Passport SSD 500GB Gold

Western DigitalAmazonSATA SSD

Capacity

500 GB

Price

$69.99

$/TB

$139.98

$/GB

$0.140

101

LaCie Rugged SSD Pro 2TB Portable

LaCieAmazonSATA SSD

Capacity

2 TB

Price

$299.99

$/TB

$149.99

$/GB

$0.150

102

Samsung 870 EVO 250GB SATA SSD

SamsungAmazonSATA SSD

Capacity

250 GB

Price

$39.99

$/TB

$159.96

$/GB

$0.160

103

LaCie Rugged SSD Pro 1TB Portable

LaCieAmazonSATA SSD

Capacity

1 TB

Price

$179.99

$/TB

$179.99

$/GB

$0.180

Buy Cheap Hard Drives: Find the Best Deals in 2026

Looking to buy cheap hard drives? You're in the right place. BuyPerUnit compares 103+ hard drives, SSDs, and NVMe drives ranked by price per gigabyte — the only metric that truly shows you which drives offer the best value for your money.

Right now, the cheapest storage starts at just $0.018/GB, while the average across all drives is $0.071/GB. Whether you need bulk storage for backups or a fast NVMe for gaming, we help you find the best deal.

How to Buy Cheap Hard Drives (Without Getting Ripped Off)

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.

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. HDD vs SSD Tradeoff

HDDs are 2-5x cheaper per GB but much slower. Use HDDs for bulk storage (movies, backups) and SSDs for your OS and games.

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.

Cheap Hard Drives vs Cheap SSDs: Which Should You Buy?

TypeTypical $/GBSpeedBest For
HDD$0.015-0.02580-160 MB/sBulk storage, backups, media libraries
SATA SSD$0.05-0.10500-550 MB/sOS drive, general use, laptops
NVMe SSD$0.04-0.123,000-7,000 MB/sGaming, video editing, fast boot

Frequently Asked Questions About Buying Cheap Hard Drives

What is the cheapest hard drive per GB right now?
The cheapest storage per gigabyte is currently $0.0183/GB. Large capacity HDDs (6TB+) typically offer the lowest price per gigabyte, while NVMe SSDs have become increasingly affordable with many models under $0.05/GB.
Should I buy a cheap HDD or spend more on an SSD?
It depends on your use case. For bulk storage (movies, backups, archives), a cheap HDD makes sense. For your operating system, frequently used programs, and games, an SSD is worth the extra cost — the speed difference is dramatic (10-50x faster).
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.
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 cheapest reliable hard drives?
For HDDs, Seagate and Western Digital dominate the budget market. For SSDs, brands like Crucial, Kingston, Silicon Power, and TeamGroup offer excellent value. Samsung and WD Black are pricier but offer top-tier performance.

How We Find the Cheapest Hard Drives

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

Products are ranked from best value (lowest $/GB) to worst. We update prices regularly from Amazon 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.