ramprices.ukRAM, ranked by real £/GB — live Amazon.co.uk prices
Home › Desktop RAM › 16GB Desktop RAM

Cheapest 16GB desktop RAM ranked by price per GB

prices updated 3 hours ago (22 Oct 2026, 13:42 BST)
Type
For
Rating
Buffered
ECC
Speed all
all none reset filters
Capacity 0GB
16GB
£/GB Price Capacity Manufacturer For Type Form Factor ECC / Buffered Description
£1.81best £/GB£28.9916GB (2x8GB)motoeagleDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£1.81£28.9916GB (2x8GB)motoeagleDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£1.94£30.9916GB (2x8GB)RasalasDesktopDDR3DIMM 1333MHz-
£2.06£32.8816GB (2x8GB)D DUOMEIQIDesktopDDR3DIMMUnbuffered
£2.06£32.9916GB (2x8GB)motoeagleDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.06£32.9916GB (2x8GB)motoeagleDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.06£32.99▼ 6%16GB (2x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.48£39.61▼ 12%16GB (2x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.50£39.9916GB (2x8GB)SP Silicon PowerDesktopDDR3DIMM 1600MHzUnbuffered
£2.74£43.76▼ 12%16GB (2x8GB)A-TechDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.78£44.4916GB (2x8GB)Patriot MemoryDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.81£44.9916GB (2x8GB)Patriot MemoryDesktopDDR3DIMM 1866MHzNon-ECCUnbuffered
£3.00£47.97▼ 12%16GB (2x8GB)MicronDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.04£48.71▼ 15%16GB (4x4GB)TimetecDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.07£49.12▼ 6%16GB (2x8GB)A-TechDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.07£49.19▼ 13%16GB (2x8GB)WlizedleDesktopDDR3DIMM 1866MHzNon-ECCUnbuffered
£3.09£49.5016GB (2x8GB)CrucialDesktopDDR3DIMM 1866MHzUnbuffered
£3.30£52.83▼ 6%16GB (2x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£3.63£58.0016GB (2x8GB)GLOBAL MEMORYDesktopDDR3DIMM 1333MHz-
£3.75£59.9916GB (2x8GB)MoaffzeyDesktopDDR3DIMM 1866MHzNon-ECCUnbuffered
£3.80£60.83▼ 8%16GB (2x8GB)AbatoDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£4.12£65.9016GBIntegralDesktopDDR3DIMM 1600MHz-
£5.31best £/GB£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 2133MHz-
£5.31£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 2933MHz-
£5.31£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 3200MHz-
£5.47£87.5216GB (2x8GB)G.SKILLDesktopDDR3DIMM 1600MHz-
£5.50£87.9916GBTimetecDesktopDDR4DIMM 2133MHzNon-ECCUnbuffered
£5.56£88.9516GB (4x4GB)BallistixDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£5.62£89.9916GB (2x8GB)SP Silicon PowerDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£5.84£93.4416GBTimetecDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£5.95£95.12★▼ 11%16GBKingSpecDesktopDDR4DIMM 3200MHz-
£5.96£95.2816GBTimetecDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£5.97£95.5116GB (2x8GB)Patriot MemoryDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£6.00£96.0016GB (2x8GB)GLOBAL MEMORYDesktopDDR4DIMM 2133MHz-
£6.02£96.2816GBA-TechDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£6.05£96.7616GBTimetecDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£6.06£96.9916GB (2x8GB)TimetecDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£6.06£96.9916GB (2x8GB)TimetecDesktopDDR4DIMM 2133MHzNon-ECCUnbuffered
£6.12£97.9916GBTimetecDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£6.15£98.46▼ 6%16GB (2x8GB)OLOyDesktopDDR4DIMM 2400MHzUnbuffered
£6.18£98.8116GB (2x8GB)TimetecDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£6.19£98.9916GB (2x8GB)TimetecDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£6.25£99.9916GB (2x8GB)YongxinshengDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£6.25£99.9916GBYongxinshengDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£6.26£100.1016GBA-TechDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£6.27£100.2516GB (2x8GB)OLOyDesktopDDR4DIMM 2666MHzUnbuffered
£6.39£102.2216GB (2x8GB)OLOyDesktopDDR4DIMM 2666MHzUnbuffered
£6.44£102.9916GBPatriot MemoryDesktopDDR4DIMM 3200MHz-
£6.49£103.8716GBA-TechDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£6.50£103.9916GBHPDesktopDDR4DIMM 2133MHz-
£6.53£104.52▼ 7%16GB (2x8GB)TEAMGROUPDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£6.70£107.15▼ 15%16GBGoodRamDesktopDDR4DIMM 3200MHz-
£6.81£108.9916GB (2x8GB)TimetecDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£6.87£109.9916GBYongxinshengDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£6.94£110.9916GB (2x8GB)NetacDesktopDDR4DIMM 3200MHzUnbuffered
£7.00£111.9416GB (2x8GB)OLOyDesktopDDR4DIMM 2666MHzUnbuffered
£7.06£112.9216GB (2x8GB)A-TechDesktopDDR4DIMM 2400MHzNon-ECCUnbuffered
£7.19£115.0016GBCrucialDesktopDDR4DIMM 2666MHzUnbuffered
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2400MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.0816GBOFFTEKDesktopDDR4DIMM 2666MHzNon-ECC
£7.26£116.1116GBOFFTEKDesktopDDR4DIMM 2400MHz-
£7.26£116.1116GBOFFTEKDesktopDDR4DIMM 2400MHz-
£7.26£116.1116GBOFFTEKDesktopDDR4DIMM 3200MHzNon-ECC
£7.26£116.1116GBOFFTEKDesktopDDR4DIMM 2400MHzUnbuffered
£7.26£116.1416GBOFFTEKDesktopDDR4DIMM 3200MHzUnbuffered
£7.26£116.1516GBOFFTEKDesktopDDR4DIMM 2400MHzNon-ECC
£7.26£116.1516GBOFFTEKDesktopDDR4DIMM 2400MHzNon-ECC
£7.26£116.1516GBOFFTEKDesktopDDR4DIMM 2400MHzNon-ECC
£7.26£116.1516GBOFFTEKDesktopDDR4DIMM 2400MHzNon-ECC
£7.26£116.1816GBOFFTEKDesktopDDR4DIMM 3200MHzNon-ECC
£7.26£116.1816GBOFFTEKDesktopDDR4DIMM 3200MHzNon-ECC
£7.26£116.1816GBOFFTEKDesktopDDR4DIMM 3200MHzNon-ECC
£7.26£116.1816GBOFFTEKDesktopDDR4DIMM 3200MHzNon-ECC
£7.26£116.2116GBOFFTEKDesktopDDR4DIMM 2666MHz-
£7.26£116.2116GBOFFTEKDesktopDDR4DIMM 2666MHzUnbuffered
£7.27£116.2416GBTimetecDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£7.28£116.5016GBADATADesktopDDR4DIMM 3200MHz-
£7.35£117.6016GB (2x8GB)A-TechDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£7.36£117.7716GB (2x8GB)OLOyDesktopDDR4DIMM 3000MHzUnbuffered
£7.38£118.0116GB (2x8GB)PNYDesktopDDR4DIMM 3200MHz-
£7.42£118.7416GB (2x8GB)TimetecDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered
£7.45£119.2716GB (2x8GB)WlizedleDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£7.46£119.3416GB (2x8GB)OLOyDesktopDDR4DIMM 3200MHzUnbuffered
£7.50£119.9916GB (2x8GB)fanxiangDesktopDDR4DIMM 3200MHz-
£7.50£119.9916GB (2x8GB)NetacDesktopDDR4DIMM 3200MHz-
£7.61£121.6816GB (2x8GB)OLOyDesktopDDR4DIMM 3200MHzUnbuffered
£7.62£121.9916GB (2x8GB)Patriot MemoryDesktopDDR4DIMM 3200MHzUnbuffered
£7.63£122.1016GB (2x8GB)KingstonDesktopDDR3DIMM 1600MHzNon-ECC
£7.69£122.9916GB (2x8GB)Patriot MemoryDesktopDDR4DIMM 3600MHzNon-ECCUnbuffered
£7.82£125.0916GB (2x8GB)TimetecDesktopDDR4DIMM 3200MHzNon-ECCUnbuffered

Showing kits rated 4★ and up (164). Show all 464 kits including unrated

16GB desktop RAM: the floor for a modern PC

16GB is the minimum for a new Windows desktop in 2026 and still enough for office work, browsing, streaming and most games at 1080p. The 464 16GB desktop kits above are ranked by real price per gigabyte, from £1.81/GB to £60.67/GB with a median of £7.90/GB; the cheapest right now is PC3L 10600U DDR3L 1333MHz 16GB Kit (2x8GB) UDIMM RAM CL9 1.35V 240-Pin… at £28.99.

2x8GB versus 1x16GB on a desktop

Desktop boards have either two memory slots (mini-ITX and many budget micro-ATX boards) or four (most ATX and micro-ATX), and every mainstream platform has two memory channels. A 2x8GB kit fills both channels, which is worth roughly 10 to 20 percent in games and memory-heavy work compared with one stick, and more on Ryzen APUs that use system memory for graphics. A single 16GB DIMM makes sense when you plan to add an identical second stick to reach 32GB, or when one 16GB stick is already fitted.

On a four-slot board, a 2x8GB kit leaves two slots for a second kit later. That works well on DDR4. On DDR5, running four sticks usually means lower speeds, so if a DDR5 build is likely to need 32GB, buy 2x16GB now rather than 2x8GB twice.

Generation by platform

  • DDR4: AMD AM4 (Ryzen 1000 to 5000), Intel 6th to 11th generation, and 12th to 14th generation on DDR4 boards. 2x8GB DDR4-3200 CL16 is the value standard; 3600 CL16 or CL18 suits Ryzen 3000 and 5000.
  • DDR5: AMD AM5, and Intel 12th generation onward and Core Ultra on DDR5 boards. 2x8GB DDR5 kits exist at 4800 to 6000MT/s, but 8GB DDR5 sticks use a different chip arrangement from 16GB ones and can be slower in some workloads; at a similar £/GB, 2x16GB is the better buy.
  • DDR3: Intel 2nd to 4th generation and AMD FX towers, where 2x8GB DDR3-1600 is the common sweet spot and a large step up from 4GB or 8GB.

Fitting and setting up

Use the two slots the manual marks for a pair, usually labelled A2 and B2 and normally the second and fourth from the CPU. After fitting, enable the XMP (Intel) or EXPO or DOCP (AMD) profile in the BIOS, or the kit runs at its base speed, 2133 or 2400MHz for DDR4 and 4800MT/s for DDR5, whatever the box says. Two separately bought 8GB sticks usually work together on DDR4 but are not guaranteed to hold the rated speed; a kit has been tested as a pair. The DDR4 vs DDR5 guide covers which platform to build on if you are starting from scratch.

Reading the table

The Capacity column shows whether a listing is a 2x8GB kit or a single 16GB stick, and the price per GB is calculated on the full 16GB either way. Filter by generation before comparing, since DDR4 and DDR5 sit at different price levels and the green best £/GB pill is awarded within each one. Speeds on this page run from 666 to 6,400MHz (DDR5 makers quote the same figure as MT/s); for gaming, the sweet spots above matter more than the top number. Compare with the 8GB desktop page if you only need to add one stick, see the gaming RAM guide for kit picks, and browse all desktop RAM or every 16GB kit, laptop modules included.

Frequently asked questions

Is 16GB of RAM enough for gaming?

For most games at 1080p, yes, as long as it is a 2x8GB dual-channel kit rather than a single stick. A number of recent titles recommend 32GB, and streaming or keeping a browser open while playing adds to the load, so for a new gaming build 2x16GB is the safer choice. For an existing PC, 16GB total is a sensible target.

Why does my new 16GB kit show a lower speed than the box?

Because the XMP (Intel) or EXPO or DOCP (AMD) profile has not been switched on in the BIOS. Until it is, DDR4 kits run at 2133 or 2400MHz and DDR5 kits at 4800MT/s. Enabling the profile is a single setting; if the PC is unstable afterwards, update the BIOS or choose the next speed down.

What is the cheapest 16GB Desktop RAM right now?

The table on this page is sorted by price per gigabyte, so the best-value kit is always at the top. Today the cheapest 16GB Desktop RAM kit works out at £1.81 per GB. Prices come from Amazon.co.uk and are refreshed daily; open any kit to see its full price history before you buy.

Why rank 16GB Desktop RAM by price per GB instead of price?

A 32GB kit at £60 is better value than a 16GB kit at £35 even though it costs more. Dividing the price by the total capacity of the kit puts every size and brand on the same scale, which is the only fair way to compare a 2x8GB kit against a single 32GB stick. See price per gigabyte explained.

How do I know a 16GB Desktop RAM deal is genuine?

Every product page shows the price today against its 30, 90 and 180-day averages and its lowest recorded price. Memory prices rose sharply through 2026, so a kit can look discounted against last month while still being above its typical price for the year; the history graph shows which it is.