If you want to add the best Pokemon by type to your team, look no further! These are each type's top 5 strongest non-legendary Pokemon with some of the best stats, move pools & abilities in the game which allow them to thrive in competitive battling and general game-play.
If you're looking for a longer list of the best non-legendary Pokemon of each type, check out the links below:
Top 10 non-legendary Pokemon by type
bug | dark | dragon | electric | fairy | fighting | fire | flying | ghost | grass | ground | ice | normal | poison | psychic | rock | steel | water
BEST BUG TYPE POKEMON
5. Aranquanid

Araquanid delivers headbutts with the water bubble on its head. Small Pokémon get sucked into the bubble, where they drown.
Good attacks for Aranquanid: liquidation, leech life, poison jab, toxic, sticky web
Pro tip: use Araquanid's 'water bubble' ability to double the power of water type moves before STAB. This ability also prevents burn.
4. Scolipede

Scolipede clasps its prey with the claws on its neck until it stops moving. Then it finishes it off with deadly poison.
Good attacks for Scolipede: megahorn, aquatail, earthquake, rock slide, swords dance
Pro tip: use Scolipede's 'speed boost' ability to increase its speed by one stage each turn. This ability works great with the 'baton pass' attack to pass Scolipede's speed boost to another powerful Pokemon.
Read more: The top 10 best non-legendary bug type Pokemon ever - ranked
3. Heracross

Heracross charges in a straight line at its foe, slips beneath the foe's grasp, and then scoops up and hurls the opponent with its mighty horn. It even has enough power to topple a massive tree.
Good attacks for Heracross: close combat, bullet seed, pin missle, rock blast, facade, knock off, swords dance
Pro tip: use Heracross' hidden ability, 'moxie', to increase Heracross' attack power by one stage when it knocks out another Pokemon.
2. Scizor

Scizor has a body with the hardness of steel. It is not easily fazed by ordinary sorts of attacks. Scizor flaps its wings to regulate its body temperature.
Good attacks for Scizor: bullet punch, superpower, knock off, U-turn, swords dance, roost
Read more: The best legendary bug type Pokemon ever - ranked
1. Volcarona

A sea of fire engulfs the surroundings of their battles, since Volcarona use their six wings to scatter their ember scales.
Good attacks for Volcarona: flamethrower, bug buzz, fiery dance, overheat, fire blast, quiver dance, roost
Pro tip: use Volcarona's 'quiver dance' move to boost its special attack, special defense and speed by one stage. It's one of the best boosting moves in the game.
BEST DARK TYPE POKEMON
5. Weavile

Weavile lives in snowy regions. It carves patterns in trees with its claws as a signal to others. They attack their quarry in packs. Large prey easily fall to the teamwork of a group of Weavile.
Good attacks for Weavile: knock off, icicle crash, ice shard, pursuit
4. Alolan Muk

From Muk's body seeps a foul fluid that gives off a nose-bendingly horrible stench. Just one drop of its body fluid can turn a pool stagnant and rancid.
Good attacks for Alolan Muk: knock off, fire punch, poison jab, gunk shot, pursuit, explosion
Read more: The top 10 best non-legendary dark type Pokemon ever - ranked
3. Hydreigon

The heads on Hydreigon's arms do not have brains. It use all three heads to consume and destroy everything.
Good attacks for Hydreigon: draco meteor, dark pulse, U-turn, fire blast, roost, defog
2. Tyranitar

Tyranitar is so overwhelmingly powerful, it can bring down a whole mountain to make its nest. It wanders about in mountains seeking new opponents to fight.
Good attacks for Tyranitar: stone edge, pursuit, fire punch, earthquake, crunch, ice punch, dragon dance, stealth rocks
Read more: The best legendary dark type Pokemon ever - ranked
1. Greninja

Greninja creates throwing stars out of compressed water. When it spins them and throws them at high speed, these stars can split metal in two.
Good attacks for Greninja: hydro pump, surf, dark pulse, water shuriken, dig, ice beam, gunk shot, U-turn, spikes
Pro tip: use Greninja's 'protean' ability to increase it's attacking damage!
BEST DRAGON TYPE POKEMON
5. Salamence

Salamence came about as a result of a strong, long-held dream of growing wings. It is said that this powerful desire triggered a sudden mutation in its cells, causing it to sprout its magnificent wings.
Good attacks for Salamence: earthquake, fly, dragon claw, stone edge, fire fang, substitute, dragon dance, roost, defog
4. Dragonite

Dragonite is capable of circling the globe in just 16 hours. It is a kindhearted Pokémon that leads lost ships in a storm to the safety of land.
Good attacks for Dragonite: earthquake, fly, extreme speed, outrage, fire punch, dragon dance
Pro tip: use Dragonite's 'multiscale' ability to half the damage taken from an attack when your Dragonite is at full HP.
Read more: The top 10 best non-legendary dragon type Pokemon ever - ranked
3. Kommo-O

When it spots enemies, Kommo-o threatens them by jingling the scales on its tail. Weak opponents will crack and flee in panic.
Good attacks for Kommo-o: clanging scales, close combat, poison jab, drain punch, thunder punch, belly drum, toxic, stealth rocks
2. Dragapult

When it isn't battling, Dragapult keeps Dreepy in the holes on its horns. Once a fight starts, it launches the Dreepy like supersonic missiles. Apparently the Dreepy inside Dragapult's horns eagerly look forward to being launched out at Mach speeds!
Good attacks for Dragapult: hex, draco meteor, shadow ball, fire blast, thunder bolt, U-turn, will-O-wisp, thunder wave
Read more: The best legendary dragon type Pokemon ever - ranked
1. Garchomp

When Garchomp folds up its body and extends its wings, it looks like a jet plane. It flies at sonic speed.
Good attacks for Garchomp: earthquake, stone edge, draco meteor, fire blast, swords dance, stealth rocks, toxic
BEST ELECTRIC TYPE POKEMON
5. Magneton

Magneton emits a powerful magnetic force that is fatal to mechanical devices. As a result, large cities sound sirens to warn citizens of large-scale outbreaks of Magneton.
Good attacks for Magneton: thunderbolt, flash cannon, volt switch, zap cannon, toxic, thunder wave
4. Rotom H

Research continues on Rotom, which could be the power source of a unique motor.
Good attacks for Rotom-Heat: volt switch, overheat, will-O-wisp, defog, toxic, pain split
Read more: The top 10 best non-legendary electric type Pokemon ever - ranked
3. Alolan Golem

Golem live up on mountains. If there is a large earthquake, they will come rolling down off the mountains en masse to the foothills below.
Good attacks for Alolan Golem: wild charge, earthquake, fire punch, stone edge, explosion, stealth rock
2. Rotom W

Research continues on Rotom, which could be the power source of a unique motor.
Good attacks for Rotom-Wash: hydro pump, volt switch, thunder, pain split, will-O-wisp, defog
Read more: The best legendary electric type Pokemon ever - ranked
1. Magnezone

Sometimes the magnetism emitted by Magnezone is too strong, making them attract each other so they cannot move.
Good attacks for Magnezone: thunderbolt, flash cannon, volt switch, substitute, thunder wave, toxic
BEST FAIRY TYPE POKEMON
5. Hatterene

Hatterene emits psychic power strong enough to cause headaches as a deterrent to the approach of others.
Good attacks for Hatterene: psychic, dazzling gleam, shadow ball, mystical fire, draining kiss, calm mind, trick room
4. Mimikyu

Mimikyu's actual appearance is unknown. A scholar who saw what was under its rag was overwhelmed by terror and died from the shock.
Good attacks for Mimikyu: play rough, shadow claw, shadow sneak, swords dance
Read more: The top 10 best non-legendary fairy type Pokemon ever - ranked
3. Klefki

Klefki are key collectors who threaten any attackers by fiercely jingling their keys at them.
Good attacks for Klefki: play rough, foul play, spikes, thunder wave, toxic, magnet wave, swagger
Pro tip: use Klefki's 'prankster' ability to gain priority on all status moves!
2. Azumarill

Azumarill's long ears are indispensable sensors. By focusing its hearing, Azumarill can identify what kinds of prey are around, even in rough and fast-running rivers.
Good attacks for Azumarill: play rough, aqua jet, knock off, superpower, liquidation, belly drum
Pro tip: use Azumarill's 'huge power' ability to double it's attack power.
Read more: The best legendary fairy type Pokemon ever - ranked
1. Clefable

Clefable moves by skipping lightly as if it were flying using its wings. Its bouncy step lets it even walk on water. It is known to take strolls on lakes on quiet, moonlit nights.
Good attacks for Clefable: moonblast, thunderbolt, fire blast, soft-boiled, stealth rocks, thunder wave
Pro tip: use Clefable's 'magic guard' ability to take zero damage from status attacks and entry hazards.
BEST FIGHTING TYPE POKEMON
5. Breloom

Breloom closes in on its foe with light and sprightly footwork, then throws punches with its stretchy arms. Breloom's fighting technique puts professional boxers to shame.
Good attacks for Breloom: focus punch, mach punch, bullet seed, rock tomb, spore, leech seed, swords dance
4. Conkeldurr

Rather than rely on force, they master moves that utilize the centrifugal force of spinning concrete. It is thought that Conkeldurr taught humans how to make concrete more than 2,000 years ago.
Good attacks for Conkeldurr: drain punch, mach punch, knock off, facade, ice punch, rock slide, fire punch
Read more: The top 10 best non-legendary fighting type Pokemon ever - ranked
3. Kommo-o

When it spots enemies, Kommo-o threatens them by jingling the scales on its tail. Weak opponents will crack and flee in panic.
Good attacks for Kommo-o: clanging scales, close combat, poison jab, drain punch, thunder punch, belly drum, toxic, stealth rocks
2. Hawlucha

Although its body is small, Hawlucha's proficient fighting skills enable it to keep up with big bruisers like Machamp and Conkeldurr.
Good attacks for Hawlucha: high jump kick, acrobatics, swords dance, roost, defog
Read more: The best legendary fighting type Pokemon ever - ranked
1. Blaziken

