Rock Flying Type Pokemon
All 4 Rock/Flying Pokemon with their weaknesses and resistances.
There are 4 Rock/Flying Pokemon in the Pokedex. Rock/Flying Pokemon have no 4× weakness, take 2× damage from Rock, Steel, Water, Electric, and Ice and are immune to Ground. They resist Normal, Flying, Poison, Bug, and Fire.
See every Rock Pokemon or every Flying Pokemon, or check the type chart.
Rock/Flying Pokemon Weaknesses
Damage taken from each attacking type.
Rock/Flying Pokemon Strengths
Types hit for 2× by Rock or Flying moves.
All Rock/Flying Pokemon
4 PokemonMore Rock and Flying type combinations
- Flying And Fire
- Fire Rock
- Water Flying
- Water Rock
- Grass Flying
- Grass Rock
- Rock Ice
- Rock Fighting
- Ground Flying
- Rock Ground
- Flying And Dark
- Normal Flying
- Electric Flying
- Electric Rock
- Ice Flying
- Fighting Flying
- Poison Flying
- Poison Rock
- Psychic Flying
- Bug Flying
- Ghost Flying
- Dragon Flying
- Steel Flying
- Fairy Flying
- Psychic Rock
- Bug Rock
- Rock Dragon
- Dark Rock
- Rock Steel
- Rock Fairy
Rock/Flying Pokemon FAQ
How many Rock/Flying Pokemon are there?
What are Rock/Flying Pokemon weak to?
What do Rock/Flying Pokemon resist?
What are Rock/Flying Pokemon immune to?
More Pokemon collections
Keep exploring
Every Pokemon collection in one place: forms, evolutions, rare variants, and more.
Mega Evolution
Temporary battle transformations from Pokemon X and Y.
Open →
Regional Forms
Alolan, Galarian, Hisuian, and Paldean variants.
Open →
Gigantamax
Colossal G-Max Pokemon from Sword and Shield.
Open →
Shiny Pokemon
Every alternate color variant across 1,025 species.
Open →
Eevee Evolutions
All 8 Eeveelutions and how to evolve Eevee.
Open →
Legendary Pokemon
Legendary, Mythical, Ultra Beasts, and Paradox.
Open →
Starter Pokemon
Every starter across Generations I through IX.
Open →
Pokemon by Color
Every Pokemon sorted by its Pokedex color.
Open →




