Not without cheats, you can't. You could trade one from Diamond, Pearl or Platinum, though.
:D Hope this helped!
A Chimchar is a starter Pokemon and can only be found in Sinnoh
You cannot get Chimchar, Monferno, or Infernape anywhere in HeartGold or SoulSilver. You will have to trade over a Chimchar from Diamond, Pearl, or Platinum.
it is impossible
You can get a Chimchar if you trade it from games Diamond, Pearl, and Platinum.
You can't. However, Chimchar can be found in Pokemon Diamond, Pearl and Platinum.
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.
trade from pearl, diamond, or platnium
You should catch a Starly
You can't catch Rotom in heartgold.
Im sorry but you can not catch or receive chimchar but you can trade from Pokemon diamond pearl or platinum again I'm sorry you can't catch him
Chimchar is on of the starter Pokemon in diamond. As far as I know, you can't catch a chimchar in the game, but if you want one and didn't choose chimchar as a stater Pokemon, you could trade with someone for a chimchar of WFC.