riolu won't evolve even though I've had it for ages

My Riolu is level 30 something and still hasn't turned into Lucario. I thought it just needed to level up. Am I missing something?
1

Leave A Reply

Log in to post an answer.

1 Answer

katep Nov 12, 2026
noah_respawn
Riolu doesn't evolve by level. It needs high friendship and it has to be daytime when it levels up. Keep it in your party, walk around with it, give it vitamins or a Soothe Bell if you have one, and avoid letting it faint. Once the friendship is high, level it once during the day and it'll evolve.