In battle, Blaziken blows out intense flames from its wrists and attacks foes courageously. The stronger the foe, the more intensely its wrists burn.
Good attacks for Blaziken: low kick, superpower, high jump kick, flare blitz, stone edge, knock off, swords dance
Pro tip: use Blaziken's 'speed boost' ability to increase its speed by one stage each turn.
BEST FIRE TYPE POKEMON
5. Cinderace

Cinderace juggles a pebble with its feet, turning it into a burning soccer ball. Its shots strike opponents hard and leave them scorched.
Good attacks for Cinderace: pyro ball, U-turn, high jump kick, sucker punch, court change
Pro tip: use Cinderace's 'court change' attack to swap effects on the battlefield like stealth rocks, sticky web, spikes, toxic spikes, tailwind, light screen and reflect.
4. Infernape

Infernape tosses its enemies around with agility. It uses all its limbs to fight in its own unique style.
Good attacks for Infernape: flare blitz, U-turn, close combat, gunk shot, stone edge, slack off, vacuum wave
Read more: The top 10 best non-legendary fire type Pokemon ever - ranked
3. Chandelure

Being consumed in Chandelure's flame burns up the spirit, leaving the body behind. The spirits burned up in its ominous flame lose their way and wander this world forever.
Good attacks for Chandelure: flamethrower, shadow ball, energy ball, calm mind
2. Volcarona

A sea of fire engulfs the surroundings of their battles, since Volcarona use their six wings to scatter their ember scales.
Good attacks for Volcarona: flamethrower, bug buzz, fiery dance, overheat, fire blast, quiver dance, roost
Pro tip: use Volcarona's 'quiver dance' move to boost its special attack, special defense and speed by one stage. It's one of the best boosting moves in the game.
Read more: The best legendary fire type Pokemon ever - ranked
1. Blaziken

In battle, Blaziken blows out intense flames from its wrists and attacks foes courageously. The stronger the foe, the more intensely its wrists burn.
Good attacks for Blaziken: low kick, superpower, high jump kick, flare blitz, stone edge, knock off, swords dance
Pro tip: use Blaziken's 'speed boost' ability to increase its speed by one stage each turn.
BEST FLYING TYPE POKEMON
5. Salamence

Salamence came about as a result of a strong, long-held dream of growing wings. It is said that this powerful desire triggered a sudden mutation in its cells, causing it to sprout its magnificent wings.
Good attacks for Salamence: earthquake, fly, dragon claw, stone edge, fire fang, substitute, dragon dance, roost, defog
4. Dragonite

Dragonite is capable of circling the globe in just 16 hours. It is a kindhearted Pokémon that leads lost ships in a storm to the safety of land.
Good attacks for Dragonite: earthquake, fly, extreme speed, outrage, fire punch, dragon dance
Pro tip: use Dragonite's 'multiscale' ability to half the damage taken from an attack when your Dragonite is at full HP.
Read more: The top 10 best non-legendary flying type Pokemon ever - ranked
3. Gyarados

When Magikarp evolves into Gyarados, its brain cells undergo a structural transformation. It is said that this transformation is to blame for its wildly violent nature.
Good attacks for Gyarados: waterfall, bounce, earthquake, crunch, dragon dance
Pro tip: use Gyarados' 'moxie' ability to gain an attack boost each time Gyarados knocks out an opponent!
2. Gliscor

Gliscor observes its prey while hanging inverted from branches. When the chance presents itself, it swoops!
Good attacks for Gliscor: earthquake, facade, knock off, swords dance, roost, toxic, stealth rocks, defog
Pro tip: use Gliscor's 'poison heal' ability and a poison orb item to heal your Gliscor each turn during battle and prevent other status conditions.
Read more: The best legendary flying type Pokemon ever - ranked
1. Hawlucha

Although its body is small, Hawlucha's proficient fighting skills enable it to keep up with big bruisers like Machamp and Conkeldurr.
Good attacks for Hawlucha: high jump kick, acrobatics, swords dance, roost, defog
BEST GHOST TYPE POKEMON
5. Polteageist

Polteageist lives in antique teapots. Most pots are forgeries, but on rare occasions, an authentic work is found. Leaving leftover black tea unattended is asking for it to come along and pour itself into it, turning the tea into a new Polteageist.
Good attacks for Polteageist: shadow ball, giga drain, stored power, shell smash
4. Mimikyu

Mimikyu's actual appearance is unknown. A scholar who saw what was under its rag was overwhelmed by terror and died from the shock.
Good attacks for Mimikyu: play rough, shadow claw, shadow sneak, swords dance
Read more: The top 10 best non-legendary ghost type Pokemon ever - ranked
3. Gengar

Sometimes, on a dark night, your shadow cast by a streetlight will suddenly and startlingly overtake you. It is actually a Gengar running past you, pretending to be your shadow.
Good attacks for Gengar: shadow ball, sludge wave, focus blast, icy wind, thunderbolt hex, will-O-wisp, destiny bond