Best memory cards for DSLR cameras to buy [2020 Guide]

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Download PDF
Affiliate Disclosure

Best memory cards for DSLR cameras

Photography and video recording are probably one of the most modern forms of art that man has come up within recent history, and it has become more and more popular.

Of course, having a good DSLR camera for great photos isn’t the only important aspect. You also need the means to store all of your photos, and not all memory cards are suited for this particular job.

That is precisely why we decided to compile a list of what we think are the best memory cards for DSLR cameras. We’ve also chosen entries from a  variety of card types as well.

Note: Deals are subject to change. Keep in mind that the price tag often varies. We recommend going on the vendor’s website to check the price. Some of the products may be out of stock by the time you’ve made your purchasing decision. So, hurry up and hit the buy button.


What are the best memory cards for DSLR cameras that I can buy?


SanDisk Extreme PRO 512GB

The SanDisk Extreme PRO 64GB is an SDXC type card that is perfectly suited for all of your video-capturing and photographic needs, all while maintaining a certain degree or ruggedness.

It features high transfer speeds that can cope even witch constant video recordings, so you know the images that you capture will be smooth and error-free.


  • 90MB/s transfer speeds that can reach 170MB/s
  • Perfect for 4K UHD video and burst photography
  • Made for sustained video capture


  • The price tag
  • There are faster cards at this level

Check Price


SanDisk Extreme PRO 256GB CompactFlash

memory cards for dslr SanDisk Extreme PRO 256GB CompactFlashThe SanDisk Extreme PRO 256GB CompactFlash is an old-school CompactFlash memory card that is great for older DSLR cameras that still come with the appropriate slot.

It is great for sustained video recording sessions, albeit it isn’t suited for the latest recording technologies, such as 4K videos, but it can handle transfers to and from the computer pretty well.


  • 150MB/s (1000X) write speed
  • A minimum sustained write speed of 65MB/sec
  • RTV silicone coating for extra protection


  • Not as fast as the SDXC Extreme PRO versions
  • A pretty old format

Check Price


Samsung PRO Endurance 128GB

memory cards for dslr Samsung PRO Endurance 128GBThe Samsung PRO Endurance 128GB is a microSD card made for sustained video recordings sessions that can take place even in the harshest of conditions.

The surprisingly small frame of the card can hold up to 128 GB of data, allowing for thousands of hours of video recording even at high-quality formats. 


  • Designed for video monitoring cameras
  • Up to 43,800 hours of 4K and Full HD (1080p) recording and playback
  • Made for durability
  • Transfer speeds up to 100MB/s


  • Needs an adapter most of the times
  • Very easy to misplace

Check Price


Sony Professional XQD 240 GB

memory cards for DSLR Sony Professional XQD 240 GBThe Sony Professional XQD 240 GB is XQD Version 2 memory card which promises to be the next generation of memory cards that feature breakneck transfer speeds.

They are probably the best qualified for intense 4K video recording sessions, but they are only usable on a handful of more modern camera models.


  • Max reading speeds of up to 440MB/s, max write 400MB/S2 by using PCI Express Gen.2 interface.
  • Exceptional durability even during intense use.
  • Maximizes performance of XQD cameras
  • suitable for 4K video recording or continuous burst mode shooting
  • Great for transferring large contents to host devices
  • Made for durability


  • Price tag
  • This card format is suitable for a limited number of cameras

Check Price


SanDisk Extreme Pro 128 CFast

memory cards for dslr SanDisk Extreme Pro 128 CFastThe SanDisk Extreme Pro 128 CFast is a CFexpress memory card that is similar to the XQD cards in terms of how it is an experimental new storage system, but it takes all the specs and pushes them into overdrive.

It features 1700MB/s and write speeds up to 1400 MB/s, allowing for the ultimate 4K video recording experience even for sustained periods on a high-speed camera.


  • Built for high-performance cameras and video recorders
  • High write speeds
  • High speeds for full HD and cinema-quality 4K video


  • Price tag
  • This card format is suitable for a limited number of cameras

Check Price

Closing thoughts on memory cards for DSLR cameras

As you can see, storage options for DSLR cameras are quite diverse, with some type of cards bringing astonishing specs, at equally astonishing prices.

Of course, it also depends on what type of DSLR camera you have, so be sure to check its manual before buying any of the memory cards mentioned above.

This specific deal is part of our bigger selection of the best memory card deals you can find. You might also want to check out our dedicated Black Friday hub for tech deals.