How to shiny hunt using Headbutt trees in Pokémon HeartGold.
Headbutting trees to shake Pokémon out of them.
Odds with charm
1 / 8,192
Odds no charm
1 / 8,192
Per encounter
~24s
Expected hunt
2.3 days
How the hunt works
Headbutt a tree, battle or flee, then headbutt again. Different trees have different tables, so find one that lists your target before settling in.
The base rate in Pokémon HeartGold is 1 in 8,192. There is no Shiny Charm in this game, so the base rate is the best you can get.
Pokémon you can find with Headbutt trees in HeartGold
24 species, sorted by best encounter rate.
| Pokémon | Best rate | Levels | Locations |
|---|---|---|---|
| 50% | 3–28 | 2 | |
| 50% | 2–30 | 11 | |
| 50% | 2–32 | 22 | |
| 50% | 2–34 | 45 | |
| 50% | 2–48 | 15 | |
| 50% | 2–34 | 16 | |
| 50% | 10–30 | 10 | |
| 15% | 3–5 | 1 | |
| 15% | 6–28 | 2 | |
| 15% | 17–19 | 2 | |
| 15% | 24–34 | 7 | |
| 15% | 3–32 | 32 | |
| 15% | 2–48 | 9 | |
| 15% | 2–29 | 37 | |
| 15% | 3–7 | 1 | |
| 15% | 18–25 | 1 | |
| 15% | 10–18 | 1 | |
| 15% | 5–12 | 1 | |
| 15% | 18–25 | 1 | |
| 15% | 18–25 | 1 | |
| 10% | 5–8 | 2 | |
| 10% | 5–7 | 1 | |
| 10% | 39–48 | 3 | |
| 5% | 3–7 | 1 |