Updated: Sep 12, 2020
Battling against flying Pokemon can be tricky because they almost always have a second typing which complicates their weaknesses and resistances. Common pairings are normal, bug and dragon typing.
Flying type Pokemon as a whole rank #1 in terms of speed when compared to other types, but the rest of their stats are relatively average. Expect them to move first and try using a Pokemon that can sponge their attack and fire back!
Use attacks of these types to deal double damage against flying types. It's super effective!
electric, ice rock
Use Pokemon of these types to take half damage from an opponent's flying type attacks. It's not very effective.
These Pokemon learn super effective attacks or have useful resistances (or both!)
Magneton (electric / steel)
Aggron (rock / steel)
Alolan sandslash (ice / steel)
Aurorus (ice / rock)
Jolten (electric)
Lapras (ice / water)
Read more: The ULTIMATE Pokemon Type Weakness Guide
Thunderbolt (electric)
Wild charge (electric)
Discharge (electric)
Ice beam (ice)
Icicle crash (ice)
Frost breath (ice)
Rock slide (rock)
Power gem (rock)
Stone edge (rock)
bug | dark | dragon | electric | fairy | fighting | fire | flying | ghost | grass | ground | ice | normal | poison | psychic | rock | steel | water