You have to evolve budew at the daytime(ONLY at daytime)your budew evolves by Happiness so your budew needs to be in MAX happiness or have 2 BIG hearts in the Friendship Poke app,to get the Friendship Poke app,you have to go to Enterna City and talk to the girl in the Pokemon Center.Evolve it between the hours of 4:00 and 20:00 (4:00am to 8:00pm) on your poke app clock.
Some ways to make your budew happy is by:
Take it to Veilstone City at the house nearest the gym .Go in to the house and talk to her,she will massage your Pokemon once a day.Your Pokemon's happiness can
increase.
Give it Poffins that your budew likes.
Train it,don't let it faint,use items on it,let it hold items(like a Soothe Bell) and walk with it a lot.
Get it contests ribbons from the Super Contest Hall.
There is also berries that make your makes your Pokemon happy but it lowers their stats.
Or if you didn't catch the budew yet,you can use a luxury ball to make it happy faster when you catch it.
WARNING:If you trade your budew with someone else,your budew's happiness will reset.
I hope you find my answers helpful.
Catch a Roselia and evolve it
Shiny Stone
Roselia only evolves in Pokemon platinum, diamond, and pearl Roselia evolves into roserade if you use a sun stone on it
by a shiny stone in lake valor
Togetic into Togekiss and Roselia into Roserade
All you need to do to evolve a Roselia is use a shiny stone on it. No trading, and it will never evolve on it's own no matter what level you get it to.
I think it evolves into a Roserade only with a Leaf Stone.
you get Budew and evolve it or east,west,south of hearthome city
Roserade doesn't evolve. If you mean Roselia, you need to use a dawn stone on it to make it evolve.
There is no specific level that a Budew will evolve at. However, if you level it up on high happiness, you will end up with a Roselia. And if you use a Shiny Stone on the Roselia, you will get a Roserade.
Shiny stone is used to evolve Roselia to Roserade Togetic to Togekiss
With a Shiny Stone