You cannot catch a charizard in heartgold,HOWEVER,once you beat the Champion/E4 you can go to Kanto,And go to Pallet town,you will eventually be able (After i geuss you could say,a mini-quest.) to pick a Kanto starter (Bulbasaur,Squirtle,Charmander),you can then level it up to the proper level and you will have obtained a Charizard. Hope i helped.
No, you cannot catch a Charizard in Pokémon HeartGold and SoulSilver.
charizard cant be catch in black or white.it can be transfer from other games like heartgold or soulsilver. you can also trade it by wifi
You can't catch a charizard in pokemon pearl.
no you can catch a charizard in pokemon ruby you can get it as a kanto starter
You can't catch Charizard in Diamond. You'll have to migrate or trade Charizard to get it in Diamond. You can have a Charizard in FireRed/LeafGreen and HeartGold/SoulSilver and X/Y, if you evolve Charmeleon. To get Charmeleon, you need to evolve Charmander or in X/Y you can find it at the Friend Safari. In FireRed/LeafGreen Charmander is a Starter from prof. Oak and in HeartGold/SoulSilver you can get it as reward from prof. Oak for defeating Red.
you can catch a charimander in the wild of kanto its UPER RARE but possible proffesser Oak tells you you can catch these starters and you cvan then at LV 36 it evolves into CHARIZARD COOL! OR WHAT!After defeating Red, get Charmander as a reward from Professor Oak and evolve it into a Charizard.
Lance
heartgold & soulsilver,i guess.
Charizard isn't wild
Pikachu Lapras Charizard Venasuar Blastoise Snorlax
You can't catch Rotom in heartgold.
yes