When battling Boss Cyrus in the Distortion World, he will have one.
Here's a complete list of Pokemon locations for filling your dex: http://www.pokemonplatinum.net/v2/pokedex/
When you rematch Candice, She'll Have a Weavile.
In "Diamond," you can find a trainer in the Victory Road that will have a Whiscash.
A trainer in Iron Island has one
yes [myspace.com/xdiseasecore]
honey trees
weavile
There is no weavile. The pokedex cannot accept that poke. Any way, weavile is in diamond or pearl or platinum.....
If you are looking to complete your Pokedex, then you shouldn't worry, because you will fight Cyrus in the Distortion World, And he will have a weavile.
The first trainer on the way to the Pokemon league has a luminion.
that's easy... abomasnow, weavile, snover and sneasel
When you rematch Candice, She'll Have a Weavile.
no
get a sneasel from snowpoint city and get the razor claw and you get that from victory road then lv it up 1 lv and it should be a weavile.
He has a weavile, gyarados, honchkrow, and a crobat in Diamond and Pearl. In the Distortion World, he has a weavile, houndoom, gyarados, crobat and a honchkrow, not necessarily in that order.
In "Diamond," you can find a trainer in the Victory Road that will have a Whiscash.
There's no Trainer Cafe on Pokemon diamond. There is only one on Pokemon Platinum.
A trainer in Iron Island has one