Its y random, but the odds of finding a stone increase if you have beaten the game and have the national dex. You just have to keep digging.
You can find stones undergrounds.
Mining and digging Underground.
You can find stones Underground. You take the explorer kit and then go underground.
Iron Island.
You can find Revives in some Pokémart and while digging underground.
By digging under ground.You might find them while digging for treasure. You will need the Exporer Kit. Good Luck.
Evolution Stones can be found by using your mining kit to go underground. Start digging for treasure, and eventually you will find it!
You can find shiny stones on route 228 and Iron island
By digging underground, you may find Fossils. If you find a Skull Fossil, go to Oreburgh City and get in reincarnated at the museum.
Type your answer here... yes . go under ground and keep digging. soon you will find it
No, you can only find them in the underground. It's not incredibly difficult, just may be time consuming.
Below Veilstone City in the Digging Maniacs cave after catching a whole bunch of different Unown.