A standard SIM card can hold up to 250 contacts. Although, this number may vary because SIM cards have different storage capacities. A SIM card can have anywhere from 8KB to 256KB of storage.