To catch Feebas you must go to the northern area of mount coronet where there is the fog. Use defog and then make your way into the water. Use surf and then take out any rod and start fishing every in the water. Feebas is the hardest Pokemon to find on Pokemon platinum so it will take forever to catch it. If you kill it by accident or it runs away during a wild battle don't worry. Feebas usually doesn't move around to different spots in the water. Lastly, you can use your pokedex to find it if you can't understand this and have a good team with you because you will be harassed by Gyarados and Zubat a ton of times.
it is found in mount coronet
its between lake valor and sunnyshore city
You have to level up feebas with maximum beauty, which can be done by giving it poffins. It can evolve at any level as long as it has maximum beauty.
You can find a trainer with a feebas on route 222 to the left of sunnyshore city.
its hard but you cant you need 1.Pokemon pearl dimond or platinum 2. action replay or search on pokedex 3.in pearl platinum or dimond (with no action replay) go in mt.cornet and keep going while looking on your pokedex that's how to get feebas and feebas evolves into milotic but you need a max beauty give it to feebas and trade feebas and wala he should evolve p.s action replay capture trainer Pokemon for pearl platinum or dimond means Cynthia has a milotic lv 61 girl. hope this helps by dgamer297 :D
mt.coronet
on the left of sunnyshore city. a fisherman has feebas
mt coronet
fisher man
Feebas
mt corenet
feebas
its in a lake in mt.cornet, its where all the fog is.
theres a hidden lake in mt.cornet
it is found in mount coronet
someone on route 222
the foggy bit in Mt.Cornet