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 Memory Cards for Canon EOS M8: Detailed Reviews
SanDisk Extreme Pro UHS-II View on Amazon View on B&H
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.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Lexar Professional 1667x View on Amazon View on B&H
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.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Samsung PRO Plus UHS-I View on Amazon View on B&H
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.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Sony SF-G Tough UHS-II View on Amazon View on B&H
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.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Kingston Canvas React Plus View on Amazon View on B&H
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.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Buying Guide: How to Choose a Memory Card
Comparison Table
| Product | Best For | Rating | Price |
|---|---|---|---|
| SanDisk Extreme Pro UHS-II | Balanced Performance | ★★★★★ | Check |
| Lexar Professional 1667x | Value Seekers | ★★★★☆ | Check |
| Samsung PRO Plus | Casual/Budget | ★★★★☆ | Check |
| Sony SF-G Tough | Pro Durability | ★★★★★ | Check |
| Kingston Canvas React | Workflow 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
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.