Your browser isn't supported
It looks like you're using an old web browser. To get the most out of the site and to ensure guides display correctly, we suggest upgrading your browser now. Download the latest:

The MoneySaving Forum: join to chat & swap tips with other MoneySavers. Learn how in the Forum Introduction Guide

Cheap Memory Cards The best deals on SD, SDHC, memory sticks and CompactFlash

A quick message from Martin

All the latest deals, guides and loopholes go in MoneySavingExpert's
free weekly email. Don't miss out!

Get Martin's Money Tips email now!

Most modern gadgets store data on tiny memory cards - and the best prices are all online. Here's a rundown of the cheapest deals, including an 8GB SD card for £3 and £23 for a 64GB USB flash drive.

If you've spotted a better deal (incl postage) on any of those we've listed, please use the "suggest deals" link below to report them in the discussion.

SD card

SD and SDHC The cheapest and most popular memory cards

The standard, postage-stamp size SD card is common in many cameras and other gadgets which need expandable storage; our top picks include these SD and SDHC cards:

  • SanDisk 4GB SDHC card - £4.55 delivered at Gizzmoheaven or £4.99 in-store at Argos
  • SanDisk 16GB SDHC card - £7.75 delivered at Gizzmoheaven
  • Transcend 8GB SDHC Class 10 card - £3.21 delivered at Amazon* (make sure you select "traditional packaging". Third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Transcend 16GB SDHC Class 10 card - £7.49 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk 32GB SDHC Memory Card - £14.35 delivered at Gizzmoheaven
High performance SD cards

The cards above are fine for regular snaps and storing media etc, but they're not exceptionally fast. If you want to record video or shoot fast-action photo sequences, you'll need one with faster read/write times to keep up.

The "Ultra" SanDisk cards below have good feedback for doing exactly that, though they cost a bit more.

  • SanDisk Ultra II 4GB SD/SDHC Memory Card - £5.99 at eBuyer*
  • SanDisk Ultra 8GB SD/SDHC Memory Card - £6.98 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk Ultra 16GB SD/SDHC Memory Card - £9.99 delivered at Gizzmoheaven
  • SanDisk Ultra 64GB Class 10 SDXC card - £40.31 delivered at Amazon* (select standard packaing for cheaper price)
Share thisTweet this
Share shortlink: mse.me/memory
Micro SD next to SD card

Micro SD and Micro SDHC Memory cards for mobile phones

The Micro SD cards are about a quarter of the size of a standard SD card, and are most commonly used in mobile phones.

But they can still be used with devices that have standard SD card slots, by inserting the card into a special adapter. Below are our Micro SD card top picks, some with adapters and some without.

Micro SD cards without adapter

These are for use in mobile phone:

  • Transcend Micro SD card 2GB - £4.15 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk Micro SD card 4GB - £4.89 plus delivery at 7dayshop*
  • SanDisk Micro SDHC class 4 card 16GB - £7.35 delivered at Gizzmoheaven
Micro SD cards with adapter

These are ideal for use in a mobile phone AND in your computer, making it easy to transfer pictures:

  • SanDisk 2GB Micro SD - £3.85 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Kingston 4GB High Capacity Micro SD card - £4.49 delivered at Play*
  • Kingston Class 4 16GB Micro SDHC card - £8.17 delivered at Amazon* (choose "traditional packaging" for the cheaper price. Third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Transcend 8GB Class 6 Micro SDHC card (with adapter) - £8.08 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • SanDisk Micro SD 8GB Card - £5.75 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)

    More memory:
  • Kingston Micro SDHC 32GB class 4 memory card - £12.85 delivered at Gizzmoheaven
  • SanDisk Micro SDHC 32GB memory card - £14.99 delivered at Gizzmoheaven
  • Sandisk Ultra 64GB class 10 micro SDXC memory card with adaptor - £39.20 delivered at Amazon*
Share thisTweet this
Share shortlink: mse.me/memory

Don't miss out on new memory card deals Get MoneySavingExpert's free, spam-free weekly email full of guides & loopholes

USB stick

USB Flash Drives Portable memory sticks for use in your PC/Mac

There's one big advantage with flash drive USB sticks: you'll get lots of memory for less money.

The idea with flash drives is that you load the photos on to your computer from your camera, and then save them on a flash drive for safe keeping. You can then empty your current memory card in your camera and use it for more pics. Here are some of the cheapest deals we've found:

  • Integral 32GB EVO USB Flash Drive - £11.99 delivered at Gizzmoheaven
  • Lexar 32GB JumpDrive S73 USB Flash Drive - £11.99 delivered at eBuyer*
  • Kingston 32GB Data Traveler G3 USB 2.0 Flash Drive - £12.65 delivered at Gizzmoheaven
  • Lexar 64GB JumpDrive V10 USB Flash Drive - £22.98 delivered at eBuyer*
  • iBoutique 64GB USB 2.0 Flash Drive - £20.99 plus £3.99 delivery at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • iBoutique 128GB USB 2.0 Flash Drive - £45.99 plus £3.99 delivery at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
Share thisTweet this
Share shortlink: mse.me/memory
Memory Stick

Sony Memory Sticks Memory cards for Sony devices

If you've got a Sony camera, camcorder, MP3 player, PDA, mobile phone or a PSP, you often need a different format of memory card - a Memory Stick. These come in various sizes, much like SD, with adaptors to fit them in different-sized slots.

However new Sony product models now support SD/SDHC cards, which are usually cheaper, so go for a non-branded SD/SDHC card - though check it fits your gadget first.

Memory Stick Pro Duo
  • SanDisk 2GB Memory Stick Pro Duo - £8.70 delivered at Play* (third party seller)
  • Sony 2GB Memory Stick Pro Duo - £7.23 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Sony 4GB Pro Duo Mark 2 Memory Stick - £8.49 plus delivery at 7dayshop*
  • Sony 8GB Memory Stick Pro-HG Duo - £14.99 plus delivery at 7dayshop*
Memory Stick Micro (M2)
  • SanDisk M2 2GB Card - £4.35 delivered at Play* (third party seller)
  • SanDisk M2 4GB Memory Card - £6.50 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Sony Memory Card Stick Micro M2 8GB - £9.49 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
Share thisTweet this
Share shortlink: mse.me/memory
Compact Flash card

CompactFlash Memory cards for SLR cameras

The oldest type of flash memory covered here, CompactFlash, is still the format of choice for higher-end digital SLR cameras due to its longevity and durability. There are two types of CompactFlash - type 1 and 2 - and the only difference is their thickness.

Only the thinner type 1 cards are listed, as these are the standard nowadays.

  • Transcend CompactFlash Memory Card 4GB - £5.45 delivered at Gizzmoheaven
  • Kingston CompactFlash (CF) Memory Card 4GB - £6.99 plus delivery at 7dayshop*
  • Kingston CompactFlash (CF) Memory Card 8GB - £8.74 delivered at Amazon*

As with the SD cards above, more demanding applications will require cards that can be read and written faster. Again, the SanDisk Extreme range has some of the best feedback possible, and is basically industry standard for pro photographers.

  • SanDisk Ultra CompactFlash 4GB Memory Card - £10.23 delivered at Amazon*
  • SanDisk 8GB Extreme CF CompactFlash Memory Card - £26.77 delivered at Play* (via third party)
  • Integral 32GB Ultima Pro 300x Speed CompactFlash Memory Card - £26.55 delivered at Gizzmoheaven
Share thisTweet this
Share shortlink: mse.me/memory

I need more!

If you're planning to buy more than a couple of cards, you may get a better overall price buying from 7dayshop*, which offers discounts for bulk purchases.

It's also worth checking prices at Amazon* and Ebuyer.

Don't know which card you need?

If you're unsure of which type of flash memory your gadget takes, try Ritzpix's guide. It's not comprehensive, but fairly detailed. Alternatively, just Google the name of the product; you should be able to find it on a product description somewhere.

What "class" memory card do I need?

Memory cards are categorised by the speed that they can take and upload pictures. This is called "class", eg class 2, class 4.

But unless you're David Bailey or Rankin, you probably don't need to worry about the class of your memory card - as the speed is only really a necessity for sports/action shots, or making movie clips.

Got a Memory Stick Pro Duo-based gadget but only have a Micro SD card? Get an adaptor

It's really frustrating when you've built-up a stash of memory cards, then find your new camera/mobile uses a different type. In the case of Micro SD and Sony Pro Duo cards though, this needn't be an issue; you can buy card adaptors which are quite cheap and will bridge the gap between formats, making micro SD cards sit happily in Memory Stick devices.

Share thisTweet this
Share shortlink: mse.me/memory

Don't miss out on new memory card deals Get MoneySavingExpert's free, spam-free weekly email full of guides & loopholes

Seen a cheaper deal? Please post it in the forum discussion.

Join in the Forum Discussion:
Cheap Memory Cards
If you haven't already

What the * means above

If a link has a * by it, that means it is an affiliated link and therefore it helps MoneySavingExpert stay free to use, as it is tracked to us. If you go through it, it can sometimes result in a payment to the site. It's worth noting this means the third party used may be named on any credit agreements.

You shouldn’t notice any difference and the link will never negatively impact the product. Plus the editorial line (the things we write) is NEVER impacted by these links. We aim to look at all available products. If it isn't possible to get an affiliate link for the top deal, it is still included in exactly the same way, just with a non-paying link. For more details, read How This Site Is Financed.

Duplicate links of the * links above for the sake of transparency, but this version doesn't help MoneySavingExpert.com: 7dayshop, Amazon, eBuyer, Play.com

Cheap Travel Money

Find the best online rate for holiday cash with MSE's TravelMoneyMax.

Find the best online rate for your holiday cash with MoneySavingExpert's TravelMoneyMax.