- Total $0.00
Pokemon Facts
- How Many Pokemon are there: To date (01/03/2022) 898
- How many Pokemon Generations: To date(01/03/2022), there are eight generations. Every 3 or 4 years a new generation appears
- The first Pokemon was ... ....Bulbasaur is the first Pokemon of all of the species, ahead of Charmander and Squirtle.