Magikarp evolves into Gyarados at level 20 it also learns the move ( TACKLE ) at level 15. When it evolves ( AT LEVEL 20 ) it will learn the move ( BITE ).
If you want Magickarp to evolve you shoud put him in Day-Care until he/she is level 25, then withdraw him/her and gain one level. He should evolve immediately.
Magikarp evolve at level 20.
Magikarp evolve at level 20.
Magikarp evolves into Gyarados at level 20.
Magikarp evolves at level 20.
Magikarp evolves into Gyarados at level 20
Magikarp evolve at level 20.
Magikarp evolve at level 20.
Magikarp evolve at level 20.
Magikarp evolve at level 20.
Magikarp will evolve at Level 20.
Magikarp can evolve into Gyarados, starting at level 20.
Magikarp evolves into Gyarados at level 20.
Magikarp evolves at LEVEL 20 to Gyarados.
Magikarp evolves into Gyarados at level 20
Magikarp evolves at level 20.
Magikarp evolves into Gyarados at level 20.
Magikarp evolves into Gyarados at level 20