Screenshot from Pro Game Guides
A very good boy (or girl) from Generation VII, Rockruff can also be found in Pokémon Scarlet and Violet. She still retains the unique mechanic of evolving into different Lycanroc forms depending on what time of day she reaches level 25. Luckily, Rockruff isn’t too hard to find if you want to add this rocking pup to his team. This is where to find it.
Where to find Rockruff in Pokémon Scarlet and Violet
Rockruff can be found mainly in the Western Province (Area One.) You will see many on the road from Cortondo to Cascarrafa, where we found ours. You’ll also likely face off against Giacomo and the Pokemon Bombirdier Titan while you’re here.
Related: How to get the covert cape in Pokémon Scarlet and Violet
If you’re looking to catch a Rockruff, be careful with Water-type or Grass-type moves, as these are super effective against a Rock-type Pokemon, like Rockruff. You won’t be able to catch him if he gets knocked out. For better odds, you can hit Rockruff with a status ailment like sleep using a move like Hypnosis either Sing. The Rockruffs found in West Province (Area One) are also level 15 to 20, so defeating Brassius, the Grass-type Gym leader in Artazon, will increase your chances of success in catching this Pokemon.
Looking for other fan-favorite classic Pokémon in Pokémon Scarlet and Violet? Check out Where to find Igglybuff in Pokemon Scarlet and Violet and How to Evolve Haunter to Gengar in Pokemon Scarlet and Violet here on Pro Game Guides.