on route 119
u need a super rod to catch it..
and the hardest part is...
feebas is only on 6 squares in route 119
You can capture Feebas on Route 119 in Pokemon Ruby, this is dependant on the phrase in Dewford (that changes it's location) and is luck to find the correct tile that Feebas appears on when fishing.
feebas can be caught in any waters of route 199.
sex with milotic
with a pokeball
the rarest Pokemon in Ruby Sapphire and Emerald is Feebas
trade it from ruby or sapphire
On the route southwest from fortree city you can use your fishing rods to capture feebas its super rare to find though.
Feebas is in the area south from fortree city you must use a rod to catch it.
Route 119 (any rod)
anytime after beating champ.
Feebas needs to have Maxed Beauty. Feed it some berries that will raise its Beauty stat.
feebas is the rarest pokemon to catch in a sense. it can be found at the route 119. the road from mauville city to fortree city. surf to the left at the first water that you find after you cross the tall grasses. there will be a trainer that uses feebas. then surf and fish on the water. 5 times on each spot until you find feebas. when you found 1 then there is its nest. just stay on the same spot and capture a dozens of feebas.