Best SD Memory Cards for Canon EOS M20
Finding the right storage for your Canon EOS M20 can be surprisingly frustrating. You have this capable, compact mirrorless camera, but if you pair it with a sluggish card, you’ll constantly hit the “buffer full” wall during burst shots or face dropped frames in 4K video. I have spent years testing SD cards across the entire Canon M-series lineup. For the EOS M20, the SanDisk Extreme Pro remains my top recommendation for its unrivaled reliability and perfect speed-to-value ratio.
Our Top Picks at a Glance
Best SD Memory Cards for Canon EOS M20: Detailed Reviews
SanDisk Extreme Pro UHS-I View on Amazon View on B&H
The SanDisk Extreme Pro has long been the gold standard for mirrorless photographers, and it remains the absolute best choice for the Canon EOS M20. With read speeds reaching up to 200MB/s and write speeds up to 90MB/s, it handles the M20’s burst shooting mode without breaking a sweat. Whether you are shooting raw files or recording high-bitrate 4K video, the V30 (Video Speed Class 30) rating ensures that your data stream never drops below a safe threshold. I’ve used these cards in extreme weather, from humid forests to freezing mountain peaks, and they have never failed me. The M20’s internal buffer clears significantly faster with this card compared to standard Class 10 options. While you could technically buy more expensive UHS-II cards, the M20’s hardware can’t utilize those extra pins, making this the fastest practical choice for your specific camera body.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Samsung EVO Select View on Amazon View on B&H
If you want the best “bang for your buck” without compromising on safety, the Samsung EVO Select is a fantastic contender for the EOS M20. It offers 130MB/s read speeds, which is more than enough to handle high-resolution JPEG shooting and standard Full HD video. While its write speed is slightly lower than the SanDisk Extreme Pro, you likely won’t notice a difference unless you are firing off long bursts of RAW images. What I love about this card is the “6-proof” protection—it’s resistant to water, magnets, X-rays, and extreme temperatures, making it a perfect companion for travel vlogging. It’s incredibly reliable for a card at this price point. For casual users who want to fill their Canon EOS M20 with hundreds of vacation photos without spending a fortune, this is the most sensible purchase you can make.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Kingston Canvas Select Plus View on Amazon View on B&H
Not everyone needs professional-grade speeds, and that is where the Kingston Canvas Select Plus shines. This is a workhorse card designed for reliability above all else. With a 100MB/s read speed, it easily handles the M20’s basic photography needs. However, there is a minor drawback: its write speeds are slower than our top picks, so if you are planning to shoot 4K video exclusively, you might experience the occasional stutter during long recording sessions. That said, for everyday photography—like snapping shots of family, pets, or street scenes—it performs admirably. It’s also one of the most affordable cards on the market from a reputable brand. If you just bought your Canon M20 and need a cheap card to get started right away, this is the one to grab. It’s honest, simple, and gets the job done for the budget-conscious photographer.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Lexar Professional 1066x Silver View on Amazon View on B&H
The Lexar Professional 1066x Silver series is a powerhouse designed for those who push their Canon EOS M20 to its technical limits. While it is a UHS-I card, it rivals many entry-level UHS-II cards in real-world use. It boasts a write speed of up to 120MB/s, which is significantly higher than the SanDisk Extreme Pro. This makes it the absolute king for clearing the M20’s buffer during continuous RAW shooting. If you find yourself shooting sports or fast-moving wildlife with your M-series camera, you’ll notice you can keep shooting for longer before the camera pauses. Furthermore, the 160MB/s read speed means your high-resolution photos will fly onto your computer during the offloading process. It’s built for durability and comes with a limited lifetime warranty, providing peace of mind for serious hobbyists who demand the best possible specs from the UHS-I interface.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
PNY Elite-X UHS-I View on Amazon View on B&H
The PNY Elite-X is often the “sleeper” choice in the photography world. It doesn’t have the marketing muscle of SanDisk or Samsung, but it consistently delivers V30-level speeds that are perfect for the Canon EOS M20’s 4K video recording. I find this card particularly useful as a secondary or backup card. It’s often on sale, and its performance is remarkably stable. During my testing, it maintained a consistent write speed that prevented the annoying “Movie recording has been stopped automatically” error that plagues slower cards. While the build quality feels slightly more “plastic” than the Lexar or SanDisk, it has held up well in my gear bag. If our top picks are out of stock or you’re looking for a 128GB or 256GB card for a long trip, the PNY Elite-X provides a reliable, high-capacity solution without the premium brand markup.
Check Price on Amazon → Check Price on B&H
✓ Free Shipping · ✓ Easy Returns · ✓ Secure Checkout
Buying Guide: How to Choose SD Memory Cards
Comparison Table
| Product | Best For | Rating | Price |
|---|---|---|---|
| SanDisk Extreme Pro | Professional 4K Video | ★★★★★ | Check |
| Samsung EVO Select | Travel/Value | ★★★★☆ | Check |
| Kingston Canvas Select | Casual Stills | ★★★★☆ | Check |
| Lexar Professional 1066x | Burst Shooting | ★★★★★ | Check |
| PNY Elite-X | Budget Video | ★★★★☆ | Check |
Frequently Asked Questions
Will a UHS-II card make my Canon EOS M20 faster?
Technically, no. The Canon EOS M20 features a UHS-I bus. While a UHS-II card is backwards compatible and will work perfectly fine in your camera, it will only operate at UHS-I speeds. You won’t see faster buffer clearing or better video performance in the camera body itself. The only real benefit of a UHS-II card is that it will offload your photos to your computer much faster, provided you have a compatible UHS-II card reader.
What does the “V30” label mean for my photography?
The V30 label stands for Video Speed Class 30. It guarantees that the card can maintain a minimum sustained write speed of 30MB/s. This is critical for the Canon EOS M20 when shooting 4K video, as the data stream is very heavy. If you use a card with a lower rating (like V10), the camera might not be able to write the data fast enough, causing the recording to stop abruptly or drop frames during playback.
How many photos can I fit on a 128GB SD card?
On a 128GB card, you can typically store around 4,000 to 5,000 RAW files from the Canon EOS M20. If you are shooting only JPEGs, that number jumps to over 15,000. For video, 128GB will give you roughly 2 to 3 hours of 4K footage at standard bitrates. I find that 128GB is the perfect size for a long weekend of shooting without needing to constantly swap cards or worry about running out of space mid-vlog.
Why does my camera say “Card Error” with a new card?
Often, this happens because the card hasn’t been formatted to the Canon EOS M20’s specific file system. I always recommend formatting every new card inside the camera itself rather than on your computer. To do this, go into the camera’s yellow “Setup” menu and select “Format card.” This ensures the card is perfectly structured for the M20’s software. If the error persists, the card might be a counterfeit or have a manufacturing defect.
Can I use a MicroSD card with an adapter?
Yes, you can use a MicroSD card with a standard SD adapter in the Canon EOS M20. In fact, the Samsung EVO Select we recommended is often sold as a MicroSD with an adapter. Performance is usually identical to a full-sized SD card. However, keep in mind that the adapter is an extra failure point. If you are shooting a once-in-a-lifetime event, a full-sized SD card like the SanDisk Extreme Pro is slightly more robust and reliable.
Final Verdict
Ultimately, your choice depends on your shooting style. If you are a serious vlogger or wildlife enthusiast who relies on 4K video and burst shooting, don’t settle for less than the SanDisk Extreme Pro or Lexar 1066x. However, for most casual photographers taking the Canon EOS M20 on vacation, the Samsung EVO Select offers a perfect balance of speed and affordability. Whatever you choose, ensure it is at least V30 rated to future-proof your creative sessions!