I would suggest geodude if you really want it to evolve because it evolves into graveler and can easily be found in a cave if you look hard enough. But since evolving isn't exactly the best way to get stronger, if you really want a strong Pokemon, try to get a ground Pokemon or a ground rock Pokemon like onix, even though it is pretty hard to evolve it into steelix.
it evolves certain pokemon, like togetic
give poliwhirl the kings rock and link trade it then it evolves.
it evolves into slowbro at level 37 and evolves into slowking if you trade it while its holding the king's rock
It is good against Fire, Ground, and Rock.
No; there are no rock-type Pokemon that evolve by stone.
none a hard stone powers up moves -> Hard stone power ups rock type moves, it doesn't cause a Pokemon to evolve in anyway.
yes it evolves into glaceon yes it evolves into glaceon how do you get eevee to evolve with the icy rock?
stupid eevee
Currently only two Pokemon evolve when traded while holding King's Rock. These two Pokemon are Poliwhirl and Slowpoke. Poliwhirl evolves into Politoad and Slowpoke evolves into Slowking.
king's rock evolves poliwhirl into politoed and slowpoke into slowking when they are traded
You do not use a stone, you need to go to the Eterna Forest ( Flowroma town is faster) then go to the mossy rock& battle until eevee evolves into leafion.
there is no such thing. there is a icy rock or something like that in Pokemon diamond/pearl/platinum in snowpoint city you level up an eevee near it and it evolves into a glaceon