Any electric type pokemon.
Blitzle can learn charge at level 8 and is found in route 3.
Blitzle learns Flame Charge at Level 18.
get a pokemon that knows charge from the opposite game e.g if you have pokemon white get a pokemon that knows charge from pokemon black
There is no TM for Charge in any Pokemon game.
In Pokemon Black and White, your Character will get the move charge after they have fully evolved to their highest point
currently no pokemon can learn ice burn in black or white. how ever it will be the signature move of white kyurem in pokemon white 2
A pokemon that knows Charge can, but you will need to get a pokemon from Pokemon White that knows Charge. Same goes for those who own Pokemon White, you will need to get a pokemon that knows Charge from Pokemon Black to activate the time machine.
Emboar can only learn Wild Charge from a TM.
Klink and Blitzle can both learn Charge, but he specifically wants to see one from another universe, ie, one traded from Pokemon White.
auduno
blitzle... i think
you have to get a Pokemon from white that knows charge