Where to catch, #0318
Carvanha in Ruby and Sapphire: 2 places, levels 10 to 45
4 encounters by area
Places
Route 118 and Route 119
Other games
Also found in 9 other games
EmeraldXDDiamond and PearlPlatinumBlack and WhiteBlack 2 and White 2X and YUltra Sun and Ultra MoonThe Isle of Armor