There are multiple ways of getting a Leaf Stone on Pokemon Soulsilver or Heartgold.
METHOD 1:Step 1. Head to the Viridian Forest in Kanto.Step 2. To the west of the south entrance of the Viridian Forest will be a Leaf Stone.
METHOD 2:REQUIREMENTS:Step 1. When you start your DS, go to Settings and change the date to a Saturday.
Step 2. Restart your DS and go to the National Park, then to the Pokeathlon Dome.
Step 3. Inside the dome, you may get a Leaf Stone for just 2500 P (points). In order to earn points, you must compete in a contest (jumping, speed, stamina, strenght, and power) to get points.
Step 4. Once you have enough, you may purchase the Leaf Stone near the counter towards the right.
You have to use a leaf stone on your eevee. Sorry, I don't know where to find a leaf stone though. : ) hope this helped!
You can find a Water Stone on Wednesdays in the Pokeathlon Athlete Shop for 2500 points.
The pokeathlon prize exchange booth is the best place to find a dusk stone on Pokemon soulsilver. The pokeathlon is located north of goldenrod city in the johto region. Hope I helped!
You can have one by winning the Bug Catching Contest
go underground and look for them
You have to use a leaf stone on your eevee. Sorry, I don't know where to find a leaf stone though. : ) hope this helped!
I'm pretty sure you need to find a Leaf Stone.
you can buy it at the pokeathlon with the points you win.
You can find a Water Stone on Wednesdays in the Pokeathlon Athlete Shop for 2500 points.
The pokeathlon prize exchange booth is the best place to find a dusk stone on Pokemon soulsilver. The pokeathlon is located north of goldenrod city in the johto region. Hope I helped!
you have to find a dungeon kecleon shop
You can have one by winning the Bug Catching Contest
go underground and look for them
Pokemon requiring a stone to evolve:Eevee - Thunder stone, Jolteon (you can't find this Pokemon in Ruby) Eevee- fire stone, Flareon (you can't find this Pokemon in Ruby)Eevee- water stone, Vaporeon (you can't find this Pokemon in Ruby)Sunkern- sun stone, Sunflora (you can't find this Pokemon in Ruby)Jigglypuff- moon stone, WigglytuffSkitty - moon stone, DelcattyNidorino- moon stone, Nidoking (you can't find this Pokemon in Ruby)Nidorina- moon stone, Nidoqueen (you can't find this Pokemon in Ruby)Growlithe- fire stone, Arcanine (you can't find this Pokemon in Ruby)Gloom- sun stone, BellosumGloom- leaf stone, VileplumeStaryu- water stone, StarmiePikachu- thunder stone, RaichuLombre- water stone, LudicoloNuzleaf- leaf stone, ShiftryVulpix- fire stone, NinetalesHappiny- oval stone Chansey
You can't find Nidoqueen in Heartgold but you can find a Nidorina on Route 15 and a Moon Stone on the outside of Mt.Moon on Monday Nights.
The only way to obtain a Leaf Stone, aside from trading a Pokemon holding that item from another game (Which is way too bleh for me) is to participate in the Pokelathon, which is located west of the National Park. You may buy all of the Elemental Stones from the vendors, but only on certain days. Leaf Stone can be bought on Saturday for 2,500 points. (If it's not Saturday when you want it, simply go to your DS main screen and change the date. Simple as that.)
The fastest way is to earn points on the Pokemon-a-thon and buy a Leaf Stone there for 2500 points. The Leaf Stone is available at Thursdays I think. You can also get a leaf stone from Bill's Grandpa if you show him an oddish, he is just above Cerulean city. and you can find a leaf stone in viridian forest.