
As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.
The Canon EOS M100 has a single SD card slot that reads UHS-I only — SD, SDHC, and SDXC are all supported, but a UHS-II card gives you zero speed benefit here since the M100’s controller can’t use the second data row. That narrows the useful field to mainstream UHS-I lines from SanDisk, Lexar, Kingston, Samsung, and PNY, all listed below with real current prices rather than the premium UHS-II cards most “best memory card” lists default to.
| # | Product | Price | Where to buy |
|---|---|---|---|
| 1 | SanDisk Extreme PRO SDXC UHS-I (64GB-128GB) | $18-$28 | Amazon · eBay |
| 2 | SanDisk Ultra SDXC UHS-I (64GB-128GB) | $9-$18 | Amazon · eBay |
| 3 | Lexar Professional 1066x SDXC UHS-I (Silver Series, 128GB-256GB) | $16-$32 | Amazon · eBay |
| 4 | Kingston Canvas Go! Plus SDXC UHS-I (64GB-128GB) | $12-$20 | Amazon · eBay |
| 5 | Samsung EVO Select microSDXC + SD Adapter (128GB) | $13-$18 | Amazon · eBay |
| 6 | PNY Elite-X SDXC UHS-I (64GB-128GB) | $10-$16 | Amazon · eBay |
| 7 | SanDisk Extreme SDXC UHS-I (64GB-128GB) | $14-$22 | Amazon · eBay |
| 8 | Lexar Professional 633x SDXC UHS-I (64GB-128GB) | $10-$18 | Amazon · eBay |
The picks, in detail

SanDisk Extreme PRO SDXC UHS-I (64GB-128GB)
SanDisk’s top UHS-I line, fast enough to clear the M100’s buffer quickly on burst shooting and 4K-adjacent video.
- UHS-I, U3, V30 rated
- Available 64GB-1TB
- Full-size SD, no adapter needed
- Reliable, well-reviewed line with a long track record
- Costs more than the plain SanDisk Ultra for a UHS-I card that maxes out at the same speed on this body

SanDisk Ultra SDXC UHS-I (64GB-128GB)
SanDisk’s budget UHS-I line — since the M100 can’t exceed UHS-I speeds anyway, this is the best value pick from the brand.
- UHS-I, Class 10, U1
- Available 32GB-1TB
- Full-size SD
- Cheapest reliable name-brand option for a UHS-I-limited camera
- No V30 rating, so avoid it if you shoot a lot of 4K-adjacent video clips

Lexar Professional 1066x SDXC UHS-I (Silver Series, 128GB-256GB)
Lexar’s current high-performance UHS-I card, rated up to 160MB/s read — some independent benchmarks put its real-world write speed ahead of SanDisk’s Extreme Pro.
- UHS-I, U3, V30 rated
- Up to 160MB/s read
- Available 64GB-512GB
- Strong write speed for the price, verified in independent benchmarks
- Slightly less brand recognition than SanDisk among casual buyers

Kingston Canvas Go! Plus SDXC UHS-I (64GB-128GB)
Kingston’s mainstream UHS-I card line, rated up to 170MB/s read and 90MB/s write with a V30 speed class.
- UHS-I, C10, U3, V30
- Up to 170MB/s read / 90MB/s write
- Full-size SD
- Solid mid-price option from a reliable brand
- Read speed is largely wasted since the M100 caps at UHS-I bus speed regardless

Samsung EVO Select microSDXC + SD Adapter (128GB)
A microSD-plus-adapter option if you’d rather carry a card that also fits a phone or action cam, rated U3/V30 at up to 130MB/s.
- UHS-I, U3, V30, A2
- microSDXC with full-size SD adapter included
- Available 64GB-1TB
- Doubles as a phone/action-cam card thanks to the microSD form factor
- Relies on the included adapter, which is one more thing that can fail or get lost

PNY Elite-X SDXC UHS-I (64GB-128GB)
A budget-tier UHS-I card rated Class 10/U3/V30, one of the cheapest options that still clears the M100’s minimum sustained write requirement for video.
- UHS-I, C10, U3, V30
- Up to 100MB/s read
- Full-size SD
- Lowest price among the V30-rated options here
- Read speed ceiling is lower than the Lexar/SanDisk Extreme Pro options

SanDisk Extreme SDXC UHS-I (64GB-128GB)
SanDisk’s mid-tier UHS-I line, a step up from Ultra and a step down from Extreme Pro in both speed rating and price.
- UHS-I, U3, V30
- Available 32GB-512GB
- Full-size SD
- Good middle-ground if Extreme Pro feels like overkill for a UHS-I-capped body
- Price gap to the Ultra line is small enough that many buyers just go straight to Ultra

Lexar Professional 633x SDXC UHS-I (64GB-128GB)
Lexar’s older, budget-tier UHS-I line — still sold new and a cheaper alternative to the 1066x Silver Series above.
- UHS-I, C10, U1/U3 depending on capacity
- Up to 95MB/s read
- Full-size SD
- Lower price than the 1066x Series for buyers who don’t need the extra speed headroom
- Slower rated speed than the 1066x — check the U-rating on the specific capacity before buying
Buying tips
- The Canon EOS M100 reads SD, SDHC, and SDXC in UHS-I only — a UHS-II card will work but gives you no speed benefit, so don’t pay extra for one.
- 64GB or 128GB is the practical sweet spot for the M100’s 24.2MP stills and 1080p/4K-adjacent video; anything smaller fills up fast if you shoot bursts.
- Buy from an authorized retailer or the brand’s own Amazon storefront — counterfeit SD cards that report fake capacities are common with off-brand third-party sellers.
As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.
