The only way you can obtain a Chimchar in Pokemon Heart Gold or Soul Silver is through a trade. Pokemon Diamond, Pearl, or Platinum are the easiest ways to get one. If this is not an option for you, you could always try the GTS in Goldenrod and hope someone gives a sane offer. But there is no way to catch one yourself. Sorry.
Chat with our AI personalities
You get a Chimchar if you want it as your 1st Pokemon
You cannot catch Chimchar in the wild in Pokemon Pearl. You can only get chimchar either at the beginning of the game, or breeding a chimcharm, infernape, or monferno. Otherwise, you need an Action Replay to catch a chimchar in the wild.
Go to the desert and walk around until you see a chimchar
in the begining of the game the profeser will give you three Pokemon and you have to pick one the three Pokemon are chimchar,piplup and turtwig.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.