kadabra only evoles when you trade it
It evolves when it is traded. So trade with someone then trade back. :)
it doesnt evlove by level. you need to trade it and it will evlove for them, then they trade it back.
Level 28.
Level 36.
Level 25.
55
Level 20.
Level 18
level 33
level 40
Magikarp evolve at level 20.
leaf stone