pokee.si has a printable Pokémon type chart: a 2-page A4 PDF on the printables page. Page 1 is the full 18 by 18 grid, colour-coded. Page 2 is a plain-words version with one box per type. The file is called pokesi-type-chart.pdf and it is about 303 KB.
The squares were checked against the chart used in the games, and the numbers below come from the same data. If you only want the chart explained, our type chart for kids covers that. This page is about the printout.
What is in the PDF
Page 1 is the grid. Every attacking type has a row, and every defending type has a column. Each square shows what happens when a move of the row's type hits a Pokémon of the column's type. There are 324 squares in all (18 times 18):
| Square | Meaning | How many of the 324 |
|---|---|---|
| Green "2×" | Super effective, double damage | 51 |
| Peach "½" | Not very effective, half damage | 61 |
| Black "0" | No effect | 8 |
| Plain dot | Normal damage | 204 |
The page also has a colour key and a "How to read it" box with three worked examples: Fire attacks Grass is 2×, Normal attacks Rock is ½, and Normal attacks Ghost is 0. A note says that for a Pokémon with two types you multiply the two numbers. The page is labelled "Gen 6 onwards (includes Fairy)".
Page 2 is called "Type Chart: Plain Words". Each type gets a box with three lines: what it is strong against, what it is weak against (half damage, or none), and "Careful: hurt most by". It is the grid turned into sentences, which suits younger children who find 324 squares a lot to take in.
How to read the grid
- Find the type of the move on the left. That is the row.
- Move across to the type of the Pokémon being hit. That is the column.
- Read the square where they meet.
Say a Fire move hits a Grass Pokémon. Find Fire on the left, go across to Grass, and you land on a green 2×. Swap them round and a Grass move hitting a Fire Pokémon lands on a peach ½. The chart is not symmetrical, so row and column matter.
Many Pokémon have two types. Look up the move against each type and multiply. A move that is super effective against both types does 4×. A move that is not very effective against both does ¼×. One of each cancels out to 1×. Our guide to dual-type weaknesses has worked examples.
The plain-words table
This is the same table that is on page 2 of the PDF, so you can check it on screen before you print. A "0" in brackets means the move does no damage at all, rather than half.
| Type | Strong against | Weak against (½ or 0) | Hurt most by |
|---|---|---|---|
| Normal | nothing | Rock, Ghost (0), Steel | Fighting |
| Fire | Grass, Ice, Bug, Steel | Fire, Water, Rock, Dragon | Water, Ground, Rock |
| Water | Fire, Ground, Rock | Water, Grass, Dragon | Electric, Grass |
| Electric | Water, Flying | Electric, Grass, Ground (0), Dragon | Ground |
| Grass | Water, Ground, Rock | Fire, Grass, Poison, Flying, Bug, Dragon, Steel | Fire, Ice, Poison, Flying, Bug |
| Ice | Grass, Ground, Flying, Dragon | Fire, Water, Ice, Steel | Fire, Fighting, Rock, Steel |
| Fighting | Normal, Ice, Rock, Dark, Steel | Poison, Flying, Psychic, Bug, Ghost (0), Fairy | Flying, Psychic, Fairy |
| Poison | Grass, Fairy | Poison, Ground, Rock, Ghost, Steel (0) | Ground, Psychic |
| Ground | Fire, Electric, Poison, Rock, Steel | Grass, Flying (0), Bug | Water, Grass, Ice |
| Flying | Grass, Fighting, Bug | Electric, Rock, Steel | Electric, Ice, Rock |
| Psychic | Fighting, Poison | Psychic, Dark (0), Steel | Bug, Ghost, Dark |
| Bug | Grass, Psychic, Dark | Fire, Fighting, Poison, Flying, Ghost, Steel, Fairy | Fire, Flying, Rock |
| Rock | Fire, Ice, Flying, Bug | Fighting, Ground, Steel | Water, Grass, Fighting, Ground, Steel |
| Ghost | Psychic, Ghost | Normal (0), Dark | Ghost, Dark |
| Dragon | Dragon | Steel, Fairy (0) | Ice, Dragon, Fairy |
| Dark | Psychic, Ghost | Fighting, Dark, Fairy | Fighting, Bug, Fairy |
| Steel | Ice, Rock, Fairy | Fire, Water, Electric, Steel | Fire, Fighting, Ground |
| Fairy | Fighting, Dragon, Dark | Fire, Poison, Steel | Poison, Steel |
Which games it matches
The chart is the one used from Generation 6 onwards. Generation 6 is Pokémon X and Y, where the Fairy type was added, and every main game since uses the same 18 types. Bulbapedia counts a special Stellar type as well, which only appears with Terastallization. It is not on the grid.
Older games used a different chart. In Generations 2 to 5, Steel resisted Ghost and Dark moves, which is no longer true. In Generation 1 only, Bug and Poison were super effective against each other, Ghost moves had no effect on Psychic Pokémon, and Fire types took normal damage from Ice moves. If your child plays a game from Generations 1 to 5, a few squares may not match. The types section shows the current matchups for each type.
Printing tips
- The PDF is A4. On US Letter paper, choose "fit to page" or "scale to fit" in the print dialog.
- Print page 1 in colour. The colours carry the meaning, and green, peach and black are what you scan for.
- For younger children, page 2 on its own often works better than the grid.
- Stick page 1 on a wall or inside a folder so it can be looked at without being held.
Ways to use it at home or in class
- Play the finger-run game. Call out a move type and a Pokémon type. The child puts one finger on the row and one on the column and slides them together to find the square.
- Pick a type from page 2 and have the child write one sentence about it, such as "Water is strong against Fire, Ground and Rock."
- After a battle in the child's game, ask them to look up why a move was or was not super effective.
- Do the five-minute Types quiz with the chart nearby, then again without it.
- Finish with Type Clash, a 60-second rush where you pick who wins the matchup, and see how many you get from memory.
For a first lesson, Types 101 walks through the basics.
The other printables
The printables page has two more PDFs. One is a set of 48 pronunciation cards for tricky names, each with a QR code that plays the name. The other is a stat maths sheet for ages 7 to 10, with word problems using real base stats and an answer key.