these different color Pokemon are called shiny Pokemon, each Pokemon has a double that has a different color, like the "yellow magikarp", if you want one, use the old rod over and over again until you have a shiny magikarp.
Chat with our AI personalities
I know that in Pokemon diamond and pearl (its the same in the first handbook) magikarp evolves into gyrados when its lvl 20. u should level it up by giving it exp. share
Pokemon Diamond & Pearl: By surfing - Golduck Using Old Rod - Magikarp Using Good Rod - Magikarp and Goldeen Using Super Rod - Gyarados and Seaking Pokemon Platinum: By Surfing - Golduck and Psyduck Using Old, Good, or Super Rod - Magikarp
The name of the "yellow haired" guy is Barry if you are talking about Pokemon diamond and pearl series.
There is no way to get a Shiny Magikarp 100% of the time.
lvl 20