Ahead of a blog post coming in a few days about the smallest Pokémon, it makes sense to also look at the 10 biggest Pokémon. Oddly, this was a bit harder to work out, but for this list we look at height first (obviously), and if some Pokémon have the same length, we look at weight.

For this list, we've only included regular Pokémon. 'Mega', 'Ultra', 'Primal', 'Alolan' and 'Gigantamax' Pokémon aren't included, as that would make the list unfair in our opinion.
And now, the top 10 biggest Pokémon, with at number 10…
10. Milotic
- Length: 6.2 m
- Weight: 126 kg
- Type: Water
Milotic is 6.2 meters long, finishing in 10th place. This Pokémon comes from the 3rd generation, and Milotic is the evolved form of Feebas. Ironically, Feebas is an ugly and rather weak Pokémon, which is funny because Milotic is so beautiful, elegant and strong.

9. Gyarados
Length: 6.5 m
Weight: 235 kg
Type: Flying / Water

Gyarados is the 9th biggest Pokémon with its 6.5-meter-long body. Gyarados belongs to the first generation, meaning it's one of the original 151 Pokémon. Like Milotic, it's the evolved form of a rather weak fish. Magikarp evolves into Gyarados. So it seems Gyarados and Milotic are opposites in the depths of the Pokémon world. One is elegant and the other is… not so elegant, so to speak, even if its villainous side makes it cool!
Find the Shiny Magikarp card and Gyarados 25th Anniversary here.
6. Wishiwashi
Length: 8.2 m
Weight: 78.6 kg
Type: Water
Wishiwashi is the only Pokémon that appears on both the list of the smallest Pokémon and the list of the biggest. In case you're wondering how it made this list, since 'Mega', 'Ultra' etc. are excluded: simple answer, it always looks sad and with this list we're trying to cheer it up a little.

5. Onix
Length: 8.8 m
Weight: 210 kg
Type: Ground / Rock
Onix is a 1st-generation Pokémon. It's 8.8 meters long, which earns it 5th place on this list. Onix is the heaviest of the very first generation, the tallest, and has the highest Defense stat of all unevolved Pokémon. It's also the only Gigantic Pokémon that can evolve. And speaking of its evolution…

4. Steelix
Length: 9.2 m
Weight: 400 kg
Type: Ground / Steel
Steelix is a 2nd-generation Pokémon. Slightly longer than Onix, Steelix measures 9.2 meters. For some reason, Steelix always hovers a little above the ground, unlike Onix, which is always on the ground. Steelix is number 4 on this list, but number 1 on the list of Steel and Ground-type Pokémon.
And now we've finally reached the top 3 biggest Pokémon.

3. Celesteela
Length: 9.2 m
Weight: 999.9 kg
Type: Flying / Steel
Celesteela is the Launch Pokémon and belongs to the 7th generation. She (or he?) is the same size as Steelix, 9.2 meters. The only difference is that Celesteela weighs 600 kilos more. Celesteela belongs to the Ultra Beasts along with 10 other Pokémon, such as Kartana or Buzzwole.

2. Wailord
Length: 14.5 m
Weight: 398 kg
Type: Water
Wailord is the Float Whale Pokémon and belongs to the 3rd generation. Wailord is number 2 on this list at 14.5 meters, but it's the biggest Water Pokémon. It has the highest base HP of all Water Pokémon, and Wailord is the evolved form of Wailmer.

1. Eternatus
Length: 20 m
Weight: 950 kg
Type: Dragon / Poison
At 20 meters long, Eternatus is the biggest Pokémon. Eternatus is a gigantic Pokémon, but we could have figured that out ourselves. It's the heaviest Poison and Dragon-typePokémon, and also the heaviest of the 8th generation.

The top 10 biggest Pokémon with no exclusions
You may be wondering what the list would look like without excluding special Pokémon. So here's the list for you:
- Eternamax Eternatus (100 meters)
- Eternatus (20 meters)
- Wailord (14.5 meters)
- Alolan Exeggutor (10.9 meters)
- Mega Rayquaza (10.8 meters)
- Mega Steelix (10.5 meters)
- Primal Kyogre (9.8 meters)
- Celesteela (9.2 meters)
- Steelix (9.2 meters)
- Onix (8.8 meters)

