Type weaknesscurrent chartGen 1–9Updated OCT 18, 2026

Grass Type Weakness

Grass type weakness: Fire, Ice, Poison, Flying and Bug moves deal 2× damage to the Grass type. Ferrothorn (Grass/Steel) cuts those five weaknesses to two, Fire at 4× and Fighting at 2×, and takes no damage from Poison attacks. Abomasnow (Grass/Ice) goes the other way and ends up with seven.

Weakness chart

What is Grass type weak to?

This is the chart every game has used since X & Y (Gen 6). What was different in older games is at the bottom of the page.

Grass weaknesses and resistances

2×Weak to (takes double damage)
½×Resists (takes half damage)

What Grass is strong against

2×Super effective on
½×Not very effective on
Counters

Pokémon strong against Grass

The best counters to Grass. These Pokémon win both ways: they take half damage or less from Grass attacks, and their own type hits Grass for 2× damage. Ranked by that move, the stat behind it, bulk and speed.

  1. 1
    VolcaronaBugFire1/4×damage from Grass2×damage to Grass
    USESFireFlamethrowerSPECIAL90 PWR100 ACC
    Total
    550
    HP
    85
    Atk
    60
    Def
    65
    SpA
    135
    SpD
    105
    Spe
    100
  2. 2
    DarmanitanFire1/2×damage from Grass2×damage to Grass
    USESFireFlare BlitzPHYSICAL120 PWR100 ACC
    Total
    480
    HP
    105
    Atk
    140
    Def
    55
    SpA
    30
    SpD
    55
    Spe
    95
  3. 3
    CentiskorchFireBug1/4×damage from Grass2×damage to Grass
    USESFireFlare BlitzPHYSICAL120 PWR100 ACC
    Total
    525
    HP
    100
    Atk
    115
    Def
    65
    SpA
    90
    SpD
    90
    Spe
    65
  4. 4
    BaxcaliburDragonIce1/2×damage from Grass2×damage to Grass
    USESIceIcicle CrashPHYSICAL85 PWR90 ACC
    Total
    600
    HP
    115
    Atk
    145
    Def
    92
    SpA
    75
    SpD
    86
    Spe
    87
  5. 5
    ArmarougeFirePsychic1/2×damage from Grass2×damage to Grass
    USESFireArmor CannonSPECIAL120 PWR100 ACC
    Total
    525
    HP
    85
    Atk
    60
    Def
    100
    SpA
    125
    SpD
    80
    Spe
    75
  6. 6
    BraviaryNormalFlying1/2×damage from Grass2×damage to Grass
    USESFlyingBrave BirdPHYSICAL120 PWR100 ACC
    Total
    510
    HP
    100
    Atk
    123
    Def
    75
    SpA
    57
    SpD
    75
    Spe
    80
  7. 7
    CeruledgeFireGhost1/2×damage from Grass2×damage to Grass
    USESFireFlare BlitzPHYSICAL120 PWR100 ACC
    Total
    525
    HP
    75
    Atk
    125
    Def
    80
    SpA
    60
    SpD
    100
    Spe
    85
  8. 8
    EmboarFireFighting1/2×damage from Grass2×damage to Grass
    USESFireFlare BlitzPHYSICAL120 PWR100 ACC
    Total
    528
    HP
    110
    Atk
    123
    Def
    65
    SpA
    100
    SpD
    65
    Spe
    65

Legendary, Mythical, Paradox and Ultra Beast picks

  1. 1
    EternatusPoisonDragon1/4×damage from Grass2×damage to Grass
    USESPoisonSludge WaveSPECIAL95 PWR100 ACC
    Total
    690
    HP
    140
    Atk
    85
    Def
    95
    SpA
    145
    SpD
    95
    Spe
    130
  2. 2
    ReshiramDragonFire1/4×damage from Grass2×damage to Grass
    USESFireFusion FlareSPECIAL100 PWR100 ACC
    Total
    680
    HP
    100
    Atk
    120
    Def
    100
    SpA
    150
    SpD
    120
    Spe
    90
  3. 3
    RayquazaDragonFlying1/4×damage from Grass2×damage to Grass
    USESFlyingDragon AscentPHYSICAL120 PWR100 ACC
    Total
    680
    HP
    105
    Atk
    150
    Def
    90
    SpA
    150
    SpD
    90
    Spe
    95
  4. 4
    Ho-OhFireFlying1/4×damage from Grass2×damage to Grass
    USESFireFlare BlitzPHYSICAL120 PWR100 ACC
    Total
    680
    HP
    106
    Atk
    130
    Def
    90
    SpA
    110
    SpD
    154
    Spe
    90
Abilities & items

Abilities and items that change Grass matchups

Some abilities and held items change how much damage Grass deals or takes, on top of the chart.

Abilities that resist or block Grass attacks

Abilities that cover Grass’s weaknesses

Carried by Grass Pokémon themselves.

  • Thick FatLESS DAMAGEVSFireFIRE
    Halves the attacker's attacking stat for Fire moves, so Fire hits deal about half damage.
  • HeatproofLESS DAMAGEVSFireFIRE
    Halves the attacker's attacking stat for Fire moves and also halves burn damage each turn.
  • Thick FatLESS DAMAGEVSIceICE
    Halves the attacker's attacking stat for Ice moves, so Ice hits deal about half damage.

