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

Cheapest desktop RAM ranked by price per GB

Unbuffered DIMM memory for desktop PCs, ranked by real £/GB from live Amazon.co.uk prices. Check your motherboard's supported generation (DDR3/DDR4/DDR5) and speed before buying.

prices updated 2 hours ago (22 Oct 2026, 13:42 BST)
Type
For
Rating
Buffered
ECC
Speed all
all none reset filters
Capacity 0GB
Unlimited
£/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-
£1.97£62.9932GB (4x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£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.24£71.77▼ 7%32GB (4x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.25£17.99▼ 5%8GBTimetecDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.25£17.99▼ 5%8GBTimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.25£17.99▼ 43%8GBTimetecDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.25£17.99▼ 5%8GBTimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.37£18.99▼ 10%8GB (2x4GB)RasalasDesktopDDR3DIMM 1600MHzUnbuffered
£2.37£18.998GB (2x4GB)motoeagleDesktopDDR3DIMM 1600MHzUnbuffered
£2.48£39.61▼ 12%16GB (2x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.49£19.888GB (2x4GB)D DUOMEIQIDesktopDDR3DIMMUnbuffered
£2.50£39.9916GB (2x8GB)SP Silicon PowerDesktopDDR3DIMM 1600MHzUnbuffered
£2.54£81.38▼ 5%32GB (4x8GB)TEAMGROUPDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.62£20.998GB (2x4GB)D DUOMEIQIDesktopDDR3DIMM 1600MHz-
£2.62£20.998GBSP Silicon PowerDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.62£20.998GB (2x4GB)RasalasDesktopDDR3DIMM 1333MHz-
£2.66£21.30★8GBCrucialDesktopDDR3DIMM 1866MHzUnbuffered
£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
£2.87£22.99▼ 8%8GB (2x4GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£2.87£22.99▼ 8%8GB (2x4GB)TimetecDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£2.97£94.9932GB (4x8GB)GigastoneDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.00£5.992GBQumoxDesktopDDR3DIMM 1333MHz-
£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.19£25.538GBWlizedleDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.19£25.538GBWlizedleDesktopDDR3DIMM 1866MHzNon-ECCUnbuffered
£3.25£12.99▼ 7%4GBTimetecDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.25£25.998GBYongxinshengDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.25£25.998GBYongxinshengDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£3.30£52.83▼ 6%16GB (2x8GB)TimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£3.40£13.59★4GBPatriot MemoryDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.46£27.668GBOFFTEKDesktopDDR3DIMM 1600MHz-
£3.46£27.668GBOFFTEKDesktopDDR3DIMM 1600MHz-
£3.46£27.668GBOFFTEKDesktopDDR3DIMM 1600MHz-
£3.46£27.668GBOFFTEKDesktopDDR3DIMM 1600MHz-
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.46£27.688GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£3.49£27.958GB (2x4GB)G.SKILLDesktopDDR3DIMM 1600MHz-
£3.63£58.0016GB (2x8GB)GLOBAL MEMORYDesktopDDR3DIMM 1333MHz-
£3.63£29.008GBGLOBAL MEMORYDesktopDDR3DIMM 1866MHz-
£3.63£14.534GBWlizedleDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.69£29.48▼ 18%8GBWlizedleDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£3.75£59.9916GB (2x8GB)MoaffzeyDesktopDDR3DIMM 1866MHzNon-ECCUnbuffered
£3.80£30.378GBCrucialDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.80£30.37▼ 14%8GBAbatoDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.80£60.83▼ 8%16GB (2x8GB)AbatoDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£3.87£30.998GB (2x4GB)CrucialDesktopDDR3DIMM 1600MHzUnbuffered
£3.90£31.198GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£3.90£31.198GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£3.90£31.198GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£3.93£15.70▼ 58%4GBKingstonDesktopDDR3DIMM 1600MHz-
£4.12£65.9016GBIntegralDesktopDDR3DIMM 1600MHz-
£4.25£33.98▼ 13%8GB (2x4GB)KingstonDesktopDDR3DIMM 1600MHzNon-ECC
£4.71£18.85▼ 23%4GBKingstonDesktopDDR3DIMM 1333MHzNon-ECC
£4.73£37.858GBSP Silicon PowerDesktopDDR3DIMM 1166MHzUnbuffered
£4.99£19.954GBCrucialDesktopDDR3DIMM 1600MHzUnbuffered
£4.99£19.954GBKingstonDesktopDDR3DIMM 1600MHzNon-ECC
£5.07£40.598GB (2x4GB)MicronDesktopDDR3DIMM 1600MHz-
£5.13£20.504GBMicronDesktopDDR3DIMM 1600MHz-
£5.14£20.564GBTimetecDesktopDDR3DIMM 1333MHzNon-ECCUnbuffered
£5.17£41.338GBPatriot MemoryDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£5.31best £/GB£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 2133MHz-
£5.31£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 2933MHz-
£5.31£85.0016GBGLOBAL MEMORYDesktopDDR4DIMM 3200MHz-
£5.35£21.39▼ 6%4GBKingstonDesktopDDR3DIMM 1600MHz-
£5.47£87.5216GB (2x8GB)G.SKILLDesktopDDR3DIMM 1600MHz-
£5.50£87.9916GBTimetecDesktopDDR4DIMM 2133MHzNon-ECCUnbuffered
£5.56£88.9516GB (4x4GB)BallistixDesktopDDR3DIMM 1600MHzNon-ECCUnbuffered
£5.62£44.998GBSP Silicon PowerDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£5.62£89.9916GB (2x8GB)SP Silicon PowerDesktopDDR4DIMM 2666MHzNon-ECCUnbuffered
£5.82£23.294GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£5.82£23.294GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£5.82£23.294GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£5.82£23.294GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£5.82£23.294GBOFFTEKDesktopDDR3DIMM 1333MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC
£5.84£23.364GBOFFTEKDesktopDDR3DIMM 1600MHzNon-ECC

Showing kits rated 4★ and up (703). Show all 1,735 kits including unrated

Buying desktop RAM in 2026: what actually matters

Desktop memory comes as full-size DIMMs (288 pins for DDR4 and DDR5, 240 for DDR3) and fits any tower or mini-tower PC with standard slots. The table above lists 1,735 desktop kits from Amazon.co.uk ranked by real price per gigabyte, from £1.81/GB at the top to £147.69/GB for the fastest enthusiast sets, with a median of £9.25/GB. The cheapest kit right now is PC3L 10600U DDR3L 1333MHz 16GB Kit (2x8GB) UDIMM RAM CL9 1.35V 240-Pin… at £28.99.

Three things decide what you can actually fit, and the listing title tells you all three:

  • Generation. DDR5, DDR4 and DDR3 are physically keyed differently and will not go in the wrong slot. Your motherboard supports exactly one. AMD AM5 and Intel boards from the 700-series onward are DDR5; AM4 and most 12th to 14th-gen Intel boards are DDR4; anything older than about 2015 is DDR3.
  • Kit size and channels. Two matched sticks run in dual channel, which is worth 10 to 20 percent in games and memory-heavy work compared with one stick of the same total. That is why a 2x8GB kit usually beats a single 16GB stick at the same price. Four sticks on a two-slot-per-channel board can force lower speeds on DDR5, so 2x16GB or 2x32GB is the safer route to 32GB or 64GB.
  • Speed and latency. Speed is the MHz (or MT/s) figure; latency is the CL number. For DDR4, 3200MHz CL16 is the value sweet spot and 3600 CL18 the enthusiast one. For DDR5, 6000MHz CL30 is the target on AM5 and 5600 to 6400 on Intel. Faster kits cost more per GB and the gains beyond those points are small outside benchmarks.

How much desktop RAM do you need?

16GB is the floor for a modern Windows PC and enough for office work and most games. 32GB is the sensible default for a new gaming or creative build in 2026: several current titles recommend it, browsers and Discord eat a surprising amount, and the price gap from 16GB is small per GB. 64GB is for video editing, virtual machines, large photo libraries and heavy multitasking. 128GB is workstation territory and usually means four sticks or two 64GB modules.

Reading the table

The For column marks kits detected as desktop, laptop, Mac or server memory from the listing text, and the ECC and Buffered columns flag the server-only types. If a kit says ECC or Registered it belongs on the server page, not in a consumer board. Kits with a green best £/GB pill are the cheapest per gigabyte within their generation and form factor among the rows shown, and a gold star marks an all-time-low price. Use the filter bar to pin the generation your board takes and the capacity you want, then let the ranking do the rest.

Brand rarely changes much at the same speed and latency: Corsair, Crucial, Kingston, G.Skill and TeamGroup all buy their chips from the same three DRAM makers. Pay for a brand when you want a specific look, RGB, or a low-profile heatspreader that clears a big air cooler, not for speed.

Frequently asked questions

Will any desktop RAM fit my motherboard?

No. DDR3, DDR4 and DDR5 DIMMs are keyed differently and only one generation fits a given board. Check the manual or the existing module, then filter this page by that generation. Server RDIMMs will not work in a desktop board even when the generation matches.

Should I buy two sticks or one?

Two matched sticks run in dual channel and are 10 to 20 percent faster than a single stick of the same total. Buy a 2x kit for a new build; add a matching single stick when one slot is already filled.

What is the cheapest 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 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 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 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.