You can get a Riolu egg from Riley after you defeat the galactic grunts in iron island. Make sure you have room in your party for the egg though. Then riolu can evolve after you max out its happiness and level it up during the daytime.
answer riolu doesnt evolve by level it evolves by care and love
level 18
Riolu doesn't not evolve at a certain level. Tp evolve Riolu, Riolu must have an IQ≥1. Also, the item Sun Ribbon must be obtained. Then, you may evolve Riolu.
with high friendship
16
It evolves at level thirty.
You must raise Riolu's happiness to the maximum then level it in order for it to evolve into Lucario.
You must have Riolu reach up to maximum happiness and level it up in the day time to make it evolve.
Riolu doesn't evolve by level, instead it evolves when its friend ship is maxed out at daytime and leveled up.
Riolu will envolve when riolu's level has reached to the required level. to level him up battle people or battle wild Pokemon
To evolve Riolu, it needs to have max friendship, and then you have to level it up. It doesn't matter what level it's on, it just needs max friendship.
Goldeen evolves at level 33 into a Seaking.