Charmander doesn't appear in the wild. You obtain it by beating the game, then migrate it from Pokémon FireRed, LeafGreen, Ruby, Sapphire, or Emerald.
How to get a Charmander in Pear Version?
if you got wifi, you can get it in jubilife city trade building but you have to see one somehow.
Trade with a friend.
Charmander doesn't appear in the wild in Pokémon Pearl unless you cheat or hack the game. To get a Charmander in Pokémon Pearl, beat the game and migrate one from Pokémon FireRed, LeafGreen, Ruby, Sapphire or Emerald, or get the National Pokédex and have a friend trade his/her Charmander.
Im pretty sure the only way to get Charmeleon is to evolve Charmander. To get Charmander, you have to choose him as your starter, (if its available), obtain through trade from a friend, or if in Diamond/Pearl, transfer.
nai di to noe charmander.
It is impossible to obtain Charmander in Pearl without migrating or trading it; you can also cheat. But I am NOT telling you how to do it; I myself HATE cheating because there is no fun or glory in it.
migrate from firered or leafgreen
You can either: Migrate from FireRed or LeafGreen Or Get a Charmeleon and breed with a Ditto to receive a baby Charmander
Level 16.
You cannot find Charmander or any of the pre 4th generation starters in Pearl and Diamond. You have to transfer a Charmander from Fire Red or Leaf Green.
you can get it at pal park you must transfer from a GBA game if you do that charmander will forever stay in DS games.