You first need a yellow shard these can be found using Dive near the Hunter's house, Second give the yellow shard to the hunter he will trade you a thunder stone for the shard. Another way to get a thunder stone is by trading a Pokemon from firered or leafgreen that is holding one to ruby, sapphire or emerald.
no one gives thunder stone you can find one underground well you have to search it
the code do be for gold shiny thunder stone cheat am 9001
You can find a thunderstone by using your item finder around caves and such. The most effective way to obtain a thunderstone is by going underground and digging for one once you've gotten your explorer kit.
In Pokemon X, you can find one Thunder Stone on Route 10, one hidden on Route 11, and as one of the rewards you can get from an Inverse Battle on Route 18. You can also get it from a Secret Super Training stage.
all you have to do is dig up one using you explores kit or find one in the solaceon cave
You can find the thunder stone in New Mauville
you can find a thunder stone by checking the UNDERGROUND
You can get the thunder stone by going underground and digging for it in Pokemon diamond/pearl ( the thunder stone , fire stone, water stone, and the leaf stone is very rare, so good luck!).
You find the thunder stone in Celadon Mall level 4, wise man gifts.
in the ruins with the unknown
You can find it anywhere.
sunyshore city or the underground
the Pokemon that evolve with the help of a thunder stone are : pikachu +thunder stone = raichu, or eevee + thunder stone = jolteon.
Sunny shore city
Use a thunder stone on an eevee
sunyshore city or the underground
there is no "electric stone" but there is a thunder stone witch can be found under ground