Hard Drives & SSDs

Ranked by price per gigabyte. Best value first.

Best Value

$0.045/GB

Average

$0.239/GB

Highest

$1.800/GB

Products

89

Capacity
1

Silicon Power P34A60 2TB NVMe SSD

Silicon PowerAmazonNVMe

Capacity

2 TB

Price

$89.99

$/TB

$44.99

$/GB

$0.045

2

TEAMGROUP MP34 2TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

2 TB

Price

$94.99

$/TB

$47.50

$/GB

$0.047

3

Kingston NV2 1TB NVMe SSD

KingstonAmazonNVMe

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

4

Silicon Power P34A60 1TB NVMe SSD

Silicon PowerAmazonNVMe

Capacity

1 TB

Price

$49.99

$/TB

$49.99

$/GB

$0.050

5

WD Blue SN580 2TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$99.99

$/TB

$49.99

$/GB

$0.050

6

TEAMGROUP MP34 4TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

4 TB

Price

$199.99

$/TB

$50.00

$/GB

$0.050

7

TEAMGROUP MP34 1TB NVMe SSD

TEAMGROUPAmazonNVMe

Capacity

1 TB

Price

$54.99

$/TB

$54.99

$/GB

$0.055

8

WD Blue SN580 1TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$54.99

$/TB

$54.99

$/GB

$0.055

9

Crucial P5 Plus 2TB NVMe SSD

CrucialAmazonNVMe

Capacity

2 TB

Price

$114.99

$/TB

$57.49

$/GB

$0.057

10

Kingston NV2 500GB NVMe SSD

KingstonAmazonNVMe

Capacity

500 GB

Price

$29.99

$/TB

$59.98

$/GB

$0.060

11

PNY XLR8 CS3030 1TB NVMe SSD

PNYAmazonNVMe

Capacity

1 TB

Price

$59.99

$/TB

$59.99

$/GB

$0.060

12

PNY XLR8 CS3030 2TB NVMe SSD

PNYAmazonNVMe

Capacity

2 TB

Price

$119.99

$/TB

$59.99

$/GB

$0.060

13

Lexar NM790 2TB NVMe SSD

LexarAmazonNVMe

Capacity

2 TB

Price

$119.99

$/TB

$59.99

$/GB

$0.060

14

WD_BLACK SN850X 2TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$124.99

$/TB

$62.50

$/GB

$0.062

15

Lexar NM790 4TB NVMe SSD

LexarAmazonNVMe

Capacity

4 TB

Price

$249.99

$/TB

$62.50

$/GB

$0.062

16

Crucial P5 Plus 1TB NVMe SSD

CrucialAmazonNVMe

Capacity

1 TB

Price

$64.99

$/TB

$64.99

$/GB

$0.065

17

WD_BLACK SN850X 4TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

4 TB

Price

$259.99

$/TB

$65.00

$/GB

$0.065

18

SK hynix Platinum P41 2TB NVMe SSD

SK hynixAmazonNVMe

Capacity

2 TB

Price

$134.99

$/TB

$67.50

$/GB

$0.067

19

WD_BLACK SN850X 2TB w/ Heatsink

Western DigitalAmazonNVMe

Capacity

2 TB

Price

$134.99

$/TB

$67.50

$/GB

$0.067

20

Lexar NM790 1TB NVMe SSD

LexarAmazonNVMe

Capacity

1 TB

Price

$69.99

$/TB

$69.99

$/GB

$0.070

21

Samsung 990 PRO 2TB NVMe SSD

SamsungAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

22

Corsair MP600 PRO LPX 2TB NVMe SSD

CorsairAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

23

Sabrent Rocket Q4 2TB NVMe SSD

SabrentAmazonNVMe

Capacity

2 TB

Price

$139.99

$/TB

$70.00

$/GB

$0.070

24

Sabrent Rocket Q4 4TB NVMe SSD

SabrentAmazonNVMe

Capacity

4 TB

Price

$279.99

$/TB

$70.00

$/GB

$0.070

25

Samsung 970 EVO Plus 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$74.99

$/TB

$74.99

$/GB

$0.075

26

Kingston FURY Renegade 2TB NVMe SSD

KingstonAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

27

Samsung 990 PRO 2TB w/ Heatsink

SamsungAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

28

ADATA XPG SX8200 Pro 2TB NVMe SSD

ADATAAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

29

Crucial T500 2TB NVMe SSD

CrucialAmazonNVMe

Capacity

2 TB

Price

$149.99

$/TB

$75.00

$/GB

$0.075

30

Samsung 990 PRO 4TB NVMe SSD

SamsungAmazonNVMe

Capacity

4 TB

Price

$299.99

$/TB

$75.00

$/GB

$0.075

31

WD_BLACK SN850X 1TB NVMe SSD

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

32

ADATA XPG SX8200 Pro 1TB NVMe SSD

ADATAAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

33

Sabrent Rocket Q4 1TB NVMe SSD

SabrentAmazonNVMe

Capacity

1 TB

Price

$79.99

$/TB

$79.99

$/GB

$0.080

34

Corsair MP600 PRO 2TB NVMe SSD

CorsairAmazonNVMe

Capacity

2 TB

Price

$159.99

$/TB

$79.99

$/GB

$0.080

35

SK hynix Platinum P41 1TB NVMe SSD

SK hynixAmazonNVMe

Capacity

1 TB

Price

$84.99

$/TB

$84.99

$/GB

$0.085

36

Corsair MP600 PRO LPX 1TB NVMe SSD

CorsairAmazonNVMe

Capacity

1 TB

Price

$84.99

$/TB

$84.99

$/GB

$0.085

37

Seagate FireCuda 530 2TB NVMe w/ Heatsink

SeagateAmazonNVMe

Capacity

2 TB

Price

$169.99

$/TB

$85.00

$/GB

$0.085

38

Seagate FireCuda 530 4TB NVMe SSD

SeagateAmazonNVMe

Capacity

4 TB

Price

$349.99

$/TB

$87.50

$/GB

$0.087

39

Samsung 990 PRO 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

40

Kingston FURY Renegade 1TB NVMe SSD

KingstonAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

41

WD_BLACK SN850X 1TB w/ Heatsink

Western DigitalAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

42

Crucial T500 1TB NVMe SSD

CrucialAmazonNVMe

Capacity

1 TB

Price

$89.99

$/TB

$89.99

$/GB

$0.090

43

Sabrent Rocket 4 Plus 2TB NVMe SSD

SabrentAmazonNVMe

Capacity

2 TB

Price

$179.99

$/TB

$90.00

$/GB

$0.090

44

Samsung 980 PRO 2TB NVMe SSD

SamsungAmazonNVMe

Capacity

2 TB

Price

$179.99

$/TB

$90.00

$/GB

$0.090

45

Seagate FireCuda 530 1TB NVMe SSD

SeagateAmazonNVMe

Capacity

1 TB

Price

$94.99

$/TB

$94.99

$/GB

$0.095

46

Samsung 970 EVO Plus 500GB NVMe SSD

SamsungAmazonNVMe

Capacity

500 GB

Price

$49.99

$/TB

$99.98

$/GB

$0.100

47

Sabrent Rocket 4 Plus 1TB NVMe SSD

SabrentAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

48

Samsung 990 PRO 1TB w/ Heatsink

SamsungAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

49

Samsung 980 PRO 1TB NVMe SSD

SamsungAmazonNVMe

Capacity

1 TB

Price

$99.99

$/TB

$99.99

$/GB

$0.100

50

Seagate FireCuda 530 1TB NVMe w/ Heatsink

SeagateAmazonNVMe

Capacity

1 TB

Price

$109.99

$/TB

$109.99

$/GB

$0.110

51

SANDISK - Extreme Portable 8TB External USB-C NVMe SSD - Black

SANDISKBest BuyNVMe
4.6(606)

Capacity

8 TB

Price

$899.99

$/TB

$112.50

$/GB

$0.112

52

SANDISK - Extreme Portable 4TB External USB-C NVMe SSD - Monterey

SANDISKBest BuyNVMe
4.6(606)

Capacity

4 TB

Price

$459.99

$/TB

$115.00

$/GB

$0.115

53

SANDISK - Extreme Portable 4TB External USB-C NVMe SSD - Sky Blue

SANDISKBest BuyNVMe
4.6(606)

Capacity

4 TB

Price

$459.99

$/TB

$115.00

$/GB

$0.115

54

SANDISK - Extreme Pro Portable 4TB External USB-C NVMe SSD - Black

SANDISKBest BuyNVMe
4.5(286)

Capacity

4 TB

Price

$499.99

$/TB

$125.00

$/GB

$0.125

55

SANDISK - Extreme Portable 2TB External USB-C NVMe SSD - Monterey

SANDISKBest BuyNVMe
4.8(2,427)

Capacity

2 TB

Price

$259.99

$/TB

$130.00

$/GB

$0.130

56

SANDISK - Extreme Portable 2TB External USB-C NVMe SSD - Sky Blue

SANDISKBest BuyNVMe
4.8(2,427)

Capacity

2 TB

Price

$259.99

$/TB

$130.00

$/GB

$0.130

57

Samsung - 990 PRO 4TB Internal SSD PCle Gen 4x4 NVMe

SamsungBest BuyNVMe
4.8(563)

Capacity

4 TB

Price

$549.99

$/TB

$137.50

$/GB

$0.137

58

Samsung - 990 PRO 4TB Internal SSD PCIe Gen 4x4 NVMe with Heatsink for PS5

SamsungBest BuyNVMe
4.9(396)

Capacity

4 TB

Price

$569.99

$/TB

$142.50

$/GB

$0.142

59

Samsung - 990 PRO 2TB Internal SSD PCle Gen 4x4 NVMe

SamsungBest BuyNVMe
4.9(1,748)

Capacity

2 TB

Price

$299.99

$/TB

$149.99

$/GB

$0.150

60

Crucial - P310 4TB Internal SSD PCIe Gen 4 x4 NVMe M.2

CrucialBest BuyNVMe
4.9(93)

Capacity

4 TB

Price

$599.99

$/TB

$150.00

$/GB

$0.150

61

Samsung - 990 PRO 2TB Internal SSD PCIe Gen 4x4 NVMe with Heatsink for PS5

SamsungBest BuyNVMe
4.9(918)

Capacity

2 TB

Price

$319.99

$/TB

$160.00

$/GB

$0.160

62

SANDISK - Extreme Portable 1TB External USB-C NVMe SSD - Monterey

SANDISKBest BuyNVMe
4.8(2,117)

Capacity

1 TB

Price

$179.99

$/TB

$179.99

$/GB

$0.180

63

CORSAIR - MP600 PRO LPX 2TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5

CORSAIRBest BuyNVMe
5.0(14)

Capacity

2 TB

Price

$379.99

$/TB

$190.00

$/GB

$0.190

64

CORSAIR - MP600 PRO LPX 2TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5

CORSAIRBest BuyNVMe
4.9(645)

Capacity

2 TB

Price

$379.99

$/TB

$190.00

$/GB

$0.190

65

Samsung - 990 PRO 1TB Internal SSD PCle Gen 4x4 NVMe

SamsungBest BuyNVMe
4.9(477)

Capacity

1 TB

Price

$199.99

$/TB

$199.99

$/GB

$0.200

66

Crucial - P310 1TB Internal SSD PCIe Gen 4 x4 NVMe M.2

CrucialBest BuyNVMe
4.9(349)

Capacity

1 TB

Price

$199.99

$/TB

$199.99

$/GB

$0.200

67

Crucial - P310 2TB Internal SSD PCIe Gen 4 x4 NVMe M.2

CrucialBest BuyNVMe
4.9(309)

Capacity

2 TB

Price

$399.99

$/TB

$200.00

$/GB

$0.200

68

SanDisk Professional - PRO-G40 SSD 2TB External Thunderbolt 3 and USB-C NVMe Portable SSD - Black

SanDisk ProfessionalBest BuyNVMe
4.7(77)

Capacity

2 TB

Price

$419.99

$/TB

$209.99

$/GB

$0.210

69

Samsung - 990 PRO 1TB Internal SSD PCIe Gen 4x4 NVMe with Heatsink for PS5

SamsungBest BuyNVMe
4.9(238)

Capacity

1 TB

Price

$219.99

$/TB

$219.99

$/GB

$0.220

70

CORSAIR - MP600 PRO LPX 1TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5

CORSAIRBest BuyNVMe
4.9(160)

Capacity

1 TB

Price

$254.99

$/TB

$254.99

$/GB

$0.255

71

WD - BLACK SN850X 1TB Internal SSD PCIe Gen 4 x4 NVMe

WDBest BuyNVMe
4.9(770)

Capacity

1 TB

Price

$279.99

$/TB

$279.99

$/GB

$0.280

72

SanDisk Professional - PRO-G40 SSD 1TB External Thunderbolt 3 and USB-C NVMe Portable SSD - Black

SanDisk ProfessionalBest BuyNVMe
4.3(10)

Capacity

1 TB

Price

$279.99

$/TB

$279.99

$/GB

$0.280

73

WD - BLACK SN850X 2TB Internal SSD PCIe Gen 4 x4 NVMe

WDBest BuyNVMe
4.9(932)

Capacity

2 TB

Price

$559.99

$/TB

$280.00

$/GB

$0.280

74

WD - BLACK SN850X 4TB Internal SSD PCIe Gen 4 x4 NVMe

WDBest BuyNVMe
4.9(493)

Capacity

4 TB

Price

$1119.99

$/TB

$280.00

$/GB

$0.280

75

WD - BLACK SN850X 8TB Internal SSD PCIe Gen 4 x4 NVMe

WDBest BuyNVMe
4.6(22)

Capacity

8 TB

Price

$2239.99

$/TB

$280.00

$/GB

$0.280

76

WD - BLACK SN850X 8TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5 and Desktops

WDBest BuyNVMe
4.4(20)

Capacity

8 TB

Price

$2279.99

$/TB

$285.00

$/GB

$0.285

77

WD - BLACK SN850X 4TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5 and Desktops

WDBest BuyNVMe
5.0(6)

Capacity

4 TB

Price

$1149.99

$/TB

$287.50

$/GB

$0.287

78

WD - BLACK SN850X 2TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5 and Desktops

WDBest BuyNVMe
4.9(283)

Capacity

2 TB

Price

$579.99

$/TB

$290.00

$/GB

$0.290

79

WD - BLACK SN850X 1TB Internal SSD PCIe Gen 4 x4 NVMe with Heatsink for PS5 and Desktops

WDBest BuyNVMe
5.0(215)

Capacity

1 TB

Price

$299.99

$/TB

$299.99

$/GB

$0.300

80

Thermaltake - Quartz i350 R4 Gaming Desktop - 14th Gen Intel Core i5-14400F - 16GB Memory - NVIDIA GeForce RTX 3050 - 1TB NVMe M.2 - White

ThermaltakeBest BuyNVMe
4.5(156)

Capacity

1 TB

Price

$749.99

$/TB

$749.99

$/GB

$0.750

81

Thermaltake - LCGS Vista R66 Gaming Desktop AMD Ryzen 5 5600, 16GB RGB Memory, AMD Radeon RX 6600, 1TB NVMe M.2, Wifi - White

ThermaltakeBest BuyNVMe
4.5(40)

Capacity

1 TB

Price

$769.99

$/TB

$769.99

$/GB

$0.770

82

Thermaltake - LCGS Vista 460S Gaming Desktop AMD Ryzen 5 5600X, 16GB RGB Memory, NVIDIA GeForce RTX 5060, 1TB NVMe M.2 - White

ThermaltakeBest BuyNVMe
4.7(18)

Capacity

1 TB

Price

$899.99

$/TB

$899.99

$/GB

$0.900

83

Skytech Gaming - LEGACY4 Gaming PC - AMD Ryzen 9 9900X - 32GB Memory - NVIDIA GeForce RTX 5070 - 2TB NVMe SSD - Black

Skytech GamingBest BuyNVMe
4.4(14)

Capacity

2 TB

Price

$2099.99

$/TB

$1050.00

$/GB

$1.050

84

iBUYPOWER - Slate MESH Gaming Desktop PC -Intel Core i7 14700F -NVIDIA GeForce RTX 4060 8GB -32GB DDR5 RAM -1TB NVMe SSD - Black

iBUYPOWERBest BuyNVMe
4.7(1,417)

Capacity

1 TB

Price

$1249.99

$/TB

$1249.99

$/GB

$1.250

85

Skytech Gaming - AZURE3 Gaming PC - AMD Ryzen 7 9800X3D - 64GB Memory - NVIDIA GeForce RTX 5070 Ti - 2TB NVMe SSD - White

Skytech GamingBest BuyNVMe
4.3(16)

Capacity

2 TB

Price

$2499.99

$/TB

$1249.99

$/GB

$1.250

86

Skytech Gaming - Archangel 4 Gaming Desktop PC – AMD Ryzen 5 7600X – 32GB Memory – AMD Radeon 7600 – 1TB NVMe SSD - White

Skytech GamingBest BuyNVMe
4.7(15)

Capacity

1 TB

Price

$1299.99

$/TB

$1299.99

$/GB

$1.300

87

Thermaltake - LCGS View i460T V2 Gaming Desktop Intel Core i7- 14700F, 32GB DDR5 RAM, NVIDIA GeForce RTX 4060 Ti, 1TB NVMe M.2 - White

ThermaltakeBest BuyNVMe
4.9(18)

Capacity

1 TB

Price

$1299.99

$/TB

$1299.99

$/GB

$1.300

88

iBUYPOWER - Trace 7 Mesh Gaming Desktop - AMD Ryzen 7 5700 - 16GB DDR4 RGB Memory - GeForce RTX 4060 8GB - 1TB NVMe SSD - Black

iBUYPOWERBest BuyNVMe
4.6(120)

Capacity

1 TB

Price

$1299.99

$/TB

$1299.99

$/GB

$1.300

89

iBUYPOWER - Y60 Gaming Desktop PC - Intel Core i9 14900F- NVIDIA GeForce RTX 4060 Ti 8GB- 32GB DDR5 RGB RAM - 1TB NVMe SSD - Black

iBUYPOWERBest BuyNVMe
4.7(78)

Capacity

1 TB

Price

$1799.99

$/TB

$1799.99

$/GB

$1.800

Buy Cheap Hard Drives: Find the Best Deals in 2026

Looking to buy cheap hard drives? You're in the right place. BuyPerUnit compares 89+ 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.045/GB, while the average across all drives is $0.239/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.0450/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.