Where to Find Riolu and Lucario in Pokémon Sword and Shield


Fans will be happy to know that both Riolu and Lucario make a return with Pokémon Sword and Shield. They are challenging to track down, and can only be found in the Wild Area, near the Giant’s Cap, and only during certain weather conditions.

You will need to hunt for these two Pokémon during Snowstorms, so if you arrive at the Giant’s Cap and the weather is not what you need, you can try changing it by changing the time on your Switch.

To change the time on your Switch, follow these steps:

  • Navigate to System Settings
  • Scroll down to the System Tab
  • Click Data and Time
  • Change your timezone
  • Save the change

You should only change the time in increments of about two to three hours. Keep in mind; there is no guarantee that the next weather cycle in the area will be a Snowstorm, so keep changing it until you get lucky.

Riolu has a 5 percent chance to spawn, while Lucario can spawn in the area as a Strong Spawn. If you catch Riolu, you will also be able to evolve it into Lucario. To do so, you will need to max out its Happiness Points, and then level it up once during the day.

To increase a Pokémon’s Happiness Points, you will need to have it in your party and win battles with it. Playing with Riolu in the Pokémon Camp will also help, as will feeding it plenty of Curry.

So, now you know where to go to find Riolu and Lucario in Pokémon Sword and Shield. Best of luck tracking down these popular Pokémon.