On Route 35, the route above Goldenrod City.
Chat with our AI personalities
No only in diamond, pearl, platinum, heartgold, soulsilver, black and white will yanma evolve.
In the grass on Route 35. But it's really rare.
In Pokemon SoulSilver (and also HeartGold) Yanma evolves into Yanmega by leveling up while knowing the move Ancientpower, but only after you acquire the National Pokedex.
yanma does not evovle. yanma will only evolve in Pokemon diamond and pearl and platinum.
Make it learn aceintpower and lvl it or just train it then it will learn aceintpower and it will evolve or lvl it once more