Pokémonlar arasında binlerce evrim bulunmaktadır. Her Pokémon türü, farklı nesillerde ve çeşitli koşullar altında evrimleşebilir. Örneğin, Eevee türü Pokémonlar, Su, Ateş veya Yıldırım taşı kullanılarak farklı formlara evrimleşebilir. Pokémon türlerinin tam sayısını belirlemek zordur, ancak mevcut nesillerde (8. nesil ve öncesi) binlerce evrim olduğu bilinmektedir.