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.
Chat with our AI personalities
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