Bug Type Weakness
Bug is weak to Fire, Flying and Rock. Check every Bug matchup, 4× dual-type weaknesses and the best counters below.
Check Bug Matchups ↓🐛 Bug Type Matchup Checker
Bug is already selected. Tap a second type, search any Bug-type Pokémon, or switch to Offense and Team Builder.
Advanced options (Generation, Tera Type, Ability, Inverse)
Add up to six Pokémon (search by name or pick types) to find shared weaknesses and team holes.
Quick Answer: What Is Bug Weak To?
Bug-type Pokémon are weak to Fire, Flying and Rock. These attacking types deal 2× damage to a pure Bug type. Bug resists Grass, Fighting and Ground.

What Is Bug Weak To in Pokémon?
Bug is super effective against Grass, Psychic and Dark, but seven types resist it, tied with Grass for the most resisted attacking type.
A pure Bug-type Pokémon takes 2× damage from these attacking types:
- Fire (2×): common moves include Flamethrower and Fire Blast. See how Fire works in the Fire type guide.
- Flying (2×): common moves include Brave Bird and Air Slash. See how Flying works in the Flying type guide.
- Rock (2×): common moves include Stone Edge and Rock Slide. See how Rock works in the Rock type guide.
The final result changes when a Bug Pokémon has a second type. Some combinations add a 4× weakness, and others cancel one of the weaknesses above. Use the checker at the top of this page for exact numbers.
Bug Type Strengths
Bug-type moves are super effective (2×) against:
Grass Psychic Dark
Not very effective (½×) against: Fire Fighting Poison Flying Ghost Steel Fairy
Bug Type Resistances and Immunities
Resists (takes ½× damage from): Grass Fighting Ground
Immune to (takes no damage from): None
Bug has 3 weaknesses, 3 resistances and 0 immunities in the current type chart.
Bug Type Traits and Battle Mechanics
- Bug attacks are resisted by Fire, Fighting, Poison, Flying, Ghost, Steel and Fairy.
- U-turn is a Bug move that lets the user deal damage and switch out in the same turn.
- Sticky Web, a Bug-type move, lowers the Speed of grounded Pokémon that switch in.
- Bug resists Grass, Fighting and Ground, and is weak to Fire, Flying and Rock.
Bug Type Weaknesses for Dual-Type Pokémon
A second type can add a 4× weakness, cancel one of Bug’s normal weaknesses, or give an extra immunity. This table covers every Bug dual-type combination that exists in the games, with real Pokémon examples.
| Type combo | Example Pokémon | 4× weak to | 2× weak to | Immune to |
|---|---|---|---|---|
| Bug Fire | Larvesta, Volcarona, Sizzlipede | Rock | Water Flying | None |
| Bug Water | Surskit, Dewpider, Araquanid | None | Electric Flying Rock | None |
| Bug Electric | Joltik, Galvantula, Charjabug | None | Fire Rock | None |
| Bug Grass | Paras, Parasect, Wormadam | Fire Flying | Ice Poison Bug Rock | None |
| Bug Ice | Snom, Frosmoth | Fire Rock | Flying Steel | None |
| Bug Fighting | Heracross, Buzzwole, Pheromosa | Flying | Fire Psychic Fairy | None |
| Bug Poison | Weedle, Kakuna, Beedrill | None | Fire Flying Psychic Rock | None |
| Bug Ground | Nincada, Sandy Wormadam | None | Fire Water Ice Flying | Electric |
| Bug Flying | Butterfree, Scyther, Ledyba | Rock | Fire Electric Ice Flying | Ground |
| Bug Psychic | Dottler, Orbeetle, Rabsca | None | Fire Flying Bug Rock Ghost Dark | None |
| Bug Rock | Shuckle, Anorith, Armaldo | None | Water Rock Steel | None |
| Bug Ghost | Shedinja | None | Fire Flying Rock Ghost Dark | Normal Fighting |
| Bug Dark | Lokix | None | Fire Flying Bug Rock Fairy | Psychic |
| Bug Steel | Forretress, Scizor, Escavalier | Fire | None | Poison |
| Bug Fairy | Cutiefly, Ribombee | None | Fire Poison Flying Rock Steel | Dragon |
Watch out for 4× weaknesses: Bug/Fire (Volcarona) takes 4× from Rock, Bug/Grass (Parasect) takes 4× from Fire and Flying, Bug/Ice (Frosmoth) takes 4× from Fire and Rock, Bug/Fighting (Buzzwole) takes 4× from Flying, Bug/Flying (Scyther) takes 4× from Rock and Bug/Steel (Scizor) takes 4× from Fire.
Combos that cancel a Bug weakness: Bug/Fire is no longer weak to Fire, Bug/Water is no longer weak to Fire, Bug/Electric is no longer weak to Flying, Bug/Fighting is no longer weak to Rock, Bug/Ground is no longer weak to Rock, Bug/Rock is no longer weak to Fire and Flying and Bug/Steel is no longer weak to Flying and Rock.
Best Pokémon to Use Against Bug Types
The safest counters hit Bug Pokémon for super effective damage and also resist Bug-type attacks. These popular Pokémon do both:
| Pokémon | Types | Hits Bug with (2×) | Takes from Bug moves |
|---|---|---|---|
| Corviknight | Flying Steel | Flying | ¼× |
| Togekiss | Fairy Flying | Flying | ¼× |
| Heatran | Fire Steel | Fire | ¼× |
| Skeledirge | Fire Ghost | Fire | ¼× |
| Infernape | Fire Fighting | Fire | ¼× |
| Skarmory | Steel Flying | Flying | ¼× |
Before you switch in, check the opponent’s second type and its coverage moves. Tap any Pokémon to see its full matchup in the calculator.
About This Guide
Written and maintained by Mical Boje, who has been playing Pokémon games for more than 10 years. All matchups, tables and examples on this page come from the same data that powers the Pokémon Type Calculator.
- Rules used: the current type chart, from Gen 6 (X and Y) to Scarlet and Violet.
- Sources: the official main-series games, cross-checked with Bulbapedia’s Bug type page. Pokémon types and forms come from PokéAPI.
- Last updated:
Frequently Asked Questions
What is Bug weak to in Pokémon?
Bug is weak to Fire, Flying and Rock. Each of these deals 2× damage to a pure Bug-type Pokémon.
What is Bug strong against?
Bug-type moves are super effective against Grass, Psychic and Dark.
What does Bug resist?
Bug resists Grass, Fighting and Ground.
Which Bug dual types have a 4× weakness?
Bug/Fire (Volcarona) is 4× weak to Rock, Bug/Grass (Parasect) is 4× weak to Fire and Flying, Bug/Ice (Frosmoth) is 4× weak to Fire and Rock, Bug/Fighting (Buzzwole) is 4× weak to Flying, Bug/Flying (Scyther) is 4× weak to Rock and Bug/Steel (Scizor) is 4× weak to Fire.
What is the best counter to Bug-type Pokémon?
Pokémon that resist Bug moves and hit back super effectively work best, such as Corviknight, Togekiss, Heatran and Skeledirge.
Is Bug a good attacking type?
Bug hits Grass, Psychic and Dark for super effective damage, but seven types resist it, so it works best as coverage. U-turn is still one of the most popular moves for switching.
Other Type Weakness Guides
Need the whole picture? See the complete Pokémon Type Chart or the overview of all 18 type weaknesses.
