The only way to obtain a Charmander in Generation II (Gold, Silver, Crystal) is to trade one from another game.
Chat with our AI personalities
use a hack
you can't find a Charmander, you have to get a Charmander by trading a pokemon to a person that has a Charmander.
you get charmander as a starting Pokemon
Well, honey, in Pokémon Crystal, you can't catch Charmander. You'll have to trade for it from another game that has Charmander, like Pokémon Red, Blue, or Yellow. So, either make some friends with the older games or hit up the trading forums online to get your fiery lizard fix.
growlithe arcanine charmander charmeleon charizard magmar and flareon vulpix and cindaquil qualava and typhlosion every fire Pokemon