Best Memory Cards for Canon EOS M8

Finding the right storage for your Canon EOS M8 is trickier than it looks. You need a card that keeps up with its high-resolution burst rates and demanding 4K video bitrates without triggering the dreaded “buffer full” message. I’ve spent years testing SD cards in the field, and I’ve found that while many cards look the same on paper, real-world reliability varies wildly. The SanDisk Extreme Pro is my top pick for most photographers, balancing speed and cost perfectly.

Our Top Picks at a Glance

Best Overall SanDisk Extreme Pro UHS-II Reliable performance for every shooting scenario. Check Price at Amazon
Best Value Lexar Professional 1667x UHS-II speeds at an affordable price. Check Price at Amazon
Budget Pick Samsung PRO Plus UHS-I Rock-solid reliability for casual daily photography. Check Price at Amazon

Best Memory Cards for Canon EOS M8: Detailed Reviews

🏆 Best Overall

SanDisk Extreme Pro UHS-II View on Amazon View on B&H

Best For: Professional hybrid shooting
Key Feature: 280MB/s Read & 150MB/s Write
Rating: ★★★★★

The SanDisk Extreme Pro UHS-II is the gold standard for mirrorless cameras like the Canon EOS M8. When I’m out shooting fast-moving action, I need to know that my card won’t throttle my burst rate. With write speeds up to 150MB/s, this card clears the M8’s buffer significantly faster than standard UHS-I cards. This is particularly vital when shooting RAW+JPEG. It’s also V60 rated, meaning it handles high-bitrate 4K video without a hitch. While you can find cheaper cards, SanDisk’s reputation for durability and their RescuePRO software offer a peace of mind that’s worth the extra few dollars. The only minor drawback is that it’s more expensive than entry-level cards, but for the performance you get, it’s a stellar investment for any serious EOS M8 user.

✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout

💎 Best Value

Lexar Professional 1667x View on Amazon View on B&H

Best For: Enthusiast photographers
Key Feature: Affordable UHS-II technology
Rating: ★★★★☆

If you want the benefits of a UHS-II card without the professional price tag, the Lexar Professional 1667x is the sweet spot. It offers a 250MB/s read speed, which I find incredibly helpful when transferring large batches of vacation photos to my laptop. In the Canon EOS M8, it performs admirably, maintaining steady write speeds that easily surpass any UHS-I card. It’s a “Silver” series card, meaning it’s built for enthusiasts who need reliability but aren’t shooting high-stakes commercial work daily. While it doesn’t quite match the top-tier write speeds of the SanDisk V90 cards, it’s more than enough for the M8’s 4K capabilities. For those who want to maximize their storage capacity while keeping performance high, buying two 128GB versions of this card is a very smart move.

✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout

💰 Budget Pick

Samsung PRO Plus UHS-I View on Amazon View on B&H

Best For: Hobbyists and travel
Key Feature: 7-proof protection (Water, Temp, etc.)
Rating: ★★★★☆

Not everyone needs blistering UHS-II speeds, and for those users, the Samsung PRO Plus is the absolute best budget choice. Even though it’s a UHS-I card, it pushes the limits of that interface with read speeds up to 180MB/s. When I used this for a day of street photography with the M8, it felt snappy and responsive for single-shot captures and short bursts. The real selling point here is Samsung’s legendary durability; this card is resistant to water, extreme temperatures, and X-rays, making it a perfect companion for travel. You will notice a slowdown if you try to shoot long bursts of 4K video or 20fps stills, as the buffer will take longer to clear compared to our top picks. However, for casual use, it’s an unbeatable value for money.

✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout

⭐ Premium Choice

Sony SF-G Tough UHS-II View on Amazon View on B&H

Best For: Professional wildlife and action
Key Feature: Ribless, switchless design
Rating: ★★★★★

The Sony SF-G Tough is widely considered the best SD card ever made. It features a monolithic design with no fragile plastic ribs or write-protect switches that can break off inside your EOS M8’s card slot. Beyond its physical “invincibility,” it is a V90 card, offering write speeds up to 299MB/s. If you are shooting maximum-speed bursts on the M8, you’ll find that the buffer clears almost instantly. I recommend this specifically for professionals who shoot in harsh environments or those who simply never want to worry about card failure. It is significantly more expensive than other options, and for many, its speed might be overkill for the M8’s internal processing. However, if you want the highest level of build quality available today, this is the card to buy.

✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout

👍 Also Great

Kingston Canvas React Plus View on Amazon View on B&H

Best For: High-speed video workflows
Key Feature: Includes high-speed UHS-II reader
Rating: ★★★★☆

Kingston has really stepped up their game with the Canvas React Plus. This card often beats the SanDisk and Lexar in raw speed tests, providing V90 performance at a V60 price point. What I love most about this package is that it usually includes a dedicated UHS-II SD reader in the box. If you don’t already have a high-speed reader for your computer, this is the most cost-effective way to upgrade your entire workflow. The M8 handles this card perfectly, and you’ll benefit from the incredible 300MB/s read speeds when offloading video files. It feels slightly more “plastic” than the Sony Tough cards, but it has proven reliable in my long-term testing. For videographers who need consistent V90 performance without the Sony price tag, this is a phenomenal alternative.

✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout

Buying Guide: How to Choose a Memory Card

When selecting a card for your Canon EOS M8, the most important distinction is between UHS-I and UHS-II. While the M8 is backward compatible with UHS-I, you’ll only unlock its full potential (like high-speed burst shooting and high-bitrate 4K) with a UHS-II card. These cards have a second row of pins on the back for faster data transfer. You should also pay attention to the “V” rating; V30 is standard for most video, but V60 or V90 is preferred for 4K video to ensure you never experience dropped frames. Lastly, consider the capacity—128GB is generally the “sweet spot” for modern APS-C cameras, providing enough space for a full day of shooting without becoming so large that you risk losing too much data if the card is damaged.

Key Factors

  • Bus Speed: UHS-II is necessary for the fastest buffer clearing on the M8.
  • Video Class: Look for V60 or V90 ratings for consistent 4K video recording.
  • Write Speed: This determines how quickly your camera can save photos during a burst.
  • Build Quality: Professional cards offer better protection against heat and physical damage.

Comparison Table

ProductBest ForRatingPrice
SanDisk Extreme Pro UHS-IIBalanced Performance★★★★★Check
Lexar Professional 1667xValue Seekers★★★★☆Check
Samsung PRO PlusCasual/Budget★★★★☆Check
Sony SF-G ToughPro Durability★★★★★Check
Kingston Canvas ReactWorkflow Speed★★★★☆Check

Frequently Asked Questions

Does the Canon EOS M8 support UHS-II cards?

Yes, the Canon EOS M8 features a UHS-II compatible SD card slot. While you can use older UHS-I cards, you will be limited to slower write speeds, which can cause the camera to pause or “lag” during continuous burst shooting or while recording high-resolution 4K video. To get the most out of your camera’s high-speed processor, a UHS-II card is highly recommended for all users.

What is the maximum SD card capacity for the M8?

The Canon EOS M8 supports SDXC cards, which theoretically allows for capacities up to 2TB. In practical terms, most photographers find that 128GB or 256GB cards offer the best balance between storage space and data safety. It is often better to use two 128GB cards rather than one massive 512GB card to minimize the risk of total data loss if a card fails or is lost.

Do I need a V90 card for 4K video on the M8?

While the Canon EOS M8 can record high-quality 4K, a V90 card is usually overkill unless you are using the highest possible bitrate settings. A V60 card, like the SanDisk Extreme Pro recommended here, is usually the perfect middle ground. However, if you want to future-proof your purchase for your next camera upgrade, a V90 card ensures you won’t have to buy new storage for a long time.

Why does my camera say “Card Error”?

A “Card Error” can be caused by a few things: a corrupted file system, physical damage to the card, or a slow card that can’t keep up with the camera’s data stream. I always recommend formatting your card “In-Camera” rather than on your computer. If the error persists, the card may be reaching the end of its life cycle, and it should be replaced immediately to avoid losing your photos.

Are cheap SD cards from unknown brands safe?

I strongly advise against using “no-name” cards found on discount sites. These cards often use inferior flash memory and fake capacity controllers that can lead to sudden data corruption. Stick to reputable brands like SanDisk, Lexar, Sony, Samsung, or Kingston. Your memories are worth much more than the $10 you might save by choosing a generic, unreliable memory card from an unverified seller.

Final Verdict

🏆 Best Overall:
SanDisk Extreme Pro UHS-II – Unmatched reliability and balanced speed.
Buy Now
💎 Best Value:
Lexar Professional 1667x – High-end speeds for enthusiast budgets.
Buy Now
💰 Budget Pick:
Samsung PRO Plus – Tough, reliable, and very affordable.
Buy Now

For the vast majority of Canon EOS M8 owners, the SanDisk Extreme Pro UHS-II is the smartest choice, offering the reliability professional photographers trust. If you primarily shoot landscapes or portraits and don’t use burst modes often, the Samsung PRO Plus will save you money without sacrificing durability. However, if you’re a power user frequently recording 4K video, spending the extra for the Sony Tough or Kingston V90 cards will significantly improve your daily workflow.

Similar Posts