
As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.
The 100D’s UHS-I interface tops out around 40–45 MB/s, so there’s no benefit to paying for an expensive UHS-II card — it simply can’t use the extra speed. A reliable Class 10/U1-rated SDHC or SDXC card is all this camera needs; capacity and brand reliability matter more than chasing top-tier speed ratings.
| # | Product | Price | Where to buy |
|---|---|---|---|
| 1 | SanDisk Extreme SDHC/SDXC UHS-I | $12–$25 | Amazon · eBay |
| 2 | SanDisk Ultra SDXC 128GB | $15–$20 | Amazon · eBay |
| 3 | Kingston Canvas Select Plus SDHC/SDXC | $8–$18 | Amazon · eBay |
| 4 | Lexar Professional 633x SDXC | $10–$22 | Amazon · eBay |
| 5 | PNY Elite-X SDHC/SDXC | $8–$16 | Amazon · eBay |
| 6 | Samsung EVO Select SDHC/SDXC | $10–$20 | Amazon · eBay |
The picks, in detail

SanDisk Extreme SDHC/SDXC UHS-I
A dependable mid-tier card that comfortably exceeds what the 100D’s UHS-I interface can use, with SanDisk’s strong reliability track record.
- UHS-I, Class 10/U3 rated
- Available in 32GB–128GB
- Shock, water, and temperature resistant
- More than fast enough for the 100D’s interface ceiling
- SanDisk’s reliability is well-proven for DSLR use
- Durable build for field use
- Paying for U3 speed is technically wasted on this camera
- Costs more than a basic Class 10 card for no real benefit here

SanDisk Ultra SDXC 128GB
The best value pick per the search consensus — 128GB hits the sweet spot of price-per-gigabyte without overpaying for capacity you won’t use.
- 128GB capacity
- Class 10/U1 rated
- UHS-I interface
- Best value per GB for this camera
- More than enough capacity for photo and 1080p video work
- Reliable, well-established card line
- U1 rating is the minimum recommended, not a performance upgrade
- Losing a single 128GB card loses a lot of shots — consider two smaller cards instead

Kingston Canvas Select Plus SDHC/SDXC
A budget-friendly Class 10/U1 card that meets exactly what the 100D needs without paying for unused UHS-II speed.
- Class 10, UHS-I U1
- Available in multiple capacities
- Kingston reliability
- Lower price than SanDisk for equivalent real-world performance on this camera
- Meets the exact spec Canon recommends, nothing wasted
- Trusted brand with good warranty support
- Slightly less brand recognition than SanDisk among photographers
- No extra durability features like SanDisk’s rugged line

Lexar Professional 633x SDXC
A well-regarded alternative brand with solid write speeds for continuous shooting bursts, still well within the 100D’s usable range.
- 633x speed rating
- UHS-I interface
- Class 10/U3
- Good burst-shooting write speed even though the interface caps overall throughput
- Reputable alternative if you want to diversify from SanDisk/Kingston
- Widely available
- Same interface ceiling applies — extra speed rating is underutilized
- Lexar’s retail availability has been less consistent than SanDisk’s in some regions

PNY Elite-X SDHC/SDXC
A budget-tier card from a reputable memory brand, good as a reliable spare or backup card for the 100D.
- Class 10, UHS-I
- Multiple capacity options
- PNY brand reliability
- Very affordable, good as a second/backup card
- Meets the 100D’s real requirements without overpaying
- PNY has a long track record in memory products
- Less commonly recommended by photographers than SanDisk/Kingston
- Fewer rugged/durability features

Samsung EVO Select SDHC/SDXC
A dependable, widely available card that covers the 100D’s needs at a competitive price point.
- Class 10, UHS-I U1/U3 options
- Waterproof and temperature resistant
- Wide capacity range
- Strong reliability reputation from Samsung’s memory division
- Good durability features for field shooting
- Competitive pricing
- U3-rated versions are unnecessary speed for this camera
- Slightly less common recommendation in Canon-specific forums than SanDisk
Buying tips
- Don’t buy a UHS-II card for the 100D — the camera’s UHS-I interface physically can’t use the extra speed, so it’s wasted money.
- 128GB is the best value-per-GB capacity, but consider two 64GB cards instead of one 128GB if you want to reduce the risk of losing everything to one card failure.
- Class 10/U1 is the real minimum spec that matters — beyond that, prioritize brand reliability and price over headline speed numbers.
As an Amazon Associate and eBay Partner, toptenpick.com earns from qualifying purchases. Prices and availability are subject to change.
