128 GB SSD and flash storage prices
Boot drives, USB sticks and budget portable SSDs for small upgrades
We compare 27 128 GB hard drives and SSDs from retailers we track. Checkout prices at Amazon and other stores can differ from what we last recorded.
128 GB hard drive prices
Prices last updated: August 14, 2026
- Drives we compare
- 27
- SSDs
- 27
- Cheapest SSD per TB
- $240.00 per TB: DELL T0VY9 128GB Solid State Drive - M.2 2230 - Triple Level Cell (TLC) - PCI Express 3.0 x4 NVMe (Renewed) (128 GB) at $30.00
- 128 GB price per TB range
- $240.00 to $480.00
Best value 128 GB drives
- DELL T0VY9 128GB Solid State Drive - M.2 2230 - Triple Level Cell (TLC) - PCI Express 3.0 x4 NVMe (Renewed) (128 GB) at $30.00 ($240.00 per TB)
- MOVE SPEED 128GB Solid State Drives with Dual Ports & Push-Pull Design — 560MB/s Read Speed, Type C + USB 3.2 Drive Portable ssd for iPhone 15/16/Android/Mac (128 GB) at $33.00 ($264.00 per TB)
- SSSTC CL1 Internal SSD, 128GB PCIe Gen3 x 4 NVMe Solid State Drive, M.2 2230 M Key, Model CL1-3D128-Q11, OEM Package (128 GB) at $33.00 ($264.00 per TB)
- GALIMU KBG40ZMT128G 128GB M.2 2242 PCIe Gen3 x4, NVME V1.3 22mm x 42mm Solid State Drive (OEM) (128 GB) at $34.00 ($272.00 per TB)
128 GB hard drive buying guide
Who a 128 GB drive is for
128 GB still shows up on older laptops, thin clients, and pocket USB drives. It fits a lean Windows or Linux install, a secondary boot volume, or a stash of documents when you offload everything else to the cloud.
128 GB hard drive vs SSD
Spinning 128 GB drives are uncommon. Almost everything at this size is flash: SATA or NVMe SSDs, or USB flash-style externals. SSDs win on shock resistance and random read speed; the trade-off is dollars per gigabyte, which is higher than on multi-terabyte HDDs.
What to look for in a 128 GB drive
- Interface: M.2 NVMe for modern PCs, 2.5-inch SATA for older bays, USB 3.x for externals.
- DRAM cache and endurance ratings matter more if the drive holds an OS full time.
- Check whether the drive is internal bare drive vs enclosed portable, warranty and returns differ.
- Refurbished or renewed units can be fine for cold backups; verify seller return policy.
How we compare 128 GB prices
At 128 GB, total drive price often matters more than price per TB. Compare list prices, then use price per TB only to sanity-check against larger SSDs you might stretch to instead.
128 GB price per TB on this page
Among 24 drives we compare on this page, price per TB runs from about $240.00 to $480.00. Checkout totals and coupons can differ.
Compare all 128 GB hard drive prices
128 GB hard drive questions
Is 128 GB enough for Windows 11?
It can work for a minimal install with few local apps, but updates and browser caches fill up fast. Many people use 128 GB as a boot drive paired with a larger data drive or cloud storage.
128 GB SSD vs 256 GB, what changes?
You mainly gain headroom for games, photos, and updates. If the price jump to 256 GB is small among the drives here, the larger size is often the better long-term pick.
Can I use a 128 GB drive in a NAS?
Technically yes, but NAS pools are usually built from larger drives for better cost per TB. This size is more common for boot SSDs or portable kits.
How many 128 GB drives are on this page?
We compare 27 128 GB hard drives and SSDs on this page, including nearby capacities within about 5% of 128 GB.
What do 128 GB drives cost on this page?
Among comparable storage drives on this page, prices run from about $30.00 (DELL T0VY9 128GB Solid State Drive - M.2 2230 - Triple Level Cell (TLC) - PCI Express 3.0 x4 NVMe (Renewed) (128 GB)) up to $60.00 (Transcend 128GB M.2 2242 SATA III SSD with Dram Cache, Up to 560MB/s, Compatible w/Ultrabook/Laptop/PC/Desktop, 3D TLC NAND Flash Internal Solid State Drive, LDPC Error Correction, SLC Cache, B+M Key (128 GB)), before shipping or coupons.
What is the 128 GB price per TB on this page?
About $240.00 to $480.00 per TB across 24 drives we use for this summary.
Cheapest 128 GB SSD on this page?
DELL T0VY9 128GB Solid State Drive - M.2 2230 - Triple Level Cell (TLC) - PCI Express 3.0 x4 NVMe (Renewed) (128 GB) at $30.00 (about $240.00 per TB).