Resist berries

  • Rindo BerryVSGrassGRASS
    Halves one super effective Grass hit on the holder, then is used up.
  • Occa BerryVSFireFIRE
    Halves one super effective Fire hit on a Grass Pokémon, then is used up.
  • Yache BerryVSIceICE
    Halves one super effective Ice hit on a Grass Pokémon, then is used up.
  • Kebia BerryVSPoisonPOISON
    Halves one super effective Poison hit on a Grass Pokémon, then is used up.
  • Coba BerryVSFlyingFLYING
    Halves one super effective Flying hit on a Grass Pokémon, then is used up.
  • Tanga BerryVSBugBUG
    Halves one super effective Bug hit on a Grass Pokémon, then is used up.
Moves

Super effective moves against Grass

Moves that deal 2× damage to Grass, from every type it is weak to.

Up to 10 moves of each type that hit Grass for 2×, picked from the moves the most Pokémon can learn at 75 power or more. Filter by type or sort by any number.

MOVECATEGORY
IceIce BeamGEN 1SPECIAL90ACC 100%PP 10LEARNED BY 290
IceBlizzardGEN 1SPECIAL110ACC 70%PP 5LEARNED BY 264
BugSignal BeamGEN 3SPECIAL75ACC 100%PP 15LEARNED BY 220
FireFlamethrowerGEN 1SPECIAL90ACC 100%PP 15LEARNED BY 204
PoisonPoison JabGEN 4PHYSICAL80ACC 100%PP 20LEARNED BY 201
IceIce PunchGEN 1PHYSICAL75ACC 100%PP 15LEARNED BY 188
FireFire BlastGEN 1SPECIAL110ACC 85%PP 5LEARNED BY 183
PoisonSludge BombGEN 2SPECIAL90ACC 100%PP 10LEARNED BY 173
FireFire PunchGEN 1PHYSICAL75ACC 100%PP 15LEARNED BY 168
FireHeat WaveGEN 3SPECIAL95ACC 90%PP 10LEARNED BY 153
FlyingAir SlashGEN 4SPECIAL75ACC 95%PP 15LEARNED BY 147
FlyingBounceGEN 3PHYSICAL85ACC 85%PP 5LEARNED BY 128
PoisonGunk ShotGEN 4PHYSICAL120ACC 80%PP 5LEARNED BY 125
BugX-ScissorGEN 4PHYSICAL80ACC 100%PP 15LEARNED BY 120
FlyingFlyGEN 1PHYSICAL90ACC 95%PP 15LEARNED BY 109
FireOverheatGEN 3SPECIAL130ACC 90%PP 5LEARNED BY 102
PoisonSludge WaveGEN 5SPECIAL95ACC 100%PP 10LEARNED BY 95
FireFlare BlitzGEN 4PHYSICAL120ACC 100%PP 15LEARNED BY 85
FlyingHurricaneGEN 5SPECIAL110ACC 70%PP 10LEARNED BY 80
BugLeech LifeGEN 1PHYSICAL80ACC 100%PP 10LEARNED BY 76
BugBug BuzzGEN 4SPECIAL90ACC 100%PP 10LEARNED BY 72
FireTemper FlareGEN 9PHYSICAL75ACC 100%PP 10LEARNED BY 70
IceIce SpinnerGEN 9PHYSICAL80ACC 100%PP 15LEARNED BY 68
FlyingSky AttackGEN 1PHYSICAL140ACC 90%PP 5LEARNED BY 67
FlyingBrave BirdGEN 4PHYSICAL120ACC 100%PP 15LEARNED BY 64
PoisonBelchGEN 6SPECIAL120ACC 90%PP 10LEARNED BY 58
FireMystical FireGEN 6SPECIAL75ACC 100%PP 10LEARNED BY 53
BugMegahornGEN 2PHYSICAL120ACC 85%PP 10LEARNED BY 43
IceIcicle CrashGEN 5PHYSICAL85ACC 90%PP 10LEARNED BY 32
FireFire PledgeGEN 5SPECIAL80ACC 100%PP 10LEARNED BY 31
FireBlaze KickGEN 3PHYSICAL85ACC 90%PP 10LEARNED BY 25
FlyingDrill PeckGEN 1PHYSICAL80ACC 100%PP 20LEARNED BY 23
Rules & history

Grass type rules beyond the chart

Battle effects tied to the Grass type, and what was different in older games.

Beyond the chart

  • Immune to powder moves
    From Gen 6, powder and spore moves such as Spore, Sleep Powder and Stun Spore fail on Grass types.
  • Immune to Leech Seed
    Leech Seed always fails on a Grass type.
  • Grassy Terrain
    Boosts Grass moves from grounded users by 30% (50% before Gen 8) and restores a little HP to grounded Pokémon each turn.

How Grass changed across generations

  1. GEN4Diamond & PearlSince Gen 4, each Grass move is physical or special based on the move itself. Before that, every Grass move was special.
Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback