Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.

Pokemon Go Strength and Weakness Chart

This article is over 6 years old and may contain outdated information

If you played Pokemon Go for a while, you’ve probably noticed that each and every Pokemon has a type and element, and each of them has its own strengths and weaknesses. When fighting for a Gym, it’s best if you use these in your favor, so according to what Pokemons the opponent has, you can determine what they will be weak against.

Recommended Videos

To do that, we have decided to let you in on a little secret (well, not so little): all the Pokemons’ weaknesses and strengths. So if you would like to know if your Weedle can beat Mr Mime, find out the answer below (spoilers: the answer is yes!) in the alphabetically ordered list!

Bug
Strong against: Dark, Grass, Psychic
Weak against: Fighting, Steel, Fairy, Fire, Ghost, Poison

Dark
Strong against: Ghost, Psychic
Weak against: Fairy, Dark, Fighting (who would’ve guessed Dark -> Dark doesn’t work?)

Dragon
Strong against: Dragon
Weak against: Steel

Electric
Strong against: Water, Flying
Weak against: Electric, Grass, Dragon

Fairy
Strong against: Fighting, Dragon, Dark
Weak against: Fire, Poison, Steel

Fighting
Strong against: Normal, Ice, Rock, Dark, Fighting
Weak against: Poison, Flying, Psychic, Bug, Fairy

Fire
Strong against: Grass, Ice, Bug, Steel
Weak against: Fire, Water, Rock, Dragon

Flying
Strong against: Grass, Fighting, Bug
Weak against: Electric, Rock, Steel

Ghost
Strong against: Psychic, Ghost
Weak against: Dark

Grass
Strong against: Water, Ground, Rock
Weak against: Fire, Grass, Poison, Flying, Psychic, Dragon, Steel

Ground
Strong against: Fire, Electric, Poison, Rock, Steel
Weak against: Grass, Bug

Ice
Strong against: Grass, Ground, Flying, Dragon
Weak against: Fire, Water, Ice, Steel

Normal
Strong against: 
Weak against: Rock, Steel

Poison
Strong against: Grass, Fairy
Weak against: Poison, Ground, Rock, Ghost

Psychic
Strong against: Fighting, Poison
Weak against: Psychic, Steel

Steel
Strong against: Ice, Rock, Fairy
Weak against: Fire, Water, Electric, Steel

Water
Strong against: Fire, Ground, Rock
Weak against: Water, Grass, Dragon

That’s all the available types a Pokemon could have in Pokemon Go at the moment, but if anything new comes out we will keep you updated! In the meantime, check out our Pokemon Go guide on how to find nests, how to catch lucky Pokemon and even everything you need to know about the adorable Pokemon babies!

Author
Image of Cristina Mesesan
Cristina Mesesan
I have been playing games ever since I can remember. My passion for video games and especially pixel graphic games must have started back when I was little, because every time I try a new game with pixel graphics I immediately fall addicted to it! I started writing about mobile games in November 2018, focusing on creating in-depth guides for the most popular titles out there. Other than games, I am also passionate about design, and working on my very own pixel game in my free time.