underground some people say they can be found on wild solrock. they are rare. so they r hard to get both ways, for more help go to www.gamefaqs.com
I think you can catch a soalrock (if you can find one) then he should be holding a sun stone so that is the way my Friend told me.
You can win one from the bug catching contest.
a water stone in Phenac Colesseum.
just answer the man in gaton port
your head
Black: Cottonee. White: Petilil
Minccino-shiny stone,muna-moon stone,pansear-fire stone,pansage-leafstone,panpour-waterstone,cottonee-sun stone,petlil-sun stone, electrik-thunder stone,lampent-dusk stone
go to your bag. go to items. use a sun stone on it.
Cottonee's evolved form is Whimsicott. You get it with a sun stone.
you can evolve a gloom into a vileplume or a sunkern into a sunflora with a sun stone in PKMN SS versionGloom evolves with a Sun Stone into Bellosom in Pokemon SoulSilver.
Cottonee can evolve by means of sun stone, and so can petitil.:)
to get the sun stone in Pokemon silver version you have to place first in the bug catching contest which takes place on Tuesday's and Thursday's just south of goldenrod
Black: Cottonee. White: Petilil
Evolve a Krokorock with a Sun Stone
you go to the undergorund and find it
With a sun stone. a Sun Stone can be obtained in Nimbasa City and Relic Castle.
Cottonee evolves by sun stone. If you have a sun stone you can evolve it at any time.
Dusk stone: Lampent Fire stone: Pansear Leaf stone: Pansage Moon stone: Munna Shiny stone: Minccino Sun stone: Cottonee and Petilil Thunderstone: Eelektrik Water stone: Panpour
you trade sunkern from Pokemon gold/silver/crystal and evolve it with a sun stone
Petilil will evolve with a sun stone, pansage with a leaf stone, panpour with a water stone, and pansear will evolve with a fire stone.
You can get a Sun Stone in Nimbassa City. The Sun Stone can be obtained from a person in the apartment left of the Battle Subway on the 2nd floor.
In both versions, you can get them in Nimbasa City, Relic Castle, and for Black version only, Black city for 10,000 money. You can also get it by using a Pokemon that has the ability pickup and is over level 31, and you can get sun stones in dust clouds.