They're a rare Pokemon you can find underwater just outside of Sootopolis. Other than in Ruby, Sapphire and Emerald, you cannot obtain them.
Chat with our AI personalities
You can catch it when you use dive.
You find relicanth underwater near sootopolis city.
erwater cavern surrounding sootopolis city
no you cant if you want relicanth you have to beat seven gyms teach dive to one of your Pokemon and search through underwater grass it may take a while
Relicanth is a Rock and Water type pokemon.