Best Canon EOS M SD Memory Card

By Nathaniel Stephan
Last Updated: January 19, 2020
Outside the Shot participates in affiliate advertising programs. As an Amazon Associate I earn from qualifying purchases made through links on this site. I may also earn commissions from links to other online retailers. You can see the full disclosure here.
Best Canon EOS M SD Memory Cards

The Canon EOS M can use SD, SDHC, and SDXC memory cards. Video and continuous shooting need SD memory cards with high card write speeds.

You can greatly reduce the performance of your camera by using the wrong memory card.

If you're in a hurry, here's the best memory card you can buy for the Canon EOS M:

SanDisk Extreme Pro 128GB UHS-I SD Card

SanDisk Extreme Pro 128GB SD Card

  • Best value for the money.
  • Capacities from 32 GB to 2TB.
  • Transfer speeds up to 170 MB/s.
  • Class 10 & UHS-I
  • Temperature Proof, Water Proof, Shock Proof, and X-ray Proof.

Best SD Cards

In the time since the launch of Canon EOS M, the price of SD cards has dropped.

Seeing as how affordable prices are, it is not going to be advisable to choose anything other than a professional-quality memory card.

The best SD memory cards I have owned have been the SanDisk Extreme Pro, Lexar Professional, and PNY Elite Performance models. I have never had a card physically fail or unusable data with those memory cards.

Each and every trouble I have had has been when using cheap unbranded SD memory cards. Attempting to save around a dollar isn't worth the cost if your EOS M will not operate correctly.

A good way to save money is to buy a lower capacity card from a high-quality supplier. Because of this, you will know your images are safe on the card.

Recommended SD Cards

SanDisk Extreme Pro 128GB UHS-I SD Card

SanDisk Extreme Pro 128GB SD Card

  • Best value for the money.
  • Capacities from 32 GB to 2TB.
  • Transfer speeds up to 170 MB/s.
  • Class 10 & UHS-I
  • Temperature Proof, Water Proof, Shock Proof, and X-ray Proof.
PNY Elite Performance SDXC 128GB Memory Card

PNY Elite Performance 128GB SDXC Card

  • Lower priced card.
  • Transfer speeds up to 95 MB/s.
  • Class 10 & UHS-I.
  • Magnet Proof, Shock Proof, Temperature Proof, Waterproof.
Lexar Professional 1066X 128GB SD UHS-I Memory Card

Lexar Professional 1066x 128GB SDXC UHS-I Card

  • Lexar Professional Silver Card.
  • Transfer speeds up to 160 MB/s.
  • Class 10 & UHS-I.
  • Includes Lexar Recovery Tool Software.
  • Designed for durability in harsh conditions.

Canon EOS M SD Card Compatibility

You are limited to using SD, SDHC, and SDXC memory cards in the Canon EOS M. For best performance, ensure that your camera has the most up to date firmware.

The newest cards, SDUC (Secure Digital Ultra Capacity), will not be compatible with the EOS M.

You should know of the 4 different kinds of Secure Digital (SD) memory cards that can be used. They are split up by storage size.

  • SD (Secure Digital) - 128MB to 2GB.
  • SDHC (Secure Digital High Capacity) - 4GB to 32GB.
  • SDXC (Secure Digital eXtended Capacity) - 64GB to 2TB.
  • SDUC (Secure Digital Ultra Capacity) - 4TB to 128TB.

Image Capacity

Canon EOS SD Memory Card Contacts

Below is a quick approximation of just how many large JPEGs photos you should expect to store on a memory card:

  • 16GB - 4,640 images
  • 32GB - 9,280 images
  • 64GB - 18,560 images
  • 128GB - 37,120 images

Speed, Class, & UHS Ratings

Card Speed

Speed ratings of an SD memory card is dependant on the continuous write and read transfer speeds of the card. SD memory card write speed is critical for clearing the buffer for continuous shooting as well as recording video.

A slow memory card can reduce the number of continuous photos the Canon EOS M can capture. This is because the buffer in the camera is not able to write to the card quickly enough.

When recording video, a slow memory card can cause a sudden end to shooting. The video file may also end up being corrupted. If you are going to shoot video, it is important the SD card you use meets the required minimum write speed for video.

Card read speed is nice to have for transferring files to a computer or laptop. If you are filling up cards with images or video, a memory card with a fast read speed will reduce the transfer time.

Speed Class Rating

Example of where to find SD Card Speed Class
The 10 inside of the C means the card is Class 10.

The continuous write speed of an SD memory card is what determines the Class rating. Cards that have a minimum write speed of at least 10MB/s are rated as Class 10.

  • Class 2 - 2MB/s
  • Class 4 - 4MB/s
  • Class 6 - 6MB/s
  • Class 8 - 8MB/s
  • Class 10 - 10MB/s or faster

Every name-brand memory card that you can find for sale online will have a Class 10 rating. You can locate the class rating of a card by looking for a number inside of a C on the front.

Ultra High Speed (UHS)

Example of an SD memory card with a UHS-I rating.
The UHS rating of a card can be determined by a Roman numeral I, II, or III on the label of the card.

The Ultra High Speed (UHS) bus is a feature found in SDUC, SDXC, and SDHC memory cards. UHS allows for faster file transfer rates.

There are 3 different versions. They are UHS-I, UHS-II, and UHS-III.

To find out the rating of a SD memory card, look at the label. If the card has UHS, a Roman numeral I, II, or III can be found on the label.

  • UHS-I - Maximum transfer rate of 104 MB/s
  • UHS-II - Maximum transfer rate of 312 MB/s
  • UHS-III - Maximum transfer rate of 624 MB/s

Related Cameras

Taking the facts into consideration, the 128GB SanDisk Extreme Pro is the best memory card for the Canon EOS M. Any future camera you buy, you will know what memory card to purchase.

Listed here are more pages on Canon cameras with the same requirements as the EOS M:

Leave a Reply

Your email address will not be published. Required fields are marked *

Copyright ©2020 Midwest Redistributors LLC