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 and CompactFlash

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 £4 and £12 for a 64GB USB flash drive.

If you've spotted a better deal (incl postage) on any of those we've listed, please let us know in the forum.

Important! Ensure you know how to shop safely before trying these deals

DOs:
  • For safety, pay by credit card if £100+

  • Protect purchases under £100

DON'Ts:
  • Use unfamiliar sites without checking

  • Let your antivirus run out

Full DOs and DONT's

Don't know which card you need?

SD card

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 adapter

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 adapters which are quite cheap and will bridge the gap between formats, making micro SD cards sit happily in memory stick devices.

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.

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 - £3.54 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • Kingston 8GB SDHC card - £3.98 delivered at Amazon*
  • Transcend 8GB SDHC class 10 card - £4.37 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk 16GB SDHC card - £4.99 delivered at Amazon*
  • Transcend 16GB SDHC class 10 card - £6.52 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • Integral 32GB SDHC memory card - £9.99 delivered at MyMemory
  • Komputerbay 128GB SDXC class 10 card - £28 delivered at Amazon*

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 4GB SD/SDHC Memory Card - £5.68 at Amazon* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk Ultra 8GB SD/SDHC Memory Card - £4.96 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk Ultra 16GB SD/SDHC Memory Card - £7.35 delivered at Gizzmoheaven
  • SanDisk Ultra 64GB Class 10 SDXC card - £26.89 delivered at Amazon* (select standard packaging for cheaper price)

Micro SD and Micro SDHC: Memory cards for mobile phones

Micro SD next to SD card

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 - £2.85 delivered at Play* (third party seller - Play prices fluctuate depending on demand, so check before you buy)
  • SanDisk Micro SD card 4GB - £4.98 plus delivery at 7dayshop*
  • SanDisk Micro SDHC class 4 card 16GB - £5.99 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 - £2.99 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • Kingston 4GB High Capacity Micro SD card - £3.13 delivered at Play*
  • Kingston Class 4 16GB Micro SDHC card - £5.60 delivered at Amazon* (choose "standard 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) - £6.17 delivered at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • SanDisk Micro SD 8GB Card - £3.18 delivered at Play* (third party seller - prices fluctuate depending on demand, so check before you buy)

More memory:

  • Kingston Micro SDHC 32GB class 4 memory card - £10.72 delivered at Amazon*
  • SanDisk Micro SDHC 32GB memory card - £10.16 delivered at Play*
  • Sandisk Ultra 64GB class 10 micro SDXC memory card with adaptor - £24.95 delivered at MyMemory

Additional types of memory

We've outlined the most popular forms above, but there are many other options for memory storage, whatever the device you're using.

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

USB stick

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 onto 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:

  • Sandisk 8GB USB flash drive - £2.99 in-store at PC World*
  • Lexar 16GB USB flash drive - £3.99 delivered at eBuyer*
  • Integral 32GB USB flash drive - £7.49 delivered at MyMemory
  • iBoutique 64GB USB 2.0 flash drive - £11.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 - £25.99 plus £3.99 delivery at Amazon* (third party seller - Amazon prices fluctuate depending on demand, so check before you buy)
  • MyMemory 128GB USB 3.0 flash drive - £24.99 delivered at MyMemory

Portable external hard drives - storage for your laptop or computer

Compact Flash card

External hard drives are a great way to store large amounts of data like photos, movies and music. They're much bigger than USB drives, but they connect to your computer in the same way via USB 2.0 or 3.0.

  • Verbatim 500GB USB 2.0 external hard drive - £32.73 delivered at eBuyer*
  • WD Elements 500GB USB 2.0 & 3.0 external hard drive - £39.99 at Currys*
  • Samsung M3 1TB USB 3.0 external hard drive - £41.95 delivered at Moby Memory
  • Seagate 1TB USB 3.0 external hard drive - £44.99 delivered at Amazon*

Sony Memory Sticks - memory cards for Sony devices

Memory Stick

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.

  • SanDisk 2GB Memory Stick Pro Duo - £9.59 delivered at Amazon* (third party seller)
  • Sony 2GB Memory Stick Pro Duo - £7.78 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 - £7.72 plus delivery at Amazon*

CompactFlash - memory cards for SLR cameras

Compact Flash card

The oldest type of flash memory covered here, CompactFlash, is still sometimes used as the format of choice for higher-end digital SLR cameras due to its longevity and durability.

  • Transcend CompactFlash Class 6 memory card 4GB - £4.44 delivered at Amazon*
  • Kingston CompactFlash (CF) memory card 4GB - £5.69 plus delivery at Amazon*
  • Kingston CompactFlash (CF) memory card 8GB - £7.91 delivered at Play*

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.99 delivered at Amazon*
  • SanDisk 8GB Extreme CF CompactFlash Memory Card - £20.98 delivered at Play* (via third party)

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