There is one King's Rock to be found in Pokemon FireRed in Sevault Canyon. They can also sometimes be found on wild Pokemon like Poliwhirl.
you can find a kings rock on seven island in sevault canyon.
by trading poliwhirl with the kings rock
you have to have a poliwhirl and give it a kings rock and then trade it.
In the original red there is no kings rock, but in firered you can get kings rock from beating all the trainer tower competitions: single, double, knockout and mixed.
You can get King's Rock, Metal Coat, Upgrade, and Dragon Scale by beating the Pokemon tower on one of the islands ( not sure which one, to lazy to look).
whare do you get a kings rock in Pokemon dimond?
You need the mystic ticket to get to navel rock on firered.
get a geodude, train it till it evolves in graveler train it till level 40, give it a kings rock and trade it
You can catch a Ho-Oh at Navel Rock in Pokemon FireRed.
in a item ball on the bottom of 7 island
either naval rock or just not in firered
rock tunnel