For Pokemon trainers aiming high, recognizing the strongest Pokemon in each type is a step towards victory. The ever-growing Pokemon world, now boasting over a thousand species, presents a challenge in selecting the most formidable allies for your team.
It’s crucial to differentiate the powerhouses from the weaker links to ensure a formidable team composition.
To try and provide an answer to the age-old question, ‘What is the strongest Pokemon ever?’, we’ve looked at the top-performing species in each elemental type by taking into account stats, moves, and a little bit of lore.
Although powered-up forms like Mega Evolutions are usually the absolute strongest Pokemon, they’re not available in many games, so we’re examining the base forms of each Pokemon here to keep things fair and level.
What is the strongest Pokemon ever?
The strongest Pokemon of all time is Arceus. Known as the creator of the universe, this Mythical creature is essentially God in the world of Pokemon, and it backs this lore up with incredible battle performance.
Arceus has a huge 720 total base stats that are spread evenly across every category, so it has no major flaws, and the ability to change type when holding a Plate or Z-Crystal makes it a versatile fighter.
While Arceus may be the strongest overall Pokemon, it’s not available in every game and there may be better options if you need a specific type, so we’ve outlined the strongest Pokemon of every type below.
Subscribe to our newsletter for the latest updates on Esports, Gaming and more.
Strongest Pokemon of every type
Here are the strongest Pokemon of each elemental type alongside their total base stats:
Type | Pokemon | Total Base Stats |
Normal | Arceus | 720 |
Fire | Reshiram | 680 |
Water | Palkia | 680 |
Grass | Zarude | 600 |
Electric | Miraidon | 670 |
Ice | Kyurem | 660 |
Fighting | Koraidon | 670 |
Poison | Eternatus | 690 |
Ground | Groudon | 670 |
Flying | Rayquaza | 680 |
Psychic | Mewtwo | 680 |
Bug | Genesect | 600 |
Rock | Tyranitar | 600 |
Ghost | Giratina | 680 |
Dark | Yveltal | 680 |
Dragon | Eternatus | 690 |
Steel | Dialga | 680 |
Fairy | Zacian | 660 |
As we mentioned before, all of the Pokemon featured above have been chosen based on their total base stats as well as their moves and performance in battle. Megas and alternate forms aren’t included.
This list has changed slightly following the release of Pokemon Scarlet & Violet. Miraidon has replaced Zekrom as our best Electric-type while Koraidon has replaced Kommo-o as our best Fighting-type.
There will always be an element of personal preference in these lists, so you might not agree with us – and that’s okay! But if you need a strong Pokemon of a specific type, then our suggestions should serve you well.
Remember that even the strongest Pokemon can be taken down if your opponent is able to target its weaknesses. There may be some situations where a seemingly less powerful Pokemon will actually serve you better.
Now that you know the strongest Pokemon of every type, check out some other guides below: