Kadabra needs to be at least level 20 to evolve. But there are steps that need to be done to get it to. First you need a partner or a second hand held console with another Pokemon game. (PkSS/PkHG) Then go to the union Trading center and trade with the other person, but make sure your Kadabra is not holding a Everstone. When the trade is complete the person you traded to will receive the Kadabra and it will evolve. Then just trade back and the evolved Kadabra is yours.
But if you have a Action Reply for your system then I guess you can just cheat, but hey that's cheating.
Chat with our AI personalities
A Kadabra can evolve into Alakazam at any specific level including Level 100 because it does not evolve based on level because a Kadabra only evolves into an Alakazam once it has been traded to another player.
Kadabra doesn't evolve at level, you must trade him! Just like Onix, Machoke, Graveler and Haunter.
It doesn't evolve by level, but rather, by trade. Trade it to another 1st or 2nd generation game, where it will evolve, and then trade it back to your primary game.