The 8 Best NVMe SSDs of 2020

See which solid-state drives made the cut

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

The Rundown
"Simply put, the best NVMe SSD you can buy when you consider both price and quality."
"Boasts competitive random read/write speeds, which makes it perfect for everyday use."
"Has better random write speeds than any of the lower capacity drives in the lineup."
"Will work wonders if you migrate your OS to the drive for faster boot times."
"20 times faster than a traditional spinning hard drive and twice as fast as a standard SATA SSD."
Best Mid-Capacity Value:
Samsung SSD 970 EVO - 500GB at Amazon
"Specifically designed with gaming in mind."
"For enthusiasts who tend to multi-task and play a bunch of games."
Best 1TB Value:
Crucial P1 - 1TB at Amazon
"High-capacity at an attractive price."

Best Overall: Samsung SSD 970 EVO - 1TB

Samsung’s 970 EVO 1TB model is, simply put, the best NVMe SSD you can buy when you consider both price and quality. It features sequential read speeds of up to 3.4GB per second and write speeds of 2.5GB per second. When you jump into the 1TB capacity, write speeds can get a meaningful boost over drives with half the storage space or less.

EVO NVMe SSDs come with a number of bells and whistles: Samsung Magician lets you monitor and improve performance while observing real-time power draw statistics. The Dynamic Thermal Guard helps keep performance steady. Overall, the 1TB model is a top-notch choice for the main drive on your PC or laptop.

1TB should satisfy most users and will particularly appeal to those who play and download a lot of games. With a drive of this size, though, you should absolutely use it as your primary storage option for all applications. The only downside to purchasing the 970 EVO is its sizable price.

Best 2TB Value: Sabrent Rocket - 2TB

Though 4TB NVMe SSDs exist, they are by no means affordable. So consider 2TB the commercially viable max. The Sabrent Rocket, presently one of the most affordable 2TB NVMe SSDs around, features read speeds up to 3.4GB per second and write speeds of 2.75GB per second, the Rocket is equipped for PCIe Gen 3 and 4. On top of the impressive sequential speeds, the Sabrent also boasts competitive random read/write speeds, which makes it perfect for everyday use. And if we’re being honest, you probably don’t want to spend this much on a hard drive you’re not going to use on a daily basis.

Sabrent isn’t a well-known name in computer memory, but that doesn’t mean you should shy away from the Rocket. For those with a proclivity for perusing Steam sales and buying more games than you will probably ever need, 2TB is ample space for even the most dedicated of gamers. If you buy the Sabrent Rocket, make sure to register your unit with the manufacturer to activate your 5-year warranty.

Best Splurge: Samsung SSD 970 EVO - 2TB

Our pick for the best 2TB NVMe SSD you can buy today, the 970 EVO 2TB offers up to 3.5GB per second read speeds and 2.5GB per second write speeds. It also has better random write speeds than any lower capacity drive in the lineup. 2TB might be an overkill for most people, especially if you’re planning on using multiple drives. However, if you're an avid gamer (or digital collector), a huge backlog can eat up space at an alarming rate.

Like all of Samsung’s NVMe SSDs, you can monitor the 970 EVO 2TB with Samsung Magician to observe performance. Meanwhile, Dynamic Thermal Guarding yields stability. The major downside with the 2TB model is the price — which is typically more than twice the cost of the 1TB. That said, you can't beat the performance. If you want the best for your high-powered gaming rig, the 970 EVO 2TB will fit in quite well. Plus, it will likely be the only drive you need for your PC for many years to come.

Best Low Capacity: Corsair Force Series MP300 - 120GB

A low capacity NVMe SSD, the Corsair Force Series MP300 is cheap but good. With read speeds of up to 1.58GB per second and write speeds of up to 920MB per second, the MP300 will make a difference when it comes to running intensive software, installing programs, and copying files. The MP300 uses the industry-standard M.2 2280 form factor to let you install it directly into the motherboard on your desktop or laptop.

Moreover, it uses two PCIe Gen 3 connectors, ensuring proper motherboard support before you buy. While 120GB won’t fit a large number of modern triple-A games, the MP300 will work wonders if you migrate your OS to the drive for faster boot times. Installing your most-used software to the drive is also a great idea, as NVMe speeds really help to save time when opening and operating the software. The drive is built to last with built-in error correction to keep your data safe and sound. It comes with a 5-year warranty as well.

If you’re looking for a high-quality NVMe SSD that won’t break the bank, the MP300 is an excellent choice. The MP300 is compatible with Windows 10, Mac OS, and Linux.

Best Budget: Kingston Digital A1000 NVMe - 240GB

Kingston Technology has been in the computer memory business for over thirty years, which means there's a good chance you’ve happened upon one of their many USB flash drives before. The Fountain Valley-based company also makes hard drives — including NVMe SSDs like the fast and efficient A1000 NVMe. The 240GB model maxes out at 1.5GB per second (read) and 800MB per second (write), making it 20 times faster than a traditional spinning hard drive and twice as fast as a standard SATA SSD.

It uses the standard M.2 2280 form factor and is perfect for PCs and laptops that may lack the space needed for a larger drive. The 240GB model is a great option for users looking to increase their PC performance without breaking the bank. The A1000 will substantially reduce wait times if you’re currently using a regular HDD or SATA SSD. Though the 240GB won’t hold your entire Steam library, you can still go a long way with 240GB. The A1000 comes with a 5-year warranty and free technical support.

Best Mid-Capacity Value: Samsung SSD 970 EVO - 500GB

And we’re back to Samsung’s EVO line, simply because they are such stellar drives. The 500GB 970 EVO boasts 3.4GB per second read speeds and 2.3GB per second write speeds. If you’re keeping score at home, yes, that means the jump to a higher capacity drive makes a huge difference in terms of performance.

Specifically designed with gaming in mind, the 970 EVO includes the trademark Samsung Magician software, which lets you monitor and improve performance, examine real-time speeds, and ensure that everything is functioning properly. Samsung’s Intelligent TurboWrite technology will help reduce boot and load times for games and high-end graphics software. The 970 EVO uses standard M.2 2280 form factor and has a thermal guard that prevents overheating and keeps performance steady.

Backed by a 5-year warranty, the 500GB EVO is great value that should perform favorably for years to come.

Best Speed: Samsung SSD 970 PRO - 512GB

Samsung’s EVO series is the perfect choice for most users looking for an NVMe SSD in the 500GB range. However, Samsung makes an even better, PRO version of the 970. The main difference between the EVO and PRO is the type of V-NAND flash memory. The EVO uses 3-bit MLC while the PRO uses 2-bit MLC.

The 2-bit MLC boosts performance, durability, and requires less energy to run. Sequential read speeds top at 3.4GB per second, and write speeds come in at a blazing 2.3GB per second. Those speeds mirror the EVO on paper, but the PRO’s random write speed outperforms the EVO. Generally, you’ll see more stability with the PRO when it comes to speeds while performing everyday functions.

For enthusiasts who tend to multi-task and play a bunch of games, the PRO has noticeable speed boosts. Like the EVO, you can monitor the PRO’s performance with Samsung Magician. 2-bit MLC comes at a hefty price, though. You’re paying about twice as much per GB of storage as the 500GB EVO. However, the speed boost for daily functions cannot be overstated.

Best 1TB Value: Crucial P1 - 1TB

High-capacity at an attractive price, the Crucial P1 1TB NVMe SSD sacrifices some speed in favor of value. The P1 can reach read speeds of up to 2GB per second and a write speed of up to 1.7GB per second. Those are still pretty good marks, and you can’t beat the storage space in this price range. Designed for PCIe Gen 3 and 4, the P1 is compatible with most modern PCs and laptops.

The P1’s speed should satisfy many users, especially if you’re merely performing routine functions. If you plan on performing huge transfers regularly, however, you may experience some decreasing write speeds. As a budget NVMe, the flash memory isn’t as steady and balanced as some of the pricier options on this list.

That said, if you’re a gamer, you should still see marked improvements when it comes to boot and load times. And 1TB can store a whole lot of games. The P1 comes with a 5-year warranty.

Our writers spent 3 hours researching the most popular NVMe SSDs on the market. Before making their final recommendations, they considered 20 different NVMe SSDs overall, screened options from 12 different brands and manufacturers, and read over 30 user reviews (both positive and negative). All of this research adds up to recommendations you can trust.