Flying-type Pokémon are weak to Rock, Electric, and Ice-type moves.

Main weaknesses

  • Rock-type moves deal super effective damage to Flying-types (for example, Stealth Rock heavily punishes many birds on switch-in).
  • Electric-type moves are strongly effective, which is why Pokémon like Pikachu easily zap many early-game birds in the anime and games.
  • Ice-type moves also hit Flying-types super effectively, reflecting how many birdlike Pokémon struggle against cold and blizzards.

Extra quick tips

  • Many Flying-types are dual-type, so their full set of weaknesses can change depending on their second type (for example, Water/Flying, Dragon/Flying, etc.).
  • Flying-types resist Fighting, Bug, and Grass, and are immune to Ground, so combining Rock, Electric, and Ice coverage with these facts helps when building teams.

TL;DR: If you are wondering what are Flying types weak against , bring Rock, Electric, or Ice moves to hit them as hard as possible.