You can get a few of moon stones:
1. Inside the Mt. Moon (go around looking for items in pokeballs),
1. Inside the Mt. Moon (at the end you can get a fossil after you beat a nerd, just below there is a recess, walk into it and click action buttom)*I accidently found out about it ;P*,
3. In the Rocket Hideout (just walk around looking for items in pokeballs),
4. In the Cinnibar Mansion (just enter it and go up, until you see a group of stones on the left, click on them and you will find moon stone in one of them),
5. On Two Island, after you save Collette (or something, I don't remember her name now, but I know she was game corner owner's kid ;P),
6. Additionally you can catch a Clefairy, however a chance of holding moon stone by it is pathetic low (I think around 5 %, but I don't remember now). here is a moonstone.
If I remember it correctly there are 5
ask someone who knows it!
Chat with our AI personalities
The Department Store in Celadon City sells fire, water, thunder, and leaf stones. You can purchase them on the fourth floor. Note that the store does not sell sun or moon stones.
There are 2 moonstones that are findable in LeafGreen. One is found in Mt. Moon, while the other is found in the Rocket hideout. Additional moon stones can be found on wild clefairy.
You can find the moon stone in Harvest Moon Magical melody in the Cave. (I don't believe that their are moon stones in the underground lake, but hey it is wroth a shot.)
You can purchase the elemental stones from level 4 in the Celadon Department store. Prices vary, but all of them sit around the 2,000 PokeDollar mark.Or you can find them at the powerplant.If im not mistaken, you can buy all stones except moon stones at the celadon mart, the giant mart with multiple floors. check it out, i may be a little rusty.
Thunder stones, Water stones, Fire stones, Leaf stones, Shiny stones, Dusk stones, Oval stones, Moon stones, Sun stones.