You need to go to Eterna Forrest and go to the NorthWest of it.There is this moss covered rock, level up eevee near it by one level.Another way is to get a leaf stone from underground and give it to eevee.
Actually, you should go to the moss stone the holding the leaf stone will take forever 'cause that's what I just figured out.
To evolve Eevee into a Leafeon, you must level it up in Eterna Forest (Diamond, Pearl, Platinum) or in Pinwheel Forest (Black, White, Black 2, White 2). These forests contain a landmark known as the Mossy Rock which causes the transformation.
Even with a maxed out friendship/happiness, Eevee will still evolve into Leafeon if leveled in either of these forests, instead of an Umbreon or Espeon.
In Eterna Forest Eevee will not evolve into Leafeon if leveled up in the Old Chateau and in the path around the forest.
Eevee evolves into Leafeon once it's been leveled up by the Moss Rock. In Pokémon Diamond, Pearl and Platinum, the Moss Rock can be found in the Forest, in Pokémon Black, White, Black 2 and White 2, it can be found in Pinwheel Forest and in Pokémon X and Y, you can find it in Route 20 which is also classified as the Winding Woods.
Chat with our AI personalities
You do not need friendship to evolve Eevee into Leafeon. All you need to do is level Eevee in Eterna Forest.
To evolve your Evee into Leafeon, get a leaf stone, and use it on Evee, and it will evolve into Leafeon! Have fun with Leafeon! -Garrett
You can't leafeon doesn't exist in leafgreen.
Eevee can't evolve into leafeon in soulsilver you have to trade it to diamond and pearl and evolve it there. The ilex forest doesn't have a Mossy Rock - which is what evolves eevee into leafeon.
There are 7 ways to evolve Eevee. Eevee's evolutions are Flareon, Jolteon, Vaporeon, Espeon, Umbreon, Leafeon, and Glaceon.