you can evolve evee to leafeon by taking leafeon to a stone in the forest by the second gym leader.
In Pokemon Diamond/Pearl, you find a old man at route 212 with a Leafeon.
in order to get a leafeon you will first need your eevee and then go into eterna forest and find the rock that is covered in moss. level your eevee up there and it will evolve into a leafeon :)
You can find leafeon to the Western side of rt.212. 2 pkmn rangers have it (its a doubles battle). If you want to get a leafeon you can capture an evee at trophy garden or bebe can give you 1(bebe is in the house next to the Pokemon centre in Hearthome city) then you got to the rock in Eterna forest and level it up as near as possible to that rock. It will then evolve to leafeon.
No one has a Leafeon. You'll have a chance to see one in the Battle Frontier, but it won't go in your Pokedex or anything.
find it on a stage or coin launcher
In a battle at the top of Route 212
use a grass stone on eevee;-)
You could find them in rooms or trade with me for a leafeon lv 40.
leafeon
in hearthome a hiker gives u an egg hatch it and u have a happiny
You cannot evolve Leafeon.
I have a lv 100 leafeon