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
fisher man
mt coronet
Feebas
feebas
mt corenet
Fishing in Mt. Coronet
yes
someone on route 222
a fisher man on route 222 has it
theres a hidden lake in mt.cornet