Solrocks are found only in ruby. go to meteor falls and run around in the entrance area, and youll have a 20% chance of encountering one. Or surf anywhere in meteor falls and youll have a 10% chance of encountering one. by dev =]
You can catch a Solrock in the Safari Zone.
You can onl catch LUNATONE in SAPPHIRE but you can catch solrock in emerald
when its day time use the pokerader
You can't
catch a solrock or talk to the sailor on the space center
i dont think you can unless you have emerald, Ruby Sapphire
you can get 1 in the space centere talk to the first guy in sailor uniform and when you catch a solrock you have 5% that ur solrock will be holding sun stone :)
Meteor Falls. Just go west and then south. FYI, you have to battle a few Trainers along the way. In Meteor Falls, you can catch: Bagon, Barboach, Golbat, Goldeen, Lunatone, Solrock, Whiscash and Zubat.
You can get a sun rock by going underground or after when you have your national dex you need to catch a solrock and solcrock will hold one (5% chance of a solrock holding one)
You can't catch seedot, nuzleaf, shiftry, mawile, zangoose, solrock, Groudon, or latios.
Solrock is not able to evolve into any Pokemon. There are currently no plans from the makers of Pokemon to create an evolution for Solrock.
It is at safari zone - wasteland and u put 21 rock objects on floor