New 128GB DDR5 desktop kits start at $14.47 per gigabyte ($1,852 for the cheapest, Crucial), median $27.15, across 12 in-stock kits, as of 2026-09-22. Buy the capacity you need now, do not buy speculatively, and a working kit you are happy with is not a reason to buy.
Live prices updated ยท refreshed through the day
Buy the capacity you need now, do not buy speculatively, and a working kit you are happy with is not a reason to buy. Part of this market's demand is fear of higher prices, and buying on fear is how a buyer ends up owning capacity they did not need at the top of a price cycle. If your machine works and the memory in it is enough for what you run, the right amount to buy today is none.
A 128GB DDR5 desktop kit comes in two layouts that are not the same product: two 64GB modules, or four 32GB modules. The two-module layout uses two slots and needs a board and BIOS that accept 64GB modules; the four-module layout fills a four-slot board and needs a board that supports a full complement. The module count column in the table shows which a listing is, and the two are compared per gigabyte like everything else.
This is the largest size we track and the one with the fewest kits. The scarcity is part of the price and part of the risk: a low count means the floor can be one listing, and it means the plausibility floor is computed only when enough established-brand listings exist to define one honestly. Where that is not the case, the page says so.
At the prices reported for this size in 2026, a single kit can cost more than the rest of a mid-range build. That is the context for the section on who needs it, and it is also why a suspiciously cheap listing at this size deserves more suspicion than usual and not less.
On 2026-09-22 we hold 12 new, non-ECC DDR5 desktop kits totalling 128GB from 3 brands (Crucial, TeamGroup, G.Skill). The module layouts on offer, with counts, are 2 x 64GB (12). The stated rated speeds present at this size are DDR5-5600, DDR5-6000, DDR5-6400, printed as the listings give them: they are the makers' specifications and we neither rank kits by them nor call any of them worth a premium.
The cheapest is Crucial Pro 128GB (2x64GB) DDR5-5600 at $1,852, or $14.47 per gigabyte; the median across the size is $27.15 per gigabyte. The gap between them is worth as much as either number: a floor far below the median means the cheap end is one or two kits deep, and a floor close to it means the size is priced tightly together. The plausibility floor for this exact size is $12.22 per gigabyte, computed from 12 established-brand listings; a kit priced under it is priced where a counterfeit would be, and is a reason to check the seller, not a verdict.
In stock only, cheapest per gigabyte first. $/GB divides the price by the TOTAL kit capacity. Speed and latency are the listing's stated specification.
| Kit | Type | Total | Modules | Rated speed (spec) | Condition | $/GB | Verdict | Price | |
|---|---|---|---|---|---|---|---|---|---|
| Crucial Pro 128GB (2x64GB) DDR5-5600 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-5600 | New | $14.47 | TRACKING | $1852.43 | Buy |
| TeamGroup 128GB (2x64GB) DDR5-6400 CL42 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6400, CL42 | Used / renewed | $18.36 | TRACKING | $2349.99 | Buy |
| TeamGroup 128GB (2x64GB) DDR5-6000 CL40 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL40 | New | $18.44 | TRACKING | $2359.99 | Buy |
| TeamGroup 128GB (2x64GB) DDR5-6000 CL40 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL40 | New | $18.44 | TRACKING | $2359.99 | Buy |
| TeamGroup 128GB (2x64GB) DDR5-6400 CL42 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6400, CL42 | New | $18.75 | TRACKING | $2399.99 | Buy |
| Corsair Vengeance 128GB (2x64GB) DDR5-6400 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6400 | Used / renewed | $19.53 | TRACKING | $2499.99 | Buy |
| G.Skill Trident Z5 Neo RGB 128GB (2x64GB) DDR5-6000 CL34 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL34 | New | $26.72 | TRACKING | $3419.99 | Buy |
| G.Skill Flare X5 128GB (2x64GB) DDR5-6000 CL36 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL36 | New | $26.95 | TRACKING | $3449.99 | Buy |
| G.Skill Flare X5 128GB (2x64GB) DDR5-6000 CL34 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL34 | New | $27.34 | TRACKING | $3499.99 | Buy |
| G.Skill Ripjaws S5 128GB (2x64GB) DDR5-6000 CL34 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL34 | New | $27.50 | TRACKING | $3519.99 | Buy |
| G.Skill Ripjaws S5 128GB (2x64GB) DDR5-6400 CL36 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6400, CL36 | New | $27.58 | TRACKING | $3529.99 | Buy |
| G.Skill Trident Z5 RGB 128GB (2x64GB) DDR5-6000 CL34 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL34 | New | $27.58 | TRACKING | $3529.99 | Buy |
| G.Skill Trident Z5 RGB 128GB (2x64GB) DDR5-6400 CL36 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6400, CL36 | New | $28.12 | TRACKING | $3599.99 | Buy |
| G.Skill Flare X5 128GB (2x64GB) DDR5-6000 CL32 | UDIMM DDR5 | 128GB | 2 x 64GB | DDR5-6000, CL32 | New | $29.14 | TRACKING | $3729.99 | Buy |
Per gigabyte, at the cheapest kit for each size and on the date above: 96GB at $14.17 per gigabyte (128GB is +2.2% against it). That is a levels comparison of single cheapest kits, so it can change because one kit sells out or appears, with no seller changing a price. It tells you where the cheapest gigabyte is today, which is useful for deciding what to buy today; it does not tell you that prices moved.
The per-gigabyte view is worth having and it is also the reason for caution. A larger kit that costs less per gigabyte is still a larger purchase, and the cheapest gigabyte you do not need is the most expensive one you can buy. The next section is about that.
Almost nobody needs 128GB in a desktop, and the people who do know who they are. It suits large virtual machine hosts, memory-hungry scientific and engineering computation, very large media projects held in memory, and local model work whose weights and context genuinely require it. For each of those the requirement is a number they have computed, not a feeling about the future.
For everyone else it is capacity bought to feel safe. Buying 128GB to future-proof a machine locks in the highest-priced version of the decision at the moment prices are highest by the reporting we cite. A later need, if it arrives, can be met later with memory bought when you have the workload in front of you, and the price when you do may be lower or higher; we do not predict which. What is certain is that unused capacity bought now is paid for now.
If you are considering this size for local AI, use the model calculator on this site, which turns a model and a context length into a memory figure. If the answer is under 128GB, a smaller size will do. And consider whether a machine built around registered server memory, priced in the server-versus-consumer comparison on this site, is a cheaper route to that much memory for a homelab, with the platform cost counted in full.
Whether a desktop board supports 128GB, in which layout, and at which rated settings, is in the board maker's documentation for your exact board. Some boards list a maximum below 128GB, some list it only for specific module sizes, and populating all four slots is treated differently from populating two. Read the memory support list first; nothing on a listing substitutes for it.
If any size in this market attracts panic buying, it is this one, because the numbers are the most alarming. Please do not. A 128GB purchase should be the end of a calculation, not the result of a headline. If you cannot state, in gigabytes, the working set that needs it, the amount to buy this week is none.
As of 2026-09-22, the cheapest new 128GB DDR5 desktop kit we track is Crucial Pro 128GB (2x64GB) DDR5-5600 at $1,852, $14.47 per gigabyte, out of 12 in stock. That is a single listing, so it can change because one kit sells out; the median is $27.15 per gigabyte.
Almost certainly not for a desktop, and the people who do can state the number: a virtual machine host, heavy scientific work, very large media or a local model sized to it. For anything else it is capacity bought for reassurance at a price the sources we cite call elevated.
Both total 128GB. Which your board supports, and at which rated settings, is in the board maker's documentation, so read the memory support list first. On price they compare per gigabyte in our table.
Sometimes. Registered server memory is priced differently, and our server-versus-consumer page computes the gap live. It only helps if you are also buying the platform that takes it, so the page counts the whole cost, not just the memory.
It is the largest size we track and a specialist one, so it has the fewest listings. A low count makes the cheapest kit more sensitive to one listing appearing or selling out.
If you cannot state the working set that needs it, do not buy. We do not predict prices; the forecast page carries the dated supplier statements and what would change the outlook.