Mnogość rodzajów kart pamięci tylko utrudnia wybór najwłaściwszej karty pamięci.
Przy wyborze karty pamięci należy wziąć pod uwagę następujące kryteria:
- rodzaj kart obsługiwanych przez urządzenie, do którego chcemy włożyć daną kartę (np. do aparatu obsługującego karty SD nie włożymy karty MMC)
- minimalna szybkość wymagana dla danego urządzenia (nie powinniśmy kupować karty o prędkości niższej niż minimalna zalecana, gdyż to spowoduje wolniejszą pracę urządzenia przez dłużej trwający zapis lub odczyt danych). Prędkość kart jest wyrażana liczbą, np. x200 wyrażającą wielokrotność szybkości transmisji 150 KB/s. W kartach SDXC prędkość wyrażana jest liczbą całkowitą 2,4,6… która oznacza szybkość zapisu w MB/s
- pojemnością pamięci (tutaj bierzemy pod uwagę nasze potrzeby oraz cenę za 1 GB. Im większa karta tym wyższa cena za GB)