Shiny Riolu will arrive in Pokémon GO during the month of February specifically during the Pokémon GO Sinnoh region celebration. Niantic Labs is bringing the whole house for the month of February with multiple events planned, new Pokémon, features and more!
If you want to catch a shiny Riolu, pay attention!
Shiny Riolu Pokémon GO: When to Look for Riolu
You'll be able to celebrate the event on Feb. 7 at 8:00 a.m. local time to Feb. 10 10:00 p.m. local time. Pokémon originally discovered in the Sinnoh region will be appearing more often in the wild and in raids.
Shiny Riolu Pokémon GO: How to Catch a Shiny Riolu
The best bet is with eggs, but you can still run into one in the wild.
All 7 km Eggs obtained during the event period will exclusively hatch certain Pokémon from the Sinnoh region, including Budew, Combee, Bronzor, Gible, Riolu, Hippopotas, and Mantyke.
Out of these Pokémon, only two will have a shiny version: Shiny Riolu or a Shiny Hippopotas. Players will only have four days to catch the shiny.
In the same announcement, Niantic Labs revealed Pokémon GO players can catch Tornadus in raids starting Feb. 4, the ability to earn Woobat for the February research breakthrough, and participate in a Valentine's Day